Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0035870 | Retail Modules | Web POS | public | 2017-04-27 17:24 | 2017-05-16 11:16 |
|
Reporter | nataliag | |
Assigned To | ranjith_qualiantech_com | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | OBPS |
Support ticket | 46513 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0035870: "Web POS Save Removed tickets" preference not working with invoiced receipts |
Description | If you activate the "Web POS Save Removed Tickets" preference and then you create an invoiced receipt and you delete a line on it, it is not well processed and is saved in the "Errors while importing POS data" window with the error:
java.lang.ArithmeticException: BigInteger divide by zero |
Steps To Reproduce | 1- Log in in backoffice and set the preference "Web POS Save Removed Tickets" to Y.
2- Then, go to a POS terminal and create a new ticket.
3- Select on the menu the option "Invoice this Receipt".
4- Add some products and delete one of the lines.
5- Complete the ticket paying it.
6- Go again to backoffice and your order is not in the sales order window but it is in the Errors while importing POS data.
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-04-27 17:24 | nataliag | New Issue | |
2017-04-27 17:24 | nataliag | Assigned To | => Retail |
2017-04-27 17:24 | nataliag | OBNetwork customer | => Yes |
2017-04-27 17:24 | nataliag | Support ticket | => 46513 |
2017-04-27 17:24 | nataliag | Resolution time | => 1495058400 |
2017-04-27 17:24 | nataliag | Triggers an Emergency Pack | => No |
2017-04-28 12:40 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2017-04-28 12:40 | ranjith_qualiantech_com | Status | new => scheduled |
2017-05-03 07:40 | hgbot | Checkin | |
2017-05-03 07:40 | hgbot | Note Added: 0096325 | |
2017-05-03 07:40 | hgbot | Status | scheduled => resolved |
2017-05-03 07:40 | hgbot | Resolution | open => fixed |
2017-05-03 07:40 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/89454f824c0406b79ef194496e14f0d0677857ff [^] |
2017-05-03 07:48 | hgbot | Checkin | |
2017-05-03 07:48 | hgbot | Note Added: 0096326 | |
2017-05-03 13:21 | migueldejuana | Note Added: 0096343 | |
2017-05-03 13:21 | migueldejuana | Status | resolved => new |
2017-05-03 13:21 | migueldejuana | Resolution | fixed => open |
2017-05-04 07:40 | ranjith_qualiantech_com | Status | new => scheduled |
2017-05-04 07:40 | hgbot | Checkin | |
2017-05-04 07:40 | hgbot | Note Added: 0096361 | |
2017-05-04 07:40 | hgbot | Status | scheduled => resolved |
2017-05-04 07:40 | hgbot | Resolution | open => fixed |
2017-05-04 07:40 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/89454f824c0406b79ef194496e14f0d0677857ff [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/de1e76f7e93faea43c5abd0485548c73ab2e9b9b [^] |
2017-05-04 07:40 | hgbot | Checkin | |
2017-05-04 07:40 | hgbot | Note Added: 0096362 | |
2017-05-04 10:53 | migueldejuana | Review Assigned To | => migueldejuana |
2017-05-04 10:53 | migueldejuana | Note Added: 0096375 | |
2017-05-04 10:53 | migueldejuana | Status | resolved => closed |
2017-05-15 12:05 | nataliag | Note Added: 0096587 | |
2017-05-15 12:05 | nataliag | Status | closed => new |
2017-05-15 12:05 | nataliag | Resolution | fixed => open |
2017-05-16 11:15 | migueldejuana | Status | new => scheduled |
2017-05-16 11:15 | migueldejuana | Status | scheduled => resolved |
2017-05-16 11:15 | migueldejuana | Resolution | open => fixed |
2017-05-16 11:16 | migueldejuana | Note Added: 0096617 | |
2017-05-16 11:16 | migueldejuana | Status | resolved => closed |
Notes |
|
(0096325)
|
hgbot
|
2017-05-03 07:40
|
|
|
|
(0096326)
|
hgbot
|
2017-05-03 07:48
|
|
Repository: tools/automation/pi-mobile
Changeset: 86742187d91299535faa147f190b8e16de2ca803
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed May 03 11:09:42 2017 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/86742187d91299535faa147f190b8e16de2ca803 [^]
Verifies issue 35870 : Added automated test 'I35870_VerifyInvoiceLinesWithSaveDeletePref'
---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I35870_VerifyInvoiceLinesWithSaveDeletePref.java
---
|
|
|
|
1- Log in in backoffice and set the preference "Web POS Save Removed Tickets" to Y.
2- Then, go to a POS terminal and create a new ticket.
3- Select on the menu the option "Invoice this Receipt".
(NEW STEP)3.1- Select on the menu the option "Return this Receipt".
4- Add some products and delete one of the lines.
5- Complete the ticket paying it.
6- Go again to backoffice and your order is not in the sales order window but it is in the Errors while importing POS data. |
|
|
(0096361)
|
hgbot
|
2017-05-04 07:40
|
|
|
|
(0096362)
|
hgbot
|
2017-05-04 07:40
|
|
Repository: tools/automation/pi-mobile
Changeset: 9ac4887d901f68b99a35578c1a98821dae8fddab
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu May 04 11:09:29 2017 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/9ac4887d901f68b99a35578c1a98821dae8fddab [^]
Verifies issue 35870 : Modified automated test 'I35870_VerifyInvoiceLinesWithSaveDeletePref'
* Added condition for return receipt
---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I35870_VerifyInvoiceLinesWithSaveDeletePref.java
---
|
|
|
|
|
|
|
We have tested and the problem is still happening following the same steps reported. |
|
|
|
It has been reopened by error. |
|