details:   https://code.openbravo.com/erp/devel/pi/rev/b03c10e80c92
changeset: 35999:b03c10e80c92
user:      Nono Carballo <nonofce <at> gmail.com>
date:      Mon Jun 03 16:53:26 2019 -0400
summary:   Fixes issue 40975: Updates conversion rates on payment date changes

A new function was defined for onChange event in Payment Date parameter, to
update conversion rates when payment date changes.

diffstat:

 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
          |  1 +
 
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
 |  4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

diffs (25 lines):

diff -r 8ca50f74a19d -r b03c10e80c92 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
     Fri May 31 14:49:20 2019 -0400
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
     Mon Jun 03 16:53:26 2019 -0400
@@ -2193,6 +2193,7 @@
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<OBUIAPP_PROCESS_ID><![CDATA[9BED7889E1034FE68BD85D5D16857320]]></OBUIAPP_PROCESS_ID>
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<STARTINNEWLINE><![CDATA[N]]></STARTINNEWLINE>
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<READONLYLOGIC><![CDATA[@payment_date_readonly_logic@ == 'Y']]></READONLYLOGIC>
+<!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<ONCHANGEFUNCTION><![CDATA[OB.APRM.AddPayment.paymentDateOnChange]]></ONCHANGEFUNCTION>
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<DISPLAYEDROWS><![CDATA[5]]></DISPLAYEDROWS>
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<DISPLAYTITLE><![CDATA[N]]></DISPLAYTITLE>
 <!--E2FB4840B65A44D4B3090A7E3C95FD95-->  
<ATT_SHOWINDESCRIPTION><![CDATA[N]]></ATT_SHOWINDESCRIPTION>
diff -r 8ca50f74a19d -r b03c10e80c92 
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
--- 
a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
    Fri May 31 14:49:20 2019 -0400
+++ 
b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
    Mon Jun 03 16:53:26 2019 -0400
@@ -226,6 +226,10 @@
   OB.APRM.AddPayment.recalcDisplayLogicOrReadOnlyLogic(form, view, 
affectedParams);
 };
 
+OB.APRM.AddPayment.paymentDateOnChange = function (item, view, form, grid) {
+  OB.APRM.AddPayment.paymentMethodMulticurrency(view, form, true);
+};
+
 OB.APRM.AddPayment.paymentMethodOnChange = function (item, view, form, grid) {
   var ordinvgrid = form.getItem('order_invoice').canvas.viewGrid,
       defaultFilter = ordinvgrid.filterEditor.getEditForm().getValues(),


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

Reply via email to