Openbravo Issue Tracking System - Retail Modules
View Issue Details
0035606Retail ModulesSessionspublic2016-09-06 18:152017-04-18 20:36
eduardo_Argal 
jorge-garcia 
urgentmajoralways
closedfixed 
5
 
RR16Q4.3RR16Q4.3 
guilleaer
No
0035606: [SER QA1632] Cash Management synchronization is failing due to missing information related to cashup
When opening a till and having differences in initial count when those differences are being synchronized system fails due to missing info related to cashup.
There is a new cashup being created which does not contain info related to payment types for the terminal. Due to this the process is failing
1) Log into webpos
2) open till and add differences in initial count
3) process
4) review errors while importing
No tags attached.
blocks defect 0033915pi closed jorge-garcia [SER QA1632] Cash Management synchronization is failing due to missing information related to cashup 
Issue History
2017-03-23 08:45jorge-garciaTypedefect => backport
2017-03-23 08:45jorge-garciaTarget Versionpi => RR16Q4.3
2017-03-23 08:48hgbotCheckin
2017-03-23 08:48hgbotNote Added: 0095522
2017-03-23 08:48hgbotStatusscheduled => resolved
2017-03-23 08:48hgbotResolutionopen => fixed
2017-03-23 08:48hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/cb0728dc02a112b875398276bf0df48c40b660ec [^] => http://code.openbravo.com/retail/backports/3.0RR16Q4.3/org.openbravo.retail.posterminal/rev/c753a7209b04f7c53efa13f70ce237f64eb4e6ac [^]
2017-04-18 20:36guilleaerReview Assigned Tomarvintm => guilleaer
2017-04-18 20:36guilleaerStatusresolved => closed
2017-04-18 20:36guilleaerFixed in Version => RR16Q4.3

Notes
(0095522)
hgbot   
2017-03-23 08:48   
Repository: retail/backports/3.0RR16Q4.3/org.openbravo.retail.posterminal
Changeset: c753a7209b04f7c53efa13f70ce237f64eb4e6ac
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Mar 23 08:47:20 2017 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR16Q4.3/org.openbravo.retail.posterminal/rev/c753a7209b04f7c53efa13f70ce237f64eb4e6ac [^]

Fixed issue 35606: [SER QA1632] Cash Management synchronization is failing
due to missing information related to cashup

With the new infrastructure, the update of the cashup is sent with the
information of the synchronization models. In this case, the problem was the
information sent to the backend about the payment methods of the cashup.

Now, the cashup information is compose before it is sent to the backend.

---
M src/org/openbravo/retail/posterminal/UpdateCashup.java
M web/org.openbravo.retail.posterminal/js/utils/cashManagementUtils.js
M web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
---