details: https://code.openbravo.com/erp/devel/pi/rev/84182e860325
changeset: 20143:84182e860325
user: Javier Etxarri <javier.echarri <at> openbravo.com>
date: Thu Apr 18 13:44:20 2013 +0200
summary: Fixes issue 23581: NPE when adding gl item in Financial account
transaction
diffstat:
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
| 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 463c9c10bb0c -r 84182e860325
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
Thu Apr 18 13:07:05 2013 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
Thu Apr 18 13:44:20 2013 +0200
@@ -800,7 +800,8 @@
finTrans.setCurrency(account.getCurrency());
finTrans.setAccount(account);
finTrans.setLineNo(line);
- finTrans.setFinPayment(OBDal.getInstance().get(FIN_Payment.class,
payment.getId()));
+ OBDal.getInstance().refresh(payment);
+ finTrans.setFinPayment(payment);
String truncateDescription = null;
if (description != null) {
truncateDescription = (description.length() > 255) ?
description.substring(0, 252)
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits