Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0026072 | Retail Modules | Web POS | public | 2014-03-24 13:07 | 2014-08-20 11:31 |
|
Reporter | jecharri | |
Assigned To | adrianromero | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | RMP31.2 | |
Target Version | RR14Q3 | Fixed in Version | RR14Q3 | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0026072: Fiscal printers can fail and we are not managing some errors |
Description | Fiscal printers can fail and we are not managing some errors |
Steps To Reproduce | -Configure a fiscal printer
-Verify that you can print
-Switch off the printer
Verify that Web POS continue thinking that it is printing properly the tickets and it is not showing any error. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | 3.0RR14Q2.3_FixesIssue_26072.diff (24,176) 2014-08-20 11:30 https://issues.openbravo.com/file_download.php?file_id=7147&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2014-03-24 13:07 | jecharri | New Issue | |
2014-03-24 13:07 | jecharri | Assigned To | => marvintm |
2014-03-24 13:07 | jecharri | Resolution time | => 1398376800 |
2014-03-24 13:07 | jecharri | Triggers an Emergency Pack | => No |
2014-03-31 16:24 | jonalegriaesarte | Target Version | RR14Q2 => RR14Q3 |
2014-04-02 13:24 | adrianromero | Review Assigned To | => marvintm |
2014-04-02 13:24 | adrianromero | Assigned To | marvintm => adrianromero |
2014-04-03 18:35 | hgbot | Checkin | |
2014-04-03 18:35 | hgbot | Note Added: 0066171 | |
2014-04-03 18:35 | hgbot | Checkin | |
2014-04-03 18:35 | hgbot | Note Added: 0066172 | |
2014-04-03 18:35 | hgbot | Status | new => resolved |
2014-04-03 18:35 | hgbot | Resolution | open => fixed |
2014-04-03 18:35 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/730630981c72c8eabc74686bdbc608d93c3d610c [^] |
2014-04-03 18:39 | adrianromero | Note Added: 0066173 | |
2014-04-15 15:44 | migueldejuana | Review Assigned To | marvintm => migueldejuana |
2014-04-15 15:44 | migueldejuana | Note Added: 0066451 | |
2014-04-15 15:44 | migueldejuana | Status | resolved => closed |
2014-04-15 15:44 | migueldejuana | Fixed in Version | => RR14Q3 |
2014-08-20 11:30 | adrianromero | File Added: 3.0RR14Q2.3_FixesIssue_26072.diff | |
2014-08-20 11:31 | adrianromero | Note Added: 0069545 | |
Notes |
|
(0066171)
|
hgbot
|
2014-04-03 18:35
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 89beb333a50bb36241ff84b58b8cb7a0283094d8
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Apr 03 17:33:23 2014 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/89beb333a50bb36241ff84b58b8cb7a0283094d8 [^]
Issue 0026072: Fiscal printers can fail and we are not managing some errors
Adding offline capabilities for printers
---
M src/org/openbravo/retail/posterminal/OBPOSComponentProvider.java
M web/org.openbravo.retail.posterminal/js/datasource.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
A web/org.openbravo.retail.posterminal/js/model/offlineprinter.js
---
|
|
|
(0066172)
|
hgbot
|
2014-04-03 18:35
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 730630981c72c8eabc74686bdbc608d93c3d610c
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Thu Apr 03 18:34:07 2014 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/730630981c72c8eabc74686bdbc608d93c3d610c [^]
Fixes issue 0026072: Fiscal printers can fail and we are not managing some errors
Adding flag to activate printing offline behaviour and adding points to print pending receipts
---
M src-db/database/model/tables/OBPOS_APPLICATIONS.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_TABLE.xml
M src/org/openbravo/retail/posterminal/term/TerminalProperties.java
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
---
|
|
|
|
It has been added a new flag at POS Terminal level called "Print Offline"
If this flag is activated, then when printing a receipt and if the printer is offline, because its switched off, without paper, broken, ... and the user decides to cancel after the warning informing the situation appears, then the receipt data is stored locally.
After the printer becomes available the application tries to print the receipts stored locally. The application tries to print these receipts after a successful printing, or after login in. |
|
|
|
Tested and reviewed ad1d32246b78 |
|
|
|
Included patch for 3.0RR14@2.3
3.0RR14Q2.3_FixesIssue_26072.diff |
|