diff --git a/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js b/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js index 68877aaa..71e3a0f2 100644 --- a/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js +++ b/src/components/ADempiere/Form/VPOS/Collection/fieldsListCollection.js @@ -100,6 +100,22 @@ export default [ isMandatory: true } }, + { + elementColumnName: 'EMail', + columnName: 'EMail', + tableName: 'AD_user', + isFromDictionary: true, + overwriteDefinition: { + sequence: 5, + handleActionKeyPerformed: true, + handleContentSelection: true, + handleActionPerformed: true, + size: 24, + displayLogic: `@TenderType@=='Z'`, + isActiveLogics: true, + isMandatory: true + } + }, // ReferenceNo { tableName: 'HR_Attribute', @@ -107,7 +123,7 @@ export default [ columnName: 'ReferenceNo', isFromDictionary: true, overwriteDefinition: { - sequence: 5, + sequence: 6, handleActionKeyPerformed: true, handleContentSelection: true, handleActionPerformed: true, @@ -124,7 +140,7 @@ export default [ columnName: 'CreditCardType', isFromDictionary: true, overwriteDefinition: { - sequence: 6, + sequence: 7, defaultValue: 'M', handleActionKeyPerformed: true, handleContentSelection: true, @@ -142,7 +158,7 @@ export default [ columnName: 'CreditCardNumber', isFromDictionary: true, overwriteDefinition: { - sequence: 7, + sequence: 8, handleActionKeyPerformed: true, handleContentSelection: true, handleActionPerformed: true, @@ -159,7 +175,7 @@ export default [ columnName: 'AccountNo', isFromDictionary: true, overwriteDefinition: { - sequence: 8, + sequence: 9, handleActionKeyPerformed: true, handleContentSelection: true, handleActionPerformed: true, @@ -168,21 +184,5 @@ export default [ isActiveLogics: true, isMandatory: true } - }, - { - elementColumnName: 'EMail', - columnName: 'EMail', - tableName: 'AD_user', - isFromDictionary: true, - overwriteDefinition: { - sequence: 4, - handleActionKeyPerformed: true, - handleContentSelection: true, - handleActionPerformed: true, - size: 24, - displayLogic: `@TenderType@=='Z'`, - isActiveLogics: true, - isMandatory: true - } } ] diff --git a/src/components/ADempiere/Form/VPOS/Collection/index.vue b/src/components/ADempiere/Form/VPOS/Collection/index.vue index 8164c28c..91618c8f 100644 --- a/src/components/ADempiere/Form/VPOS/Collection/index.vue +++ b/src/components/ADempiere/Form/VPOS/Collection/index.vue @@ -175,7 +175,7 @@ - +

diff --git a/src/components/ADempiere/Form/VPOS/Order/index.vue b/src/components/ADempiere/Form/VPOS/Order/index.vue index ab49ac2a..eadd1c44 100644 --- a/src/components/ADempiere/Form/VPOS/Order/index.vue +++ b/src/components/ADempiere/Form/VPOS/Order/index.vue @@ -21,7 +21,7 @@ id="headerContainer" style="display: -webkit-box; height: 100%" > - + - +

{{ $t('form.pos.order.type') }}:{{ currentOrder.documentType.name }}

- {{ $t('form.pos.order.itemQuantity') }} + {{ $t('form.pos.order.itemQuantity') }}: {{ getItemQuantity }}

- {{ $t('form.pos.order.numberLines') }} + {{ $t('form.pos.order.numberLines') }}: {{ numberOfLines }} @@ -683,9 +684,7 @@ export default { }, watch: { showOverdrawnInvoice(value) { - if (value) { - this.visible = value - } + this.visible = value }, numberOfLines(value) { if (value > 0) { @@ -725,6 +724,10 @@ export default { formatDate, formatPrice, formatQuantity, + keyActionClosePin(event) { + this.visible = false + this.$store.dispatch('changePopoverOverdrawnInvoice', { visible: false }) + }, focusPin() { this.$refs.pin.focus() }, diff --git a/src/components/ADempiere/Form/VPOS/ProductInfo/index.vue b/src/components/ADempiere/Form/VPOS/ProductInfo/index.vue index 9a612fac..fffa4215 100644 --- a/src/components/ADempiere/Form/VPOS/ProductInfo/index.vue +++ b/src/components/ADempiere/Form/VPOS/ProductInfo/index.vue @@ -23,9 +23,9 @@ diff --git a/src/components/ADempiere/Form/VPOS/ProductInfo/productList.vue b/src/components/ADempiere/Form/VPOS/ProductInfo/productList.vue index 6aa6a559..11539596 100644 --- a/src/components/ADempiere/Form/VPOS/ProductInfo/productList.vue +++ b/src/components/ADempiere/Form/VPOS/ProductInfo/productList.vue @@ -48,18 +48,27 @@ > + + +