Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029550Retail ModulesLayaway orderpublic2015-04-02 03:402015-04-29 12:09
sureshbabu 
Orekaria 
highmajoralways
closedfixed 
5
 
RR15Q2RR15Q2 
marvintm
No
0029550: [RR15Q2]when layaway order is paid in more than 1 terminal, sales invoice document not getting generated after completing cashup
[RR15Q2] when layaway order is paid in more than 1 terminal, sales invoice document not getting generated after completing cash up process
1) create a Layaway order in Terminal 1
2) pay a partial amount in Terminal 1
3) Pay the remaining amount of the layaway order in Terminal 2
4) Perform cash up process in both the Terminals (T1 & T2)
5) Then verify system generates sales invoice document at the backend

Defect: Right now at the backend, sales invoice document not getting generated after completing the cash up process in both the terminals.
Approved
blocks defect 0029500 closed Orekaria [RR15Q2]when layaway order is paid in more than 1 terminal, sales invoice document not getting generated after completing cashup 
Issue History
2015-04-09 14:12OrekariaTypedefect => backport
2015-04-09 14:12OrekariaTarget Version => RR15Q2
2015-04-09 14:13OrekariaAssigned Tomarvintm => Orekaria
2015-04-29 11:26dmitry_mezentsevTag Attached: Approved
2015-04-29 11:39hgbotCheckin
2015-04-29 11:39hgbotNote Added: 0076869
2015-04-29 11:39hgbotStatusscheduled => resolved
2015-04-29 11:39hgbotResolutionopen => fixed
2015-04-29 11:39hgbotFixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal/rev/3163286e249660186a1ec5bfd03e80cc3fa5c6a3 [^]
2015-04-29 12:09marvintmReview Assigned To => marvintm
2015-04-29 12:09marvintmStatusresolved => closed
2015-04-29 12:09marvintmFixed in Version => RR15Q2

Notes
(0076869)
hgbot   
2015-04-29 11:39   
Repository: retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal
Changeset: 3163286e249660186a1ec5bfd03e80cc3fa5c6a3
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Thu Apr 09 14:17:54 2015 +0200
URL: http://code.openbravo.com/retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal/rev/3163286e249660186a1ec5bfd03e80cc3fa5c6a3 [^]

Fixes issue 29550, related to issue 29500: Layaways generate invoice when several terminals are involved

- verifies that cashup generate invoice in the terminal that did finish the layaway
- verifies that cashup do not generate invoice in the terminals that did not finish the layaway

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
---