diff --git a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue index 63b0d689..d8c05c09 100644 --- a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/index.vue @@ -197,6 +197,9 @@ export default { case 'P': typePay = () => import('./paymentTypeChange/MobilePayment.vue') break + case 'X': + typePay = () => import('./paymentTypeChange/cash/index.vue') + break case 'A': typePay = () => import('./paymentTypeChange/ACH/index.vue') break diff --git a/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/cash/fieldsListCash.js b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/cash/fieldsListCash.js new file mode 100644 index 00000000..ac71e906 --- /dev/null +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/cash/fieldsListCash.js @@ -0,0 +1,35 @@ +// 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 [ + { + 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/cash/index.vue b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/cash/index.vue new file mode 100644 index 00000000..43dd907f --- /dev/null +++ b/src/components/ADempiere/Form/VPOS/Collection/overdrawnInvoice/paymentTypeChange/cash/index.vue @@ -0,0 +1,283 @@ + + + + + +