Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029053Retail ModulesWeb POSpublic2015-02-24 18:502015-03-24 13:29
malsasua 
marvintm 
immediatemajoralways
closedfixed 
20Community Appliance
 
RR15Q2 
marvintm
Production - Confirmed Stable
2014-03-17
RR14Q2
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7663e79231d43372e1792fc6f7da0c12da51a82e [^]
No
0029053: wrong invoices when products are retrieved from two bin locations
if one line of receipt is retrieved from two locations, and this line has got a discount, the invoice related to this receipt is wrong
Backoffice:
 . price not include taxes
 . product: baby carrier:
    price: 1.76
 . warehouse: Vall Blanca Store Warehouse
   . new locator (see attach 1.newStorageBin.png)
 . physical inventory: vall blanca store
      line1:
        product Baby carrier
        count: 62
        locator: 0-0-0
      line2:
        product Baby carrier
        count: 8
        locator: 0-0-1
  (see attach: 2.physicalInventory.png)
    process physical inventory

. go to Web POS: VBS-1
  . create new receipt:
   . invoice this receipt
   . line1:
       product: Baby Carrier
       qty: 70
       discretionary disc: 5%
   . complete receipt
   (see attach: 3.receipt.png)

. go to Backoffice
check:
 . receipt generated: gross amount: 141.62
 . sales invoice generated: 141.48
No tags attached.
caused by defect 0025863RR14Q2 closed malsasua Cash up is not working fine 
related to defect 0029087 closed marvintm wrong invoices (taxes wrong calculated) when products are retrieved from two bin locators 
blocks feature request 0028933RR16Q1 closed Retail QA: RR15Q2: Add tests for Mobile applications 
blocks defect 0029122 closed marvintm wrong invoices when products are retrieved from two bin locations and is paid with credit 
png 1.newStorageBin.png (131,429) 2015-02-24 18:50
https://issues.openbravo.com/file_download.php?file_id=7827&type=bug
png

png 2.physicalInventory.png (129,690) 2015-02-24 18:50
https://issues.openbravo.com/file_download.php?file_id=7828&type=bug
png

png 3.receipt.png (263,796) 2015-02-24 18:50
https://issues.openbravo.com/file_download.php?file_id=7829&type=bug
Issue History
2015-02-24 18:50malsasuaNew Issue
2015-02-24 18:50malsasuaAssigned To => marvintm
2015-02-24 18:50malsasuaFile Added: 1.newStorageBin.png
2015-02-24 18:50malsasuaTriggers an Emergency Pack => No
2015-02-24 18:50malsasuaFile Added: 2.physicalInventory.png
2015-02-24 18:50malsasuaFile Added: 3.receipt.png
2015-02-25 10:42jpcalventeIssue Monitored: jpcalvente
2015-02-25 13:31malsasuaRegression level => Production - Confirmed Stable
2015-02-25 13:31malsasuaRegression date => 2014-03-17
2015-02-25 13:31malsasuaRegression introduced in release => RR14Q2
2015-02-25 13:31malsasuaRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7663e79231d43372e1792fc6f7da0c12da51a82e [^]
2015-02-26 12:47hgbotCheckin
2015-02-26 12:47hgbotNote Added: 0074960
2015-02-26 12:47hgbotStatusnew => resolved
2015-02-26 12:47hgbotResolutionopen => fixed
2015-02-26 12:47hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9bf12c8e2da621c0d68afd3a27cee947c6702a7d [^]
2015-02-26 18:49OrekariaRelationship addedblocks 0028933
2015-02-26 19:45dmitry_mezentsevRelationship addedcaused by 0025863
2015-02-26 23:54malsasuaSummarywrong invoices when products are retrieved from two locations => wrong invoices when products are retrieved from two bin locations
2015-03-02 13:25malsasuaRelationship addedrelated to 0029087
2015-03-04 12:31malsasuaRelationship addedrelated to 0029124
2015-03-04 12:32malsasuaRelationship deletedrelated to 0029124
2015-03-04 12:33malsasuaRelationship addedblocks 0029122
2015-03-13 15:15marvintmReview Assigned To => marvintm
2015-03-13 15:15marvintmStatusresolved => closed
2015-03-13 15:15marvintmFixed in Version => RR15Q2
2015-03-16 17:07hgbotCheckin
2015-03-16 17:07hgbotNote Added: 0075640
2015-03-16 17:07hgbotStatusclosed => resolved
2015-03-16 17:07hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9bf12c8e2da621c0d68afd3a27cee947c6702a7d [^] => http://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/8a680d728966a002690fa5bbb2ef77e8ccd8a8f2 [^]
2015-03-18 13:58malsasuaNote Added: 0075737
2015-03-18 13:58malsasuaStatusresolved => closed
2015-03-20 13:00hgbotCheckin
2015-03-20 13:00hgbotNote Added: 0075796
2015-03-20 13:00hgbotStatusclosed => resolved
2015-03-20 13:00hgbotFixed in SCM revisionhttp://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/8a680d728966a002690fa5bbb2ef77e8ccd8a8f2 [^] => http://code.openbravo.com/retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal/rev/2886fe7874b25a7ad37ccbea6c040b426126340f [^]
2015-03-24 13:29malsasuaNote Added: 0075924
2015-03-24 13:29malsasuaStatusresolved => closed

Notes
(0074960)
hgbot   
2015-02-26 12:47   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 9bf12c8e2da621c0d68afd3a27cee947c6702a7d
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Thu Feb 26 12:46:56 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9bf12c8e2da621c0d68afd3a27cee947c6702a7d [^]

fixed issue 29053: linenetamt of the last invoice line of the same order line is set as the pending amount to invioce

in the order loader and in the cashup process, when invoice is created, if a line order generates two or more invoice lines, the line net amount of the last invoice line related to this order line, will be set to the amount pending to invoice

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075640)
hgbot   
2015-03-16 17:07   
Repository: retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal
Changeset: 8a680d728966a002690fa5bbb2ef77e8ccd8a8f2
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Thu Feb 26 12:46:56 2015 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/8a680d728966a002690fa5bbb2ef77e8ccd8a8f2 [^]

fixed issue 29053: linenetamt of the last invoice line of the same order line is set as the pending amount to invioce

in the order loader and in the cashup process, when invoice is created, if a line order generates two or more invoice lines, the line net amount of the last invoice line related to this order line, will be set to the amount pending to invoice

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075737)
malsasua   
2015-03-18 13:58   
verified in RR14Q3.6
(0075796)
hgbot   
2015-03-20 13:00   
Repository: retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal
Changeset: 2886fe7874b25a7ad37ccbea6c040b426126340f
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Thu Feb 26 12:46:56 2015 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal/rev/2886fe7874b25a7ad37ccbea6c040b426126340f [^]

fixed issue 29053: linenetamt of the last invoice line of the same order line is set as the pending amount to invioce

in the order loader and in the cashup process, when invoice is created, if a line order generates two or more invoice lines, the line net amount of the last invoice line related to this order line, will be set to the amount pending to invoice

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075924)
malsasua   
2015-03-24 13:29   
verified in RR15Q1.2