details: https://code.openbravo.com/erp/devel/pi/rev/02638ff47292 changeset: 35336:02638ff47292 user: Javier Armendáriz <javier.armendariz <at> openbravo.com> date: Mon Jan 21 16:55:41 2019 +0100 summary: Fixed issue 39982: Clean up javascript code.
In order to be compliant of new versions of ESLint, some changes have to be performed in current javascript code. This changeset adds a line break at the end of .js files when necessary. details: https://code.openbravo.com/erp/devel/pi/rev/b0a745abbd2b changeset: 35337:b0a745abbd2b user: Javier Armendáriz <javier.armendariz <at> openbravo.com> date: Mon Jan 21 16:57:20 2019 +0100 summary: Related to issue 39982: Clean up javascript code. This changeset fixes all errors detected by ESLint details: https://code.openbravo.com/erp/devel/pi/rev/88e72b6054e0 changeset: 35338:88e72b6054e0 user: Javier Armendáriz <javier.armendariz <at> openbravo.com> date: Mon Jan 21 16:58:30 2019 +0100 summary: Related to issue 39982: Clean up javascript code. This changeset removes all warning detected by ESLint, mostly related to unused variables. details: https://code.openbravo.com/erp/devel/pi/rev/f6f096631204 changeset: 35339:f6f096631204 user: Javier Armendáriz <javier.armendariz <at> openbravo.com> date: Mon Jan 21 17:00:48 2019 +0100 summary: Related to issue 39982: Clean up javascript code. This changeset fixed ESLint warnings related to regexp escape characters. Included a QUnit test case for one change. diffstat: modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js | 41 +++--- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js | 13 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js | 2 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js | 2 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-fundsTransfer.js | 2 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js | 16 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-utilities.js | 2 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java | 1 + modules/org.openbravo.client.application/web/org.openbravo.client.application/example/grid-example.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-grid.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-management-view.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/alert-management/ob-alert-manager.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/calendar/ob-calendar.js | 40 ++++-- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/calendar/ob-multicalendar.js | 26 +--- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/callback/ob-extra-window-settings-actions.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-compatibility.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-help.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-popup.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-window.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/costing/ob-lc-matchfrominvoice.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-canvas.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-characteristics.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-checkbox.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-combo.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-date.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-datechooser.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-datetime.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-encrypted.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js | 11 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-image.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-link.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-linkbutton.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-linktitle.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-list-filter.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-list.js | 14 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-minidaterange.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-number.js | 18 +-- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-pickeditgrid.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-richtext.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-search-attribute.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-search.js | 18 +-- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-section-audit.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-section.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-spinner.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-text.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-textarea.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-time.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree-filter.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-yesno.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-form-button.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-onchange-registry.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-statusbar.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-attachments.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-linked-items.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js | 37 ++--- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-tree-grid.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-tree-view-grid.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js | 56 +++------ modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-base-view.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-event-handler-registry.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-layout.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-messagebar.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-notes-datasource.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js | 6 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js | 30 ++--- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-tab.js | 21 +-- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/materialmgmt/ob-reservation.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/materialmgmt/ob-reservedGoodMovement.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-application-menu.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-help-about-widget.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-logout-widget.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-quick-launch.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-quickrun-widget.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-user-profile-widget.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views-popups.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views-toolbar.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-personalization-treegrid.js | 12 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-personalization.js | 8 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-personalize-form-toolbar-button.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-personalize-form.js | 18 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-attachment-window-view.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-base-parameter-window-view.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-form.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js | 11 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-datasource.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js | 20 +-- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/procurement/ob-procurement.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/return-material/ob-return-material.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-navbar-test.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-property-store-test.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-ui-test.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-utilities-date-test.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-utilities-number-test.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/test/ob-utilities-valid-url-test.js | 29 +++++ modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-action-button.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-clone-order.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-eventhandler.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-external-page.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-function-registry.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-history-manager.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-keyboard-manager.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-onchange-functions.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-popup.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-property-store.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-recent-utilities.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-remote-call-manager.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-section-stack.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-test-registry.js | 9 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-action-def.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-action.js | 10 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-date.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-number.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities-style.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities.js | 15 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-view-manager.js | 20 +- modules/org.openbravo.client.htmlwidget/web/org.openbravo.client.htmlwidget/js/ob-html-widget.js | 2 +- modules/org.openbravo.client.kernel/src-test/org/openbravo/client/kernel/test/test-compression.js | 27 +---- modules/org.openbravo.client.kernel/web/org.openbravo.client.kernel/js/ob-i18n.js | 2 +- modules/org.openbravo.client.kernel/web/org.openbravo.client.kernel/js/ob-kernel-utilities.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/form/formitem/ob-formitem-widgetinform.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-about-popup.js | 8 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-calendar-widget.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-community-branding-widget.js | 12 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-getting-started-view.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-getting-started-widget.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-myopenbravo.js | 16 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-showparameter-widget.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-url-widget.js | 2 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/ob-widget.js | 7 +- modules/org.openbravo.client.myob/web/org.openbravo.client.myob/js/test/ob-myopenbravo-test.js | 12 +- modules/org.openbravo.client.querylist/web/org.openbravo.client.querylist/js/ob-querylist-canvas-item.js | 2 +- modules/org.openbravo.client.querylist/web/org.openbravo.client.querylist/js/ob-querylist-view.js | 2 +- modules/org.openbravo.client.querylist/web/org.openbravo.client.querylist/js/ob-querylist-widget.js | 11 +- modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-gcal.js | 2 +- modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-twitter.js | 2 +- modules/org.openbravo.service.datasource/web/org.openbravo.service.datasource/js/ob-datasource-utilities.js | 2 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/classic-skin-variable.js | 5 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-formitem-fk-combo.js | 2 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-multi-selector-item.js | 2 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-filter-select-item.js | 2 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js | 18 +-- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-link-widget.js | 5 +- modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-widget.js | 20 +-- 151 files changed, 470 insertions(+), 614 deletions(-) diffs (truncated from 4381 to 300 lines): diff -r 9f730ec444e7 -r f6f096631204 modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js --- a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js Mon Jan 21 17:00:48 2019 +0100 @@ -3,7 +3,6 @@ displayLogicElement, returnFormattedNumber, returnFormattedToCalc, roundNumber, returnCalcToFormatted, setWindowElementFocus, showJSMessage, initialize_MessageBox, updateData, top, getFrame*/ - /* ************************************************************************* * The contents of this file are subject to the Openbravo Public License @@ -17,7 +16,7 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU - * All portions are Copyright (C) 2010-2013 Openbravo SLU + * All portions are Copyright (C) 2010-2019 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************ @@ -38,6 +37,7 @@ return frm.elements[objectName].value === 'Y'; } +/* exported initFIN_Utilities */ function initFIN_Utilities(_frm, _creditAllowed, _isCreditCheckedFromBPinGrid, _isGLItemEnabled) { frm = _frm; isReceipt = isTrue('isReceipt'); @@ -59,6 +59,7 @@ globalMaskNumeric = globalMaskNumeric || getDefaultMaskNumeric(); } +/* exported processLabels */ function processLabels() { var receiptlbls = getElementsByName('lblR'), i; @@ -97,7 +98,7 @@ * @return The converted number * @type String */ - +/* exported applyFormatJSToOBMasked */ function applyFormatJSToOBMasked(number, _globalMaskNumeric) { if (!_globalMaskNumeric) { _globalMaskNumeric = globalMaskNumeric; @@ -105,6 +106,7 @@ return OB.Utilities.Number.JSToOBMasked(number, _globalMaskNumeric, globalDecSeparator, globalGroupSeparator, globalGroupInterval); } +/* exported applyFormatOBMaskedToJS */ function applyFormatOBMaskedToJS(number) { return OB.Utilities.Number.OBMaskedToJS(number, globalDecSeparator, globalGroupSeparator); } @@ -209,7 +211,7 @@ * @return The result of dividing number1 to number2 using the global formats. * @type String */ - +/* exported divide */ function divide(number1, number2) { return formattedNumberOpTemp(number1, '/', number2, globalMaskNumeric, globalDecSeparator, globalGroupSeparator, globalGroupInterval); } @@ -221,7 +223,7 @@ * @return The result of multiplying number1 to number2 using the global formats. * @type String */ - +/* exported multiply */ function multiply(number1, number2) { return formattedNumberOpTemp(number1, '*', number2, globalMaskNumeric, globalDecSeparator, globalGroupSeparator, globalGroupInterval); } @@ -261,7 +263,7 @@ } function applyPrecisionToMask(currencyPrecision) { - var i, c, output, currentDecimalMask, currentPrecision; + var i, c, currentDecimalMask, currentPrecision; var toConvertDecimalMask = globalMaskNumeric; if (globalMaskNumeric.indexOf(globalDecSeparator) !== -1) { currentDecimalMask = globalMaskNumeric.substring(globalMaskNumeric.indexOf(globalDecSeparator), globalMaskNumeric.length); @@ -346,14 +348,9 @@ function updateDifference() { var expected = (frm.inpExpectedPayment && frm.inpExpectedPayment.value) ? frm.inpExpectedPayment.value : applyFormat('0'), total = (frm.inpTotal && frm.inpTotal.value) ? frm.inpTotal.value : applyFormat('0'), - amount = total, - invoicedAmount = total; + amount = total; var exchangeRate = frm.inpExchangeRate; - if (isGLItemEnabled) { - invoicedAmount = frm.inpInvoiceAmount.value; - } - if (frm.inpActualPayment !== null) { amount = frm.inpActualPayment.value; } @@ -508,6 +505,7 @@ updateConvertedAmounts(); } +/* exported distributeAmount */ function distributeAmount(_amount) { var amount = applyFormat(_amount); var distributedAmount = 0; @@ -588,6 +586,7 @@ return true; } +/* exported updateReadOnly */ function updateReadOnly(key, mark) { if (mark === null) { mark = false; @@ -618,6 +617,7 @@ return true; } +/* exported updateAll */ function updateAll(drivenByGrid) { var frm = document.frmMain; var chk = frm.inpScheduledPaymentDetailId; @@ -654,7 +654,7 @@ * zero. * @return true if validations are fine. */ - +/* exported validateSelectedPendingPayments */ function validateSelectedPendingPayments(allowNotSelectingPendingPayment, action) { if (allowNotSelectingPendingPayment === undefined) { allowNotSelectingPendingPayment = false; @@ -662,8 +662,7 @@ // If no credit usage is allowed we are forced to select at least one pending payment. allowNotSelectingPendingPayment = isCreditAllowed && allowNotSelectingPendingPayment; var actualPayment = document.frmMain.inpActualPayment.value; - var expectedPayment = document.frmMain.inpExpectedPayment.value, - i; + var i; if (document.frmMain.inpUseCredit.checked) { /*if ( compare(expectedPayment, '<=', actualPayment) ) { setWindowElementFocus(document.frmMain.inpUseCredit); @@ -722,7 +721,7 @@ * @param innerHTML * The string with the options. Example '<option value="id1">fist<option>' */ - +/* exported createCombo */ function createCombo(object, innerHTML) { object.innerHTML = ""; var selTemp = document.createElement("temp"); @@ -753,7 +752,9 @@ try { opt.setAttribute(attrName, attrVal); opt.setAttributeNode(spantemp.attributes[j].cloneNode(true)); - } catch (e) {} + } catch (e) { + // Ignore exceptions + } } } //value and text @@ -772,7 +773,7 @@ * Helper function to reload the opener window dynamic grid. * @return */ - +/* exported reloadParentGrid */ function reloadParentGrid() { var f, dad, layoutMDI, popup; try { @@ -802,11 +803,11 @@ * Helper function to turn a JSON string representation into an object. * @param jsonString */ - +/* exported decodeJSON */ function decodeJSON(jsonString) { try { return eval('(' + jsonString + ')'); // do the eval } catch (e) { throw new SyntaxError("Invalid JSON string: " + e.message + " parsing: " + jsonString); } -} \ No newline at end of file +} diff -r 9f730ec444e7 -r f6f096631204 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 Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js Mon Jan 21 17:00:48 2019 +0100 @@ -11,7 +11,7 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU - * All portions are Copyright (C) 2014-2018 Openbravo SLU + * All portions are Copyright (C) 2014-2019 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************ @@ -500,12 +500,10 @@ credit = new BigDecimal(String(form.getItem('used_credit').getValue() || 0)), differenceItem = form.getItem('difference'), expectedDifferenceItem = form.getItem('expectedDifference'), - receivedFrom = form.getItem('received_from').getValue() || '', totalGLItems = new BigDecimal(String(form.getItem('amount_gl_items').getValue() || 0)), diffAmt = actualPayment.add(credit).subtract(total), expectedDiffAmt = expectedPayment.add(credit).subtract(total).add(totalGLItems), - affectedParams = [], - displayLogicValues = {}; + affectedParams = []; differenceItem.setValue(Number(diffAmt.toString())); if (expectedDiffAmt.signum() === 0) { expectedDifferenceItem.setValue(Number(diffAmt.toString())); @@ -706,7 +704,7 @@ glItemTotalItem = form.getItem('amount_gl_items'), issotrx = form.getItem('issotrx').getValue(), affectedParams = [], - amt, i, bdAmt, receivedInAmt, paidOutAmt, allRecords; + i, receivedInAmt, paidOutAmt, allRecords; grid.saveAllEdits(); // allRecords should be initialized after grid.saveAllEdits() @@ -907,7 +905,7 @@ */ OB.APRM.AddPayment.orderAndRemoveDuplicates = function (val) { var valArray = val.replaceAll(' ', '').split(',').sort(), - retVal, length; + retVal; valArray = valArray.filter(function (elem, pos, self) { return self.indexOf(elem) === pos; @@ -1115,7 +1113,6 @@ overpaymentAction = overpaymentField.getValue(), creditTotalItem = new BigDecimal(String(view.theForm.getItem('used_credit').getValue() || 0)), document = (view.theForm.getItem('trxtype')) ? view.theForm.getItem('trxtype').getValue() : "", - amountField = orderInvoiceGrid.getFieldByColumnName('amount'), selectedRecords = orderInvoiceGrid.getSelectedRecords(), writeOffLimitPreference = OB.PropertyStore.get('WriteOffLimitPreference', view.windowId), totalWriteOffAmount = BigDecimal.prototype.ZERO, @@ -1209,4 +1206,4 @@ selectedRecords: selectedRecords, finFinancialAccount: finFinancialAccount }, {}, callbackOnProcessActionHandler); -}; \ No newline at end of file +}; diff -r 9f730ec444e7 -r f6f096631204 modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js --- a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js Mon Jan 21 17:00:48 2019 +0100 @@ -137,4 +137,4 @@ form.getItem('depositamt').setValue(Number('0')); } } -}; \ No newline at end of file +}; diff -r 9f730ec444e7 -r f6f096631204 modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js --- a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js Mon Jan 21 17:00:48 2019 +0100 @@ -65,4 +65,4 @@ clientSideValidationFail(); } } -}; \ No newline at end of file +}; diff -r 9f730ec444e7 -r f6f096631204 modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-fundsTransfer.js --- a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-fundsTransfer.js Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-fundsTransfer.js Mon Jan 21 17:00:48 2019 +0100 @@ -41,4 +41,4 @@ description.setValue(OB.I18N.getLabel('FundsTransfer')); } -}; \ No newline at end of file +}; diff -r 9f730ec444e7 -r f6f096631204 modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js --- a/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js Mon Jan 21 10:59:28 2019 +0100 +++ b/modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js Mon Jan 21 17:00:48 2019 +0100 @@ -11,7 +11,7 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU - * All portions are Copyright (C) 2014-2015 Openbravo SLU + * All portions are Copyright (C) 2014-2019 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************ @@ -60,8 +60,7 @@ grid.dataSourceOrig = grid.dataSource; grid.dataSource = null; execute = function (ok) { - var onLoadCallback, newCriteria = {}, - params = {}; + var onLoadCallback, params = {}; if (grid.view.sourceView) { params.context = grid.view.sourceView.getContextInfo(); } @@ -144,7 +143,7 @@ grid = me.grid, record = me.record, standardWindow = grid.view.parentWindow.view.standardWindow, - process, callback, bankStatementLineId = me.record.id, + callback, bankStatementLineId = me.record.id, _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits