details:   https://code.openbravo.com/erp/devel/pi/rev/96d1681cd223
changeset: 19620:96d1681cd223
user:      Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date:      Fri Feb 08 14:24:33 2013 +0100
summary:   fixes bug 23013 part II

diffstat:

 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
 |  8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diffs (18 lines):

diff -r 2b5240d539cb -r 96d1681cd223 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
--- 
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
       Fri Feb 08 11:45:57 2013 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java
       Fri Feb 08 14:24:33 2013 +0100
@@ -510,7 +510,13 @@
         String matchingType = line.getMatchingtype();
         FIN_FinaccTransaction transaction = 
line.getFinancialAccountTransaction();
         if (transaction == null && executeMatching) {
-          FIN_MatchedTransaction matched = matchingTransaction.match(line, 
excluded);
+          FIN_MatchedTransaction matched = null;
+          // try to match if exception is thrown continue
+          try {
+            matched = matchingTransaction.match(line, excluded);
+          } catch (Exception e) {
+            matched = new FIN_MatchedTransaction(null, 
FIN_MatchedTransaction.NOMATCH);
+          }
           // When hide flag checked then exclude matchings for transactions 
out of date range
           if ("Y".equals(strHideDate)
               && matched.getTransaction() != null

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to