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