Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0021272
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorhave not tried2012-07-31 17:592015-01-30 09:33
ReportermarvintmView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutionfixedFixed in VersionRR15Q1
StatusclosedFix in branchFixed in SCM revisione4199502a5d8
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomalsasua
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0021272: When there is overpayment, the POS is not creating the payments correctly

DescriptionWhen a Sales Order has been overpaid, the POS is not creating its payments correctly. It should create payment schedule details whose sum is the gross amount of the order, and an additional payment schedule detail with the additional payment, and currently it is not taking this rule into account.
Steps To ReproduceCreate an overpaid order, for example, paying it with credit card, or vouchers (that is, not with cash).
TagsNo tags attached.
Attached Filespng file icon ReceivedAmount.png [^] (38,721 bytes) 2015-01-16 14:25


png file icon PaymentIn.png [^] (53,180 bytes) 2015-01-16 14:26


png file icon PaymentIn2.png [^] (56,449 bytes) 2015-01-16 14:26

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0028770 closedmigueldejuana To do an overpayment using card payment method is not working properly 

-  Notes
(0051043)
hgbot (developer)
2012-07-31 17:59

Repository: erp/pmods/org.openbravo.retail.posterminal-main
Changeset: eaf723fa74d3fbdb74d23c39c57d7ba578ca1759
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Jul 31 17:59:27 2012 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal-main/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^]

Fixed issue 21272. Overpayments will be handled correctly

---
M src-db/database/model/tables/OBPOS_APP_PAYMENT_TYPE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0051044)
hgbot (developer)
2012-07-31 18:01

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: eaf723fa74d3fbdb74d23c39c57d7ba578ca1759
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Jul 31 17:59:27 2012 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^]

Fixed issue 21272. Overpayments will be handled correctly

---
M src-db/database/model/tables/OBPOS_APP_PAYMENT_TYPE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0073575)
plujan (manager)
2015-01-16 14:30

While testing overpayment in RR15Q1 I got wrong data on the Payment Plan tab.

Steps to reproduce:
1. Create in WebPOS a receipt for 5 items of Alpine Backpack
2. Go to Payment section, choose 2000 from Voucher and 1339 for Credit Card
3. Finish the operation, you will be warned about the overpayment, which is correct.
4. Go to the Backend and check the Payment Details on the Sales Order (first attached screenshot)
5. Go to Payment In window and check the two created Payments (2nd and 3rd attachments)
(0073711)
hgbot (developer)
2015-01-22 09:46

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ce7c403c760888059caf549335ce4ccd7657f8b5
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Jan 22 09:45:44 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ce7c403c760888059caf549335ce4ccd7657f8b5 [^]

Fixed issue 0021272: When there is overpayment, the POS is not creating the payments correctly
When there are more than payment with overpayment we cannot assign the whole overpayment to the last payment. We need to share the overpayment.

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0073718)
hgbot (developer)
2015-01-22 12:58

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: d7f0612aae920f4ebcfee924e267beb600352a39
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Jan 22 12:57:47 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d7f0612aae920f4ebcfee924e267beb600352a39 [^]

Fixed issue 0021272: When there is overpayment, the POS is not creating the payments correctly
When there are more than payment with overpayment we cannot assign the whole overpayment to the last payment. We need to share the overpayment.

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0073925)
hgbot (developer)
2015-01-30 08:41

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: e4199502a5d80f700653ec64fd0137eb3937dba6
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Fri Jan 30 08:41:31 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e4199502a5d80f700653ec64fd0137eb3937dba6 [^]

Fixed issue 0021272: When there is overpayment, the POS is not creating the payments correctly

Take into account overpayments returning an order.

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0073928)
malsasua (developer)
2015-01-30 09:33

verified

- Issue History
Date Modified Username Field Change
2012-07-31 17:59 marvintm New Issue
2012-07-31 17:59 marvintm Assigned To => marvintm
2012-07-31 17:59 hgbot Checkin
2012-07-31 17:59 hgbot Note Added: 0051043
2012-07-31 17:59 hgbot Status new => resolved
2012-07-31 17:59 hgbot Resolution open => fixed
2012-07-31 17:59 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal-main/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^]
2012-07-31 18:01 hgbot Checkin
2012-07-31 18:01 hgbot Note Added: 0051044
2012-07-31 18:01 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal-main/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^]
2012-09-25 13:09 adrianromero Status resolved => closed
2015-01-16 14:25 plujan File Added: ReceivedAmount.png
2015-01-16 14:26 plujan File Added: PaymentIn.png
2015-01-16 14:26 plujan File Added: PaymentIn2.png
2015-01-16 14:30 plujan Note Added: 0073575
2015-01-16 14:30 plujan Status closed => new
2015-01-16 14:30 plujan Resolution fixed => open
2015-01-22 09:46 hgbot Checkin
2015-01-22 09:46 hgbot Note Added: 0073711
2015-01-22 09:46 hgbot Status new => resolved
2015-01-22 09:46 hgbot Resolution open => fixed
2015-01-22 09:46 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eaf723fa74d3fbdb74d23c39c57d7ba578ca1759 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ce7c403c760888059caf549335ce4ccd7657f8b5 [^]
2015-01-22 09:46 migueldejuana Assigned To marvintm => migueldejuana
2015-01-22 12:58 hgbot Checkin
2015-01-22 12:58 hgbot Note Added: 0073718
2015-01-22 12:58 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ce7c403c760888059caf549335ce4ccd7657f8b5 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d7f0612aae920f4ebcfee924e267beb600352a39 [^]
2015-01-30 08:41 hgbot Checkin
2015-01-30 08:41 hgbot Note Added: 0073925
2015-01-30 08:41 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d7f0612aae920f4ebcfee924e267beb600352a39 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e4199502a5d80f700653ec64fd0137eb3937dba6 [^]
2015-01-30 08:43 migueldejuana Relationship added blocks 0028770
2015-01-30 09:33 malsasua Review Assigned To => malsasua
2015-01-30 09:33 malsasua Note Added: 0073928
2015-01-30 09:33 malsasua Status resolved => closed
2015-01-30 09:33 malsasua Fixed in Version => RR15Q1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker