Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0030383
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSmajorhave not tried2015-07-16 12:362016-02-02 19:08
ReporteradrianromeroView Statuspublic 
Assigned ToRetail 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionb865be3479c4
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0030383: Services Printing

DescriptionServices and in general all products must be configured to print one or several documents when the receipt is closed. These documents can be static or dynamic based on the product information.
Steps To ReproduceN/A
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0083524)
hgbot (developer)
2016-01-22 11:09

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 7204ff0b7326fe71ecae78bc7b7ce497fc32b186
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Fri Jul 17 14:03:51 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/7204ff0b7326fe71ecae78bc7b7ce497fc32b186 [^]

Issue 0030383: Services Printing
A new servlet in /process/printpdf has been created to print pdfs. This servlet receives a JSON file with the PDF file to print encoded in Base64 and few parameters
There are three initial implementations
* Print PDF using printer capabilities
* Print PDF using Apache PDFBox library
* Print PDF executing a system command

---
M project/nbproject/project.properties
M project/openbravohw.properties
M project/src/com/openbravo/poshw/AppConfig.java
M project/src/com/openbravo/poshw/MainApp.java
A project/lib/pdfbox-app-1.8.9.jar
A project/src/META-INF/services/com.openbravo.pos.service.ProcessService
A project/src/com/openbravo/pos/process/DeviceProcess.java
A project/src/com/openbravo/pos/process/PrintPDF.java
A project/src/com/openbravo/pos/process/PrinterApachePDFBox.java
A project/src/com/openbravo/pos/process/PrinterPDF.java
A project/src/com/openbravo/pos/process/PrinterTerminal.java
A project/src/com/openbravo/pos/service/BasicProcessService.java
A project/src/com/openbravo/pos/service/ProcessService.java
A project/src/com/openbravo/poshw/ProcessException.java
A project/src/com/openbravo/poshw/ProcessServlet.java
---
(0083525)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: c2a9dc70e41de1bb403a04168a37446f8c30cd20
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Fri Jul 17 14:19:59 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/c2a9dc70e41de1bb403a04168a37446f8c30cd20 [^]

Issue 0030383: Services Printing
Cleaner source code

---
M project/openbravohw.properties
M project/src/com/openbravo/pos/process/PrintPDF.java
M project/src/com/openbravo/pos/process/PrinterTerminal.java
---
(0083526)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 4b8c5ca19e68fde464af70ea990ba4f088192cbe
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Wed Aug 05 08:47:56 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/4b8c5ca19e68fde464af70ea990ba4f088192cbe [^]

Issue 0030383: Services Printing
* Adapting project files to Java 7. This includes the use of Apache Commons Codec library for Base64 decoding

---
M project/nbproject/build-impl.xml
M project/nbproject/genfiles.properties
M project/nbproject/project.properties
M project/nbproject/project.xml
M project/src/com/openbravo/pos/process/PrintPDF.java
A project/lib/commons-codec-1.10.jar
---
(0083527)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: d5a32934d7a2e593b3e7e558f365092504139735
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Wed Aug 05 08:53:27 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/d5a32934d7a2e593b3e7e558f365092504139735 [^]

Issue 0030383: Services Printing
* Adapting Eclipse project files

---
M project/.classpath
---
(0083528)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 35e7ceec796fc981bc09e021c692553721c18208
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Wed Aug 05 09:54:51 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/35e7ceec796fc981bc09e021c692553721c18208 [^]

Issue 0030383: Services Printing
* Cleaning properites file

---
M project/openbravohw.properties
---
(0083529)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 3d61f8da1a462339097d931d5c36775faed8262c
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Wed Aug 05 10:01:21 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/3d61f8da1a462339097d931d5c36775faed8262c [^]

Issue 0030383: Services Printing
* Updating licenses in legal folder for new libraries Apache Commons Codec and Apache PDFBox

---
M legal/Licensing.txt
---
(0083530)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 6960d9836ca43fa314d592c9fc72f9f2c6985767
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Mon Aug 17 08:39:36 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/6960d9836ca43fa314d592c9fc72f9f2c6985767 [^]

Issue 0030383: Services Printing
* Fixing the name of the system printing when priting PDF documents using the terminal mode.
* Adjusting the returns check of the program that prints PDF documents

---
M project/src/com/openbravo/pos/process/PrinterTerminal.java
---
(0083531)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 27e1b1efd910ca9c147e22770cacf76e8d4c8dd6
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Mon Aug 17 08:40:40 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/27e1b1efd910ca9c147e22770cacf76e8d4c8dd6 [^]

Issue 0030383: Services Printing
* Setting the DOCFLAVOR to AUTOSENSE. This DOCFLAVOR is supposed to be supported by more printers

---
M project/src/com/openbravo/pos/process/PrinterPDF.java
---
(0083532)
hgbot (developer)
2016-01-22 11:10

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: 8d0d79f606f31abc53b68245d8917599e89f2900
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Aug 20 11:50:09 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/8d0d79f606f31abc53b68245d8917599e89f2900 [^]

Issue 0030383: Services Printing
* Adding new 'desktop' mode to print PDF files

---
M project/openbravohw.properties
M project/src/com/openbravo/pos/service/BasicProcessService.java
A project/src/com/openbravo/pos/process/PrinterDesktop.java
---
(0083533)
hgbot (developer)
2016-01-22 11:11

Repository: erp/pmods/org.openbravo.retail.poshwmanager.sources
Changeset: b865be3479c48d264206bf47d6c8c684ffbd6b71
Author: Aaron Calero <aaron.calero <at> openbravo.com>
Date: Fri Oct 23 09:56:05 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/b865be3479c48d264206bf47d6c8c684ffbd6b71 [^]

Fixed issue 30383: Merged PDF Printing project

---
M legal/Licensing.txt
M project/.classpath
M project/nbproject/build-impl.xml
M project/nbproject/genfiles.properties
M project/nbproject/project.properties
M project/nbproject/project.xml
M project/openbravohw.properties
M project/src/com/openbravo/poshw/AppConfig.java
M project/src/com/openbravo/poshw/MainApp.java
A project/lib/commons-codec-1.10.jar
A project/lib/pdfbox-app-1.8.9.jar
A project/src/META-INF/services/com.openbravo.pos.service.ProcessService
A project/src/com/openbravo/pos/process/DeviceProcess.java
A project/src/com/openbravo/pos/process/PrintPDF.java
A project/src/com/openbravo/pos/process/PrinterApachePDFBox.java
A project/src/com/openbravo/pos/process/PrinterDesktop.java
A project/src/com/openbravo/pos/process/PrinterPDF.java
A project/src/com/openbravo/pos/process/PrinterTerminal.java
A project/src/com/openbravo/pos/service/BasicProcessService.java
A project/src/com/openbravo/pos/service/ProcessService.java
A project/src/com/openbravo/poshw/ProcessException.java
A project/src/com/openbravo/poshw/ProcessServlet.java
---

- Issue History
Date Modified Username Field Change
2015-07-16 12:36 adrianromero New Issue
2015-07-16 12:36 adrianromero Assigned To => Retail
2015-07-16 12:36 adrianromero Triggers an Emergency Pack => No
2016-01-22 11:09 hgbot Checkin
2016-01-22 11:09 hgbot Note Added: 0083524
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083525
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083526
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083527
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083528
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083529
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083530
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083531
2016-01-22 11:10 hgbot Checkin
2016-01-22 11:10 hgbot Note Added: 0083532
2016-01-22 11:11 hgbot Checkin
2016-01-22 11:11 hgbot Note Added: 0083533
2016-01-22 11:11 hgbot Status new => resolved
2016-01-22 11:11 hgbot Resolution open => fixed
2016-01-22 11:11 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager.sources/rev/b865be3479c48d264206bf47d6c8c684ffbd6b71 [^]
2016-02-02 19:08 marvintm Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker