Openbravo Issue Tracking System - Retail Modules
View Issue Details
0033511Retail ModulesDiscounts by Payment Methodpublic2016-07-20 14:572016-08-16 10:45
ranjith_qualiantech_com 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
RR16Q4 
mtaal
No
0033511: Error When completing layaway from backend with payment method discount
Error Occurs in backend when completing the layaway from the backend using payment method discount. Following exception occuredin backend
[http-8080-3] ERROR org.openbravo.mobile.core.process.OutDatedDataChangeException - Outdated data, layaway can not be updated. Check the error in Errors While Importing POS Data window.
org.openbravo.mobile.core.process.OutDatedDataChangeException: Outdated data, layaway can not be updated. Check the error in Errors While Importing POS Data window.
    at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:296)
    at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:198)
    at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:155)
    at org.openbravo.retail.posterminal.SaveDataActionHandler.execute(SaveDataActionHandler.java:86)
    at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:73)
Needed: Discount by Payment method module
1) Create layaway, add product and complete it
2) Open last created layaway
3) Pay with Payment method which has discount
4) Complete the ticket

Entry will be made in "Errors While Importing POS Data", "OutDatedDataChangeException" exception occured in logs
No tags attached.
caused by feature request 0032443RR16Q3 closed Sandrahuguet Prevent changing out-dated/stale data (ticket/BP) in webpos 
related to defect 0041332 closed ranjith_qualiantech_com Discounts by Payment Method are not applied when paying a layaway 
Issue History
2016-07-20 14:57ranjith_qualiantech_comNew Issue
2016-07-20 14:57ranjith_qualiantech_comAssigned To => Retail
2016-07-20 14:57ranjith_qualiantech_comTriggers an Emergency Pack => No
2016-07-20 15:58ranjith_qualiantech_comRelationship addedcaused by 0032443
2016-07-21 15:28ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2016-07-21 15:28ranjith_qualiantech_comStatusnew => scheduled
2016-08-04 11:55hgbotCheckin
2016-08-04 11:55hgbotNote Added: 0088817
2016-08-04 11:55hgbotStatusscheduled => resolved
2016-08-04 11:55hgbotResolutionopen => fixed
2016-08-04 11:55hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9c731d91f68e68c9145a919221e230daebdb4657 [^]
2016-08-04 11:55hgbotCheckin
2016-08-04 11:55hgbotNote Added: 0088818
2016-08-10 10:03migueldejuanaReview Assigned To => mtaal
2016-08-16 10:45mtaalNote Added: 0089125
2016-08-16 10:45mtaalStatusresolved => closed
2016-08-16 10:45mtaalFixed in Version => RR16Q4
2019-07-15 13:20ranjith_qualiantech_comRelationship addedrelated to 0041332

Notes
(0088817)
hgbot   
2016-08-04 11:55   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 9c731d91f68e68c9145a919221e230daebdb4657
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Aug 04 15:24:11 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9c731d91f68e68c9145a919221e230daebdb4657 [^]

Fixes issue 33511 : Realigned OrderLoader code inorder to validate exception at the beginning

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0088818)
hgbot   
2016-08-04 11:55   
Repository: tools/automation/pi-mobile
Changeset: bf8f4eae40ffab902f33569698ed6a96caf44f43
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Aug 04 15:24:43 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/bf8f4eae40ffab902f33569698ed6a96caf44f43 [^]

Verifies issue 33511 : Added automated test 'I33511_VerifyLayaway'

Moved Test from quarantine folder to final folder : I33512_VerifyPayOpenTickets

---
A src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_bypaymentmethod/I33511_VerifyLayaway.java
A src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/discounts_bypaymentmethod/I33512_VerifyPayOpenTickets.java
R src-test/org/openbravo/test/mobile/quarantine/extmodules/RAN/discounts_bypaymentmethod/I33512_VerifyPayOpenTickets.java
---
(0089125)
mtaal   
2016-08-16 10:45   
Reviewed and tested