details: https://code.openbravo.com/erp/devel/pi/rev/3c51a3c2fe34
changeset: 16872:3c51a3c2fe34
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Wed Jun 20 10:37:33 2012 +0200
summary: Fixes bug 20810
diffstat:
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
| 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (19 lines):
diff -r 542295029d20 -r 3c51a3c2fe34
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
Mon Jun 18 15:34:23 2012 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
Wed Jun 20 10:37:33 2012 +0200
@@ -724,11 +724,14 @@
&& paymentScheduleDetail.getInvoicePaymentSchedule() ==
null
&& paymentScheduleDetail.getOrderPaymentSchedule() ==
null && paymentScheduleDetail
.getPaymentDetails().getGLItem() == null)) {
+
FIN_AddPayment.mergePaymentScheduleDetails(paymentScheduleDetail);
removedPDS.add(paymentScheduleDetail);
-
FIN_AddPayment.mergePaymentScheduleDetails(paymentScheduleDetail);
}
}
paymentDetail.getFINPaymentScheduleDetailList().removeAll(removedPDS);
+ if (strAction.equals("R")) {
+ OBDal.getInstance().getSession().refresh(paymentDetail);
+ }
// If there is any schedule detail with amount zero, those are
deleted
for (FIN_PaymentScheduleDetail psd : removedPDS) {
if (BigDecimal.ZERO.compareTo(psd.getAmount()) == 0
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits