details:   https://code.openbravo.com/erp/devel/pi/rev/00c493919c46
changeset: 29981:00c493919c46
user:      Atul Gaware <atul.gaware <at> openbravo.com>
date:      Tue Aug 30 23:25:40 2016 +0530
summary:   Fixes issue 33817: No error shown when voiding an invoice and period 
is closed

Error message shown in this case "An error occurred when processing the 
payment: The Period does not exist or it is not opened"

diffstat:

 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
 |  5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diffs (15 lines):

diff -r 6b95b859ada6 -r 00c493919c46 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
--- 
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
 Wed Aug 31 10:57:20 2016 +0200
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
 Tue Aug 30 23:25:40 2016 +0530
@@ -345,6 +345,11 @@
                 message.setMessage(OBMessageUtils.messageBD("PaymentError") + 
" "
                     + message.getMessage());
                 vars.setMessage(strTabId, message);
+                String strWindowPath = Utility.getTabURL(strTabId, "R", true);
+                if (strWindowPath.equals(""))
+                  strWindowPath = strDefaultServlet;
+                printPageClosePopUp(response, vars, strWindowPath);
+                return;
               }
             }
           } catch (final Exception e) {

------------------------------------------------------------------------------
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to