Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029087Retail ModulesWeb POSpublic2015-02-27 00:022015-03-24 14:02
malsasua 
marvintm 
immediatemajorhave not tried
closedfixed 
20Community Appliance
RR15Q1.1 
RR15Q2 
marvintm
Production - Confirmed Stable
2014-03-17
RR14Q2
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7663e79231d43372e1792fc6f7da0c12da51a82e [^]
No
0029087: wrong invoices (taxes wrong calculated) when products are retrieved from two bin locators
if one line of receipt is retrieved from two bin locators, the invoice taxes related to this receipt can be wrong calculated
Backoffice:
 . price not include taxes
 . product: Camera Bag:
    price: 0.39
    tax: 15 %
 . warehouse: Vall Blanca Store Warehouse
   . new locator (see attach 1.newStorageBin.png)
 . physical inventory: vall blanca store
      line1:
        product Baby carrier
        count: 3
        locator: 0-0-0
      line2:
        product Baby carrier
        count: 3
        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: Camera Bag
       qty: 6
   . complete receipt
   (see attach: 3.receipt.png)

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

png 2.physicalInventory.png (127,641) 2015-02-27 00:07
https://issues.openbravo.com/file_download.php?file_id=7838&type=bug
png

png 3.receipt.png (250,971) 2015-02-27 00:08
https://issues.openbravo.com/file_download.php?file_id=7839&type=bug
png
Issue History
2015-02-27 00:02malsasuaNew Issue
2015-02-27 00:02malsasuaAssigned To => marvintm
2015-02-27 00:02malsasuaRegression level => Production - Confirmed Stable
2015-02-27 00:02malsasuaRegression date => 2014-03-17
2015-02-27 00:02malsasuaRegression introduced in release => RR14Q2
2015-02-27 00:02malsasuaRegression introduced by commit => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7663e79231d43372e1792fc6f7da0c12da51a82e [^]
2015-02-27 00:02malsasuaTriggers an Emergency Pack => No
2015-02-27 00:07malsasuaFile Added: 1.newStorageBin.png
2015-02-27 00:07malsasuaFile Added: 2.physicalInventory.png
2015-02-27 00:08malsasuaFile Added: 3.receipt.png
2015-03-02 13:21hgbotCheckin
2015-03-02 13:21hgbotNote Added: 0075079
2015-03-02 13:21hgbotStatusnew => resolved
2015-03-02 13:21hgbotResolutionopen => fixed
2015-03-02 13:21hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f3a5db58a85f151ab6090b9837df177873b8d6c5 [^]
2015-03-02 13:25malsasuaRelationship addedrelated to 0029053
2015-03-02 13:56dmitry_mezentsevRelationship addedcaused by 0025863
2015-03-02 14:40OrekariaRelationship addedblocks 0028933
2015-03-04 12:32malsasuaRelationship addedrelated to 0029124
2015-03-04 12:32malsasuaRelationship deletedrelated to 0029124
2015-03-04 12:33malsasuaRelationship addedrelated to 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: 0075642
2015-03-16 17:07hgbotStatusclosed => resolved
2015-03-16 17:07hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f3a5db58a85f151ab6090b9837df177873b8d6c5 [^] => http://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/55994fad9fc8ff0263e95117995ebc10f004c815 [^]
2015-03-18 15:16malsasuaNote Added: 0075738
2015-03-18 15:16malsasuaStatusresolved => closed
2015-03-23 15:29hgbotCheckin
2015-03-23 15:29hgbotNote Added: 0075878
2015-03-23 15:29hgbotStatusclosed => resolved
2015-03-23 15:29hgbotFixed in SCM revisionhttp://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/55994fad9fc8ff0263e95117995ebc10f004c815 [^] => http://code.openbravo.com/retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal/rev/18b2e46c21eb0db4397d95382d4252f647c6a22f [^]
2015-03-24 14:02malsasuaNote Added: 0075930
2015-03-24 14:02malsasuaStatusresolved => closed

Notes
(0075079)
hgbot   
2015-03-02 13:21   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f3a5db58a85f151ab6090b9837df177873b8d6c5
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Mon Mar 02 13:21:28 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f3a5db58a85f151ab6090b9837df177873b8d6c5 [^]

fixed issue 29087: invoice tax lines are calculated be the total of order line tax amount

when a order line is splitted in two or more invoice lines (because they are related to distinct shipment lines), in order loader process and cashup process, the invoice tax amount is calculated as the total of the order line tax amount. The invoice last line will be calculated as the pending tax amount of the previous lines

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075642)
hgbot   
2015-03-16 17:07   
Repository: retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal
Changeset: 55994fad9fc8ff0263e95117995ebc10f004c815
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Mon Mar 02 13:21:28 2015 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR14Q3.6/org.openbravo.retail.posterminal/rev/55994fad9fc8ff0263e95117995ebc10f004c815 [^]

fixed issue 29087: invoice tax lines are calculated be the total of order line tax amount

when a order line is splitted in two or more invoice lines (because they are related to distinct shipment lines), in order loader process and cashup process, the invoice tax amount is calculated as the total of the order line tax amount. The invoice last line will be calculated as the pending tax amount of the previous lines

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075738)
malsasua   
2015-03-18 15:16   
verified in RR15Q3.6
(0075878)
hgbot   
2015-03-23 15:29   
Repository: retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal
Changeset: 18b2e46c21eb0db4397d95382d4252f647c6a22f
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Mon Mar 02 13:21:28 2015 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR15Q1.2/org.openbravo.retail.posterminal/rev/18b2e46c21eb0db4397d95382d4252f647c6a22f [^]

fixed issue 29087: invoice tax lines are calculated be the total of order line tax amount

when a order line is splitted in two or more invoice lines (because they are related to distinct shipment lines), in order loader process and cashup process, the invoice tax amount is calculated as the total of the order line tax amount. The invoice last line will be calculated as the pending tax amount of the previous lines

---
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0075930)
malsasua   
2015-03-24 14:02   
verified in RR15Q1.2