From 31e6b7b3c849565d2f2e642e66f6edef247f2d3b Mon Sep 17 00:00:00 2001 From: Edwin Betancourt Date: Thu, 25 Mar 2021 11:24:55 -0400 Subject: [PATCH] fix: Field isActive not edit with false value. (#693) * fix: Field isActive not edit with false value. * fix changed record is active. Co-authored-by: EdwinBetanc0urt --- .../ADempiere/DataTable/dataTables-Script.js | 4 +- src/components/ADempiere/Field/FieldYesNo.vue | 33 ++++++------ src/store/modules/ADempiere/panel/actions.js | 54 +++++++++++++------ src/utils/ADempiere/references.js | 50 ++++++++++------- 4 files changed, 90 insertions(+), 51 deletions(-) diff --git a/src/components/ADempiere/DataTable/dataTables-Script.js b/src/components/ADempiere/DataTable/dataTables-Script.js index c608b99b..6a78c7f7 100644 --- a/src/components/ADempiere/DataTable/dataTables-Script.js +++ b/src/components/ADempiere/DataTable/dataTables-Script.js @@ -8,7 +8,7 @@ import IconElement from '@/components/ADempiere/IconElement' import { formatField } from '@/utils/ADempiere/valueFormat' import MainPanel from '@/components/ADempiere/Panel' import { sortFields } from '@/utils/ADempiere/dictionaryUtils' -import { FIELDS_DECIMALS, FIELDS_QUANTITY, FIELDS_READ_ONLY_FORM } from '@/utils/ADempiere/references' +import { FIELDS_DECIMALS, FIELDS_QUANTITY, COLUMNS_READ_ONLY_FORM } from '@/utils/ADempiere/references' import { LOG_COLUMNS_NAME_LIST } from '@/utils/ADempiere/dataUtils.js' import { fieldIsDisplayed } from '@/utils/ADempiere' import evaluator from '@/utils/ADempiere/evaluator' @@ -407,7 +407,7 @@ export default { } if (fieldIsDisplayed(field)) { // columnName: IsActive - const fieldReadOnlyForm = FIELDS_READ_ONLY_FORM.find(item => { + const fieldReadOnlyForm = COLUMNS_READ_ONLY_FORM.find(item => { return !item.isChangedAllForm && // columnName: IsActive, Processed, Processing Object.prototype.hasOwnProperty.call(row, item.columnName) diff --git a/src/components/ADempiere/Field/FieldYesNo.vue b/src/components/ADempiere/Field/FieldYesNo.vue index 381c0a42..f6ac29fd 100644 --- a/src/components/ADempiere/Field/FieldYesNo.vue +++ b/src/components/ADempiere/Field/FieldYesNo.vue @@ -16,23 +16,15 @@