Openbravo Issue Tracking System - Retail Modules
View Issue Details
0031933Retail ModulesWeb POSpublic2016-01-14 13:402016-01-29 08:48
asiermartirena 
jorge-garcia 
normalmajoralways
closedfixed 
5
 
RR15Q3.4RR15Q3.4 
marvintm
Production - Confirmed Stable
RR15Q2
No
0031933: [SERQA 533]The void layaway process does not save the cash up id correctly in its payments
When doing a void layaway for a partially paid layaway, the payments generated to inverse the original payment is not nested to the corresponding cash up.
Create a partially paid layaway.
Load the layaway and click "Void this Layaway" button on the menu.
Verify that the payment/s generated to void the layaway are not nested to the cash up.
Apply the two backout files attached and then the diff related to this issue.
No tags attached.
blocks defect 0031892 closed jorge-garcia [SERQA 533]The void layaway process does not save the cash up id correctly in its payments 
Issue History
2016-01-18 16:29guilleaerTypedefect => backport
2016-01-18 16:29guilleaerTarget Version => RR15Q3.5
2016-01-20 12:25marvintmTarget VersionRR15Q3.5 => RR15Q3.4
2016-01-20 12:26marvintmSeveritycritical => major
2016-01-20 13:54hgbotCheckin
2016-01-20 13:54hgbotNote Added: 0083458
2016-01-20 13:54hgbotStatusscheduled => resolved
2016-01-20 13:54hgbotResolutionopen => fixed
2016-01-20 13:54hgbotFixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR15Q3.4/org.openbravo.retail.posterminal/rev/39d9fa17f301aa44120fcd494edbf8ed93fce8d1 [^]
2016-01-22 14:13marvintmReview Assigned To => marvintm
2016-01-22 14:13marvintmStatusresolved => closed
2016-01-22 14:13marvintmFixed in Version => RR15Q3.4
2016-01-28 13:45OrekariaRelationship addedrelated to 0031932
2016-01-28 13:45OrekariaRelationship deletedrelated to 0031932
2016-01-29 08:48hgbotCheckin
2016-01-29 08:48hgbotNote Added: 0083703

Notes
(0083458)
hgbot   
2016-01-20 13:54   
Repository: retail/backports/3.0RR15Q3.4/org.openbravo.retail.posterminal
Changeset: 39d9fa17f301aa44120fcd494edbf8ed93fce8d1
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Wed Jan 20 13:53:52 2016 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR15Q3.4/org.openbravo.retail.posterminal/rev/39d9fa17f301aa44120fcd494edbf8ed93fce8d1 [^]

Fixed issue 31933: [SERQA 533]The void layaway process does not save the
cash up id correctly in its payments

The problem was that the cashup id is not set in the transaction. When the
reconciliation is done, those transaction are not reconcilied.

Now, the transacions have the cashup id.

---
M src/org/openbravo/retail/posterminal/ProcessVoidLayaway.java
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
---
(0083703)
hgbot   
2016-01-29 08:48   
Repository: retail/backports/3.0RR15Q4.2/org.openbravo.retail.posterminal
Changeset: eff185590c365da3a93175571449b9c9f68cccd6
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Wed Jan 20 13:53:52 2016 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR15Q4.2/org.openbravo.retail.posterminal/rev/eff185590c365da3a93175571449b9c9f68cccd6 [^]

Fixed issue 31932, backport of issue 31933: [SERQA 533] The void layaway process does not save the
cash up id correctly in its payments

The problem was that the cashup id is not set in the transaction. When the
reconciliation is done, those transaction are not reconcilied.

Now, the transacions have the cashup id.

---
M src/org/openbravo/retail/posterminal/ProcessVoidLayaway.java
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
---