Skip to content
This repository has been archived by the owner on Jan 8, 2025. It is now read-only.

Commit

Permalink
Merge pull request #7 from mkdecisiondev/DEV-164703
Browse files Browse the repository at this point in the history
DEV-164703: added enumeration type as a field in the Gateway entity
  • Loading branch information
amiranjom authored Nov 28, 2023
2 parents 270e0a6 + 72e8ddd commit 9749b39
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
4 changes: 4 additions & 0 deletions entity/AccountingAccountEntities.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1438,7 +1438,11 @@ along with this software (see the LICENSE.md file). If not, see
<field name="reconcileStatusId" type="id" default="'PmtrNot'"/>
<field name="paymentMethodFileId" type="id"><description>If included in a file for processing, file ID goes here</description></field>
<field name="nachaIin" type="text-short"><description>Included in a NACHA file's "Individual Identification Number" field when transmitting this payment. (columns 40-54: Individual or Company ID for company (15 chars))</description></field>
<field name="inwardPaymentId" type="id"><description>Points to the inward payment for each outward payment</description></field>

<relationship type="one" title="OutwardPaymentFor" related="mantle.account.payment.Payment" short-alias="inwardPaymentId">
<key-map field-name="inwardPaymentId"/>
</relationship>
<relationship type="one" title="PaymentType" related="moqui.basic.Enumeration" short-alias="type">
<key-map field-name="paymentTypeEnumId"/></relationship>
<relationship type="one" title="PaymentInstrument" related="moqui.basic.Enumeration" short-alias="instrument">
Expand Down
6 changes: 6 additions & 0 deletions entity/ProductStoreEntities.xml
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,13 @@ along with this software (see the LICENSE.md file). If not, see
<field name="promiseOutwardPayments" type="text-indicator" default="'Y'"><description>
Alkami field that is used to specify if payments that are leaving this gateway should be created with the status 'PmntPromised' as opposed to just 'PmntProposed'
</description></field>
<field name="paymentFlowEnumId" type="id"><description>
Determines the logic that needs to be applied to create the payments
</description></field>

<relationship type="one" title="PaymentFlowEnumId" related="moqui.basic.Enumeration" short-alias="paymentFlow">
<key-map field-name="paymentFlowEnumId"/>
</relationship>
<relationship type="one" related="mantle.product.store.ProductStore" short-alias="store"/>
<relationship type="one" title="PaymentInstrument" related="moqui.basic.Enumeration" short-alias="paymentInstrument">
<key-map field-name="paymentInstrumentEnumId"/></relationship>
Expand Down

0 comments on commit 9749b39

Please sign in to comment.