Openbravo Issue Tracking System - Retail Modules
View Issue Details
0033763Retail ModulesWeb POSpublic2016-08-22 16:292016-09-01 10:19
guilleaer 
guilleaer 
normalmajorhave not tried
closedfixed 
5
 
RR16Q4RR16Q4 
migueldejuana
No
No
0033763: Resultant fin_transaction without cashup_id when Cash Managment transaction is processed
Observed in some customer that cash management events generates fin_transactions without cashup_id. It creates unbalanced reconciliations.
Not reproducible yet...
Some ideas.

The cash management transaction is processed before the generation/creation of the cashup entity is created in the backend
1st phase.
If cashup is not found... Cash Management cannot be processed and should be registered as an error.

2nd phase
Understand how can happen that a cashup which not exists in the server is related to a cash management transaction
No tags attached.
depends on backport 0033805RR16Q3.2 closed guilleaer Resultant fin_transaction without cashup_id when Cash Managment transaction is processed 
depends on backport 0033806RR16Q2.3 closed guilleaer Resultant fin_transaction without cashup_id when Cash Managment transaction is processed 
diff IssueCashManagment.diff (1,193) 2016-08-22 16:29
https://issues.openbravo.com/file_download.php?file_id=9744&type=bug
Issue History
2016-08-22 16:29guilleaerNew Issue
2016-08-22 16:29guilleaerAssigned To => guilleaer
2016-08-22 16:29guilleaerFile Added: IssueCashManagment.diff
2016-08-22 16:29guilleaerOBNetwork customer => No
2016-08-22 16:29guilleaerTriggers an Emergency Pack => No
2016-08-25 13:55hgbotCheckin
2016-08-25 13:55hgbotNote Added: 0089396
2016-08-25 13:55hgbotStatusnew => resolved
2016-08-25 13:55hgbotResolutionopen => fixed
2016-08-25 13:55hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1285de03256e3fcef7755ead95f0864156e27669 [^]
2016-08-25 13:56guilleaerStatusresolved => new
2016-08-25 13:56guilleaerResolutionfixed => open
2016-08-25 13:56guilleaerStatusnew => scheduled
2016-08-25 13:56guilleaerStatusscheduled => resolved
2016-08-25 13:56guilleaerFixed in Version => RR16Q4
2016-08-25 13:56guilleaerResolutionopen => fixed
2016-09-01 10:19migueldejuanaReview Assigned To => migueldejuana
2016-09-01 10:19migueldejuanaNote Added: 0089638
2016-09-01 10:19migueldejuanaStatusresolved => closed

Notes
(0089396)
hgbot   
2016-08-25 13:55   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 1285de03256e3fcef7755ead95f0864156e27669
Author: Guillermo Alvarez de Eulate <guillermo.alvarez <at> openbravo.com>
Date: Tue Aug 23 13:58:06 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1285de03256e3fcef7755ead95f0864156e27669 [^]

Fixed issue 33763: Transaction created by cashManagement process are not accepted without a cashup

---
M src/org/openbravo/retail/posterminal/ProcessCashMgmt.java
---
(0089638)
migueldejuana   
2016-09-01 10:19   
This won't happen from Q3 because this issue:
https://issues.openbravo.com/view.php?id=32875 [^]