details: https://code.openbravo.com/erp/devel/pi/rev/036a9f9806d3 changeset: 26366:036a9f9806d3 user: Jorge Garcia <jorge.garcia <at> openbravo.com> date: Mon Apr 27 16:52:31 2015 +0200 summary: Fixed issue 29697: Description field is set with "null" in the FA Transaction
Description field is filled in with "null" in the FA Transaction when matched to GL Item. The problem was in the Match Statement process, more specifically, in the Add new transaction button. The AddTransanctionActionHandler didn't take in consideration that the received description could be null. The fix for this issue is to check if the received description is null or blank. Now, the description field fill in the correct description. diffstat: modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddTransactionActionHandler.java | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r fdfb9ced1b31 -r 036a9f9806d3 modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddTransactionActionHandler.java --- a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddTransactionActionHandler.java Mon Mar 30 21:27:03 2015 -0500 +++ b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddTransactionActionHandler.java Mon Apr 27 16:52:31 2015 +0200 @@ -183,7 +183,7 @@ depositAmt = new BigDecimal(strDepositAmount); paymentAmt = new BigDecimal(strWithdrawalamt); isReceipt = (depositAmt.compareTo(paymentAmt) >= 0); - description = StringUtils.isBlank(strDescription) ? OBMessageUtils.messageBD("APRM_GLItem") + description = (StringUtils.isBlank(strDescription) || strDescription.equals("null")) ? OBMessageUtils.messageBD("APRM_GLItem") + ": " + glItem.getName() : strDescription; } else { // Bank Fee or transaction without payment and gl item depositAmt = new BigDecimal(strDepositAmount); ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits