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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0040382
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2019-03-14 12:252019-03-28 19:26
ReporterasiermartirenaView Statuspublic 
Assigned Toasiermartirena 
PriorityurgentResolutionfixedFixed in VersionRR19Q2
StatusclosedFix in branchFixed in SCM revisione0c78ec4ab08
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0040382: The paid amount of the invoices is not set correctly in some cases

DescriptionWhen creating an invoice from the Web POS to which some existing payment is being added, even if the payment is not in a status in which is considered paid the paid amount of the invoice is set to that quantity.
Steps To ReproduceConfigure a payment method to create the payments in status 'Awaiting Execution' by default.
Load the Web POS and create and synchronize a ticket using that payment method. Don't create an invoice.
Check in the backend that the order's paid amount is zero, and that the outstanding value is the total value.
Load the order in the Web POS and synchronize again generating the invoice.
Realize in the backend that the invoice is set as completely paid, when should be in the same status the order is.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0110469)
hgbot (developer)
2019-03-18 09:02

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: e0c78ec4ab082c00567963e39d5a00dabfac503c
Author: Asier Martirena <asier.martirena <at> openbravo.com>
Date: Thu Mar 14 12:42:04 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e0c78ec4ab082c00567963e39d5a00dabfac503c [^]

Fixed issue 40382: The paid amount of the invoices is not set correctly in some cases

When checking each payment detail if is counted for the amount to pay, previously the check was being done using a static constant instead of a value in each payment. Now that check is done comparing the payment status with the status in the financial account.

---
M src/org/openbravo/retail/posterminal/utility/InvoiceUtils.java
---

- Issue History
Date Modified Username Field Change
2019-03-14 12:25 asiermartirena New Issue
2019-03-14 12:25 asiermartirena Assigned To => asiermartirena
2019-03-14 12:25 asiermartirena Triggers an Emergency Pack => No
2019-03-18 09:02 hgbot Checkin
2019-03-18 09:02 hgbot Note Added: 0110469
2019-03-18 09:02 hgbot Status new => resolved
2019-03-18 09:02 hgbot Resolution open => fixed
2019-03-18 09:02 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e0c78ec4ab082c00567963e39d5a00dabfac503c [^]
2019-03-28 19:26 marvintm Review Assigned To => marvintm
2019-03-28 19:26 marvintm Status resolved => closed
2019-03-28 19:26 marvintm Fixed in Version => RR19Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker