From 1b174312a2cb7a96e6fa06d20d148c8b9db04b2d Mon Sep 17 00:00:00 2001 From: Elsio Sanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Wed, 21 Apr 2021 12:21:19 -0400 Subject: [PATCH] Fixes: #754 (#767) --- .../ADempiere/Field/contextMenuField/calculator/index.vue | 7 +++++++ src/components/ADempiere/Field/index.vue | 2 -- .../ADempiere/Form/VPOS/Collection/fieldsListCollection.js | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/ADempiere/Field/contextMenuField/calculator/index.vue b/src/components/ADempiere/Field/contextMenuField/calculator/index.vue index 589336b8..c53fd399 100644 --- a/src/components/ADempiere/Field/contextMenuField/calculator/index.vue +++ b/src/components/ADempiere/Field/contextMenuField/calculator/index.vue @@ -203,6 +203,13 @@ export default { isSendCallout, isChangedOldValue } + if (this.fieldAttributes.panelType === 'form') { + this.$store.commit('updateValueOfField', { + containerUuid: this.fieldAttributes.containerUuid, + columnName: this.fieldAttributes.columnName, + value: newValue + }) + } this.$store.dispatch('notifyFieldChange', { ...sendParameters }) diff --git a/src/components/ADempiere/Field/index.vue b/src/components/ADempiere/Field/index.vue index 772308da..5a101b9b 100644 --- a/src/components/ADempiere/Field/index.vue +++ b/src/components/ADempiere/Field/index.vue @@ -62,7 +62,6 @@ import('@/components/ADempiere/Field/FieldSelectMultiple') } - let field switch (this.field.componentPath) { case 'FieldAutocomplete': diff --git a/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js b/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js index c17a9b42..54f20dad 100644 --- a/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js +++ b/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js @@ -27,6 +27,7 @@ export default [ handleContentSelection: true, handleActionPerformed: true, size: 24, + isNumericField: true, isActiveLogics: true, isMandatory: true }