details: https://code.openbravo.com/erp/devel/pi/rev/c1997f6e4acf
changeset: 22990:c1997f6e4acf
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Wed May 07 17:57:16 2014 +0200
summary: Fixes issue 25730: Sometimes when reverting a payment out with
generated credit Used Credit Source tab is not filled
diffstat:
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
| 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diffs (20 lines):
diff -r 886a59579fd0 -r c1997f6e4acf
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
Wed May 07 10:10:30 2014 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
Wed May 07 17:57:16 2014 +0200
@@ -138,9 +138,13 @@
boolean isRefund = false;
OBContext.setAdminMode(false);
try {
- if (payment.getFINPaymentDetailList().size() > 0
- && payment.getFINPaymentDetailList().get(0).isRefund()) {
- isRefund = true;
+ if (payment.getFINPaymentDetailList().size() > 0) {
+ for (FIN_PaymentDetail det : payment.getFINPaymentDetailList()) {
+ if (det.isRefund()) {
+ isRefund = true;
+ break;
+ }
+ }
}
} finally {
OBContext.restorePreviousMode();
------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits