Openbravo Issue Tracking System - Retail Modules
View Issue Details
0033915Retail ModulesSessionspublic2016-09-06 18:152017-03-23 08:46
eduardo_Argal 
jorge-garcia 
urgentmajoralways
closedfixed 
5
 
piRR17Q1 
marvintm
No
0033915: [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
SER-QA
related to defect 0031783 closed guilleaer [SERQA 503] [Sessions] Differences in the open till process are not taken into account in the cash up. 
depends on backport 0035606RR16Q4.3 closed jorge-garcia [SER QA1632] Cash Management synchronization is failing due to missing information related to cashup 
Issue History
2016-09-06 18:15eduardo_ArgalNew Issue
2016-09-06 18:15eduardo_ArgalAssigned To => jorge-garcia
2016-09-06 18:15eduardo_ArgalTriggers an Emergency Pack => No
2016-09-08 10:12VictorVillarSummaryCash Management synchronization is failing due to missing information related to cashup => [SER QA1632] Cash Management synchronization is failing due to missing information related to cashup
2016-09-08 10:12VictorVillarTag Attached: SER-QA
2016-09-08 11:38VictorVillarResolution time => 1474322400
2016-09-09 14:43jorge-garciaStatusnew => scheduled
2016-09-23 10:53hgbotCheckin
2016-09-23 10:53hgbotNote Added: 0090196
2016-09-23 13:14hgbotCheckin
2016-09-23 13:14hgbotNote Added: 0090203
2016-09-30 10:14migueldejuanaRelationship addedrelated to 0031783
2016-11-08 17:35hgbotCheckin
2016-11-08 17:35hgbotNote Added: 0091252
2016-11-08 17:35hgbotStatusscheduled => resolved
2016-11-08 17:35hgbotResolutionopen => fixed
2016-11-08 17:35hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/cb0728dc02a112b875398276bf0df48c40b660ec [^]
2016-11-08 17:36hgbotCheckin
2016-11-08 17:36hgbotNote Added: 0091253
2016-11-25 15:22marvintmReview Assigned To => marvintm
2016-11-25 15:22marvintmStatusresolved => closed
2016-11-25 15:22marvintmFixed in Version => RR17Q1
2017-03-23 08:45jorge-garciaNote Added: 0095521
2017-03-23 08:45jorge-garciaStatusclosed => new
2017-03-23 08:45jorge-garciaResolutionfixed => open
2017-03-23 08:45jorge-garciaFixed in VersionRR17Q1 =>
2017-03-23 08:45jorge-garciaStatusnew => scheduled
2017-03-23 08:45jorge-garciaStatusscheduled => resolved
2017-03-23 08:45jorge-garciaFixed in Version => RR17Q1
2017-03-23 08:45jorge-garciaResolutionopen => fixed
2017-03-23 08:46jorge-garciaStatusresolved => closed

Notes
(0090196)
hgbot   
2016-09-23 10:53   
Repository: erp/pmods/org.openbravo.retail.sessions
Changeset: 24fb00648e6ee399fde5dbfaccc1607f15e6f517
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Sep 22 16:56:16 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sessions/rev/24fb00648e6ee399fde5dbfaccc1607f15e6f517 [^]

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

Change sessions module to navigate to the pointofsale window if the till is
open.

---
M web/org.openbravo.retail.sessions/js/components/loginhook.js
---
(0090203)
hgbot   
2016-09-23 13:14   
Repository: erp/pmods/org.openbravo.retail.sessions
Changeset: 590251ce0069fcc2266bd371cc362555565ce87a
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Sep 23 13:13:46 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sessions/rev/590251ce0069fcc2266bd371cc362555565ce87a [^]

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

Backed out changeset 24fb00648e6e

---
M web/org.openbravo.retail.sessions/js/components/loginhook.js
---
(0091252)
hgbot   
2016-11-08 17:35   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: cb0728dc02a112b875398276bf0df48c40b660ec
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Nov 08 17:34:55 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/cb0728dc02a112b875398276bf0df48c40b660ec [^]

Fixed issue 33915: [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
---
(0091253)
hgbot   
2016-11-08 17:36   
Repository: tools/automation/pi-mobile
Changeset: da711d01b15cc32c640e6e89c028d847f2f319c1
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Oct 24 17:08:39 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/da711d01b15cc32c640e6e89c028d847f2f319c1 [^]

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

Added test I33915_CreateCashUpPaymentsOnOpenTill.

---
A src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/cashup/I33915_CreateCashUpPaymentsOnOpenTill.java
---
(0095521)
jorge-garcia   
2017-03-23 08:45   
Reopened to create backport for 16Q4.3