diff --git a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue index 242f02c7..63b0d689 100644 --- a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue @@ -200,6 +200,9 @@ export default { case 'A': typePay = () => import('./paymentTypeChange/ACH/index.vue') break + case 'Z': + typePay = () => import('./paymentTypeChange/zelle/index.vue') + break } return typePay }, diff --git a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/fieldsList.js b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/fieldsList.js new file mode 100644 index 00000000..abc880e1 --- /dev/null +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/fieldsList.js @@ -0,0 +1,64 @@ +// ADempiere-Vue (Frontend) for ADempiere ERP & CRM Smart Business Solution +// Copyright (C) 2017-Present E.R.P. Consultores y Asociados, C.A. +// Contributor(s): Yamel Senih ysenih@erpya.com www.erpya.com +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +const tableName = 'C_Payment' + +export default [ + // Name + { + elementColumnName: 'Name', + columnName: 'Name', + tableName: 'C_BPartner', + tabindex: '1', + isFromDictionary: true, + overwriteDefinition: { + sequence: 0, + isCustomField: true, + size: 24, + isMandatory: true + } + }, + { + elementColumnName: 'EMail', + columnName: 'EMail', + tableName: 'AD_user', + isFromDictionary: true, + overwriteDefinition: { + sequence: 9, + handleActionKeyPerformed: true, + handleContentSelection: true, + handleActionPerformed: true, + size: 24, + isActiveLogics: true, + isMandatory: true + } + }, + { + tableName, + elementColumnName: 'PayAmt', + columnName: 'PayAmt', + isFromDictionary: true, + overwriteDefinition: { + sequence: 0, + handleContentSelection: true, + handleActionPerformed: true, + size: 24, + isNumericField: true, + isActiveLogics: true, + isMandatory: true + } + } +] diff --git a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/index.vue b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/index.vue new file mode 100644 index 00000000..f33cd9e1 --- /dev/null +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/zelle/index.vue @@ -0,0 +1,232 @@ + + + + + +