Payables payment
These tables show the field mapping information of the fields that you can use to build your payables payment IDM template.
Business class: PaymentOutputFileDetail
List: PaymentFileDetailListForIDMDoc
XML field | Description | FSM field |
---|---|---|
Detail | Payment Output File Detail keyfield id | PaymentOutputFileDetail |
PayablesHeader | Payment Output File Header keyfield id | PaymentOutputFileHeader |
PayablesHeaderName | Payment Output File Name | PaymentOutputFileHeader.FileName |
PayablesHeaderCreateDate | Payment Output Create Date | PaymentOutputFileHeader.CreateDate |
PayablesHeaderCashCode | Cash Code Header Level | PaymentOutputFileHeader.CashCode |
PayablesHeaderCashCodeGroup | Cash Code Group | PaymentOutputFileHeader.CashCodeGroup |
PayablesHeaderBankTransactionCode | Bank Transaction Code | PaymentOutputFileHeader.BankTransactionCode |
PayablesHeaderRequisitionType | Requisition Type | PaymentOutputFileHeader.RequisitionType |
PayablesHeaderPayablesProcessGroup | Payables Process Group | PaymentOutputFileHeader.PayablesProcessGroup |
CashCode | Cash Code Detail Level | CashCode |
FinancialInstitution | Financial Institution | CashCode.FinancialInstitution |
FinancialInstitutionDescription | Financial Institution Description | CashCode.FinancialInstitution.Description |
FinancialInstitutionURL | Financial Institution URL | CashCode.FinancialInstitution.FinancialInstitutionURL |
FIBranch | Financial Institution Branch | CashCode.FinancialInstitutionBranch |
FIBranchDescription | Financial Institution Description | CashCode.FinancialInstitutionBranch.Description |
FIBranchType | Financial Institution Branch Type | CashCode.FinancialInstitutionBranch.BranchType |
FIBranchSwift | Financial Institution Branch Swift | CashCode.FinancialInstitutionBranch.BranchSwift |
FIBranchIdentifier | Financial Institution Branch Identifier | CashCode.FinancialInstitutionBranch.BranchIdentifier |
FIBranchClearingSystemMemberID | Financial Institution Branch Clearing System ID | CashCode.FinancialInstitutionBranch.ClearingSystemMemberID |
FIBranchAddress1 | Financial Institution Branch Address Delivery Address Address1 | CashCode.FinancialInstitutionBranch.Address.DeliveryAddress.AddressLine1 |
FIBranchAddress2 | Financial Institution Branch Address Delivery Address Address2 | CashCode.FinancialInstitutionBranch.Address.DeliveryAddress.AddressLine2 |
FIBranchAddress3 | Financial Institution Branch Address Delivery Address Address3 | CashCode.FinancialInstitutionBranch.Address.DeliveryAddress.AddressLine3 |
FIBranchAddress4 | Financial Institution Branch Address Delivery Address Address4 | CashCode.FinancialInstitutionBranch.Address.DeliveryAddress.AddressLine4 |
FIBranchMunicipality | Financial Institution Branch Municipality | CashCode.FinancialInstitutionBranch.Address.Municipality |
FIBranchStateProvince | Financial Institution Branch Address Province | CashCode.FinancialInstitutionBranch.Address.StateProvince |
FIBranchPostalCode | Financial Institution Branch Address Code | CashCode.FinancialInstitutionBranch.Address.PostalCode |
FIBranchCountry | Financial Institution Branch Country | CashCode.FinancialInstitutionBranch.Address.Country |
BankAccountCurrency | Bank Account Currency | BankAccountCurrency |
BankCountry | Bank Country | BankCountry |
BankClientIdentifier | Bank Client Identifier | BankClientIdentifier |
CashLedgerTransactionIdentifier | Cash Ledger Transaction Identifier | CashLedgerTransactionIdentifier |
TransactionNumber | Transaction Number | TransactionNumber |
GeneralLedgerSourceCode | General Ledger Source Code | GeneralLedgerSourceCode |
BankTransactionCode | Bank Transaction Code | BankTransactionCode |
EffectiveDate | Effective Date | EffectiveDate |
PaymentDate | Payment Date | PaymentDate |
PaymentAmount | Payment Amount | PaymentAmount |
PaymentAmountInWords | Payment Amount in Words | PaymentAmountInWords |
ApprovalCostCenter | Approval Center | ApprovalCostCenter |
PaidName | Paid Name | PaidName |
MailingName | Mailing Name | MailingName |
PayeePostalAddress1 | Payee Postal Address Line 1 | PayeePostalAddress.DeliveryAddress.AddressLine1 |
PayeePostalAddress2 | Payee Postal Address Line 2 | PayeePostalAddress.DeliveryAddress.AddressLine2 |
PayeePostalAddress3 | Payee Postal Address Line 3 | PayeePostalAddress.DeliveryAddress.AddressLine3 |
PayeePostalAddress4 | Payee Postal Address Line 4 | PayeePostalAddress.DeliveryAddress.AddressLine4 |
PayeeMunicipality | Payee Municipality | PayeePostalAddress.Municipality |
PayeeStateProvince | Payee State Province | PayeePostalAddress.StateProvince |
PayeePostalCode | Payee Postal Code | PayeePostalAddress.PostalCode |
PayeePostalCountry | Payee Country | PayeePostalAddress.Country |
PayeeCountryName | Payee Country Name | PayeePostalAddress.Country.Name |
ElectronicPaymentCode | Electronic Payment Code | ElectronicPaymentCode |
FirstPartyReference | First Party Reference | FirstPartyReference |
SecondPartyReference | Second Party Reference | SecondPartyReference |
PayorName | Payor Name | PayorName |
PayorPostalAddress1 | Payor Address Line 1 | PayorPostalAddress.DeliveryAddress.AddressLine1 |
PayorPostalAddress2 | Payor Address Line 2 | PayorPostalAddress.DeliveryAddress.AddressLine2 |
PayorPostalAddress3 | Payor Address Line 3 | PayorPostalAddress.DeliveryAddress.AddressLine3 |
PayorPostalAddress4 | Payor Address Line 4 | PayorPostalAddress.DeliveryAddress.AddressLine4 |
PayorMunicipality | Payor Municipality | PayorPostalAddress.Municipality |
PayorStateProvince | Payor State Province | PayorPostalAddress.StateProvince |
PayorPostalCode | Payor Postal Code | PayorPostalAddress.PostalCode |
PayorPostalCountry | Payor Country | PayorPostalAddress.Country |
PayorCountryName | Payor Country Name | PayorPostalAddress.Country.Name |
CrossBorderIdentifier | Cross Border Identifier | CrossBorderIdentifier |
SwiftID | Swift ID | SwiftID |
InternationalBankAccountNumber | International Bank Account Number | InternationalBankAccountNumber |
ChargeCode | Charge Code | ChargeCode |
BankToBankInformation | Bank To Bank Information | BankToBankInformation |
LanguageCode | Language Code | LanguageCode |
InvoiceVendor | Invoice Vendor | InvoiceVendor |
InvoiceVendorName | Invoice Vendor Name | InvoiceVendorName |
InvoiceVendorEmailAddress | Invoice Vendor Email Address | InvoiceVendorEmailAddress |
PaidVendor | Paid Vendor | PaidVendor |
Invoice | Invoice Number | Invoice |
PaymentComment | Payment Comment | PaymentComment |
TransactionData1 | Transaction Data 1 | TransactionData1 |
TransactionData2 | Transaction Data 2 | TransactionData2 |
TransactionData3 | Transaction Data 3 | TransactionData3 |
TransactionData4 | Transaction Data 4 | TransactionData4 |
TotalPaymentAmount | Total Payment Amount | TotalPaymentAmount |
TotalDiscountAmount | Total Discount Amount | TotalDiscountAmount |
TotalWithholdingAmount | Total Withholding Amount | DerivedTotalWithholdingAmount |
TotalNetPaymentAmount | Total Net Payment Amount | Total NetPayment Amount |
CashManagementGroup | Cash Management Group | CashManagementGroup |
PaymentOutputFileHeader | Payment Output File Header | PaymentOutputFileHeader |
Account | Cash Management Account | CashManagementAccount |
FractionalRoutingNumber | Fractional Routing Number in Cash Payment Format | CashPaymentFormat.FractionalRoutingNumber |
RoutingNumber | Routing Number in Financial Institution Branch | RoutingNumber |
CheckNumber | Check Number or Transaction Number | TransactionNumber |
MICR line fields
/PayablesPayment
XML Field | Description | FSM field |
---|---|---|
AuxOnUsField | Auxillary On-Us Field (full length including character spacing) E13B-10 font style not included | AuxOnUsField |
TransitField | Transit Field or Routing Number (full length including character spacing) E13B-10 font style not included | TransitField |
AccountOrOnUsField | Account Or On-Us Field (full length including character spacing) E13B-10 font style not included | AccountOrOnUsField |
EmailFrom | Email From for Check | TransientEmailFrom |
Business class: PaymentOutputFileRemittance
List: PaymentFileRemittanceDetailListForIDMDoc
Repeating Section Xpath: /PayablesPayment/RemittanceDetails/RemittanceDetail
Note: This table is only used for Always Attached
remittance option or remittance lines with check.
XML field | Description | FSM field |
---|---|---|
Remittance | Payment Output File Remittance key field | PaymentOutputFileRemittance |
Company | Payables Company | PayablesCompany |
CompanyName | Payables Company Name | PayablesCompanyName |
InvoiceVendor | Invoice Vendor | InvoiceVendor |
InvoiceVendorName | Invoice Vendor Name | InvoiceVendorName |
CheckNumber | Transaction Number | TransactionNumber |
TransactionNumber | Transaction Number | TransactionNumber |
BankClientIdentifier | Bank Client Identifier | BankClientIdentifier |
CashLedgerTransactionIdentifier | Cash Ledger Transation Identifier | CashLedgerTransactionIdentifier |
PaidVendor | Paid Vendor | PaidVendor |
Invoice | Invoice | Invoice |
InvoiceSuffix | Invoice Suffix | InvoiceSuffix |
InvoiceDate | Invoice Date | InvoiceDate |
NetPaymentAmount | Net Payment Amount | NetPaymentAmount |
PaymentAmount | Payment Amount | PaymentAmount |
DiscountAmount | Discount Amount | DiscountAmount |
WithholdingAmount | Withholding Amount | DerivedComputeWithholdingAmount |
InvoiceCurrency | Invoice Currency | InvoiceCurrency |
CashCodeCurrency | Cash Code Currency | DerivedCashCodeCurrency |
PurchaseOrder | Purchase Order | PurchaseOrder |
VoucherNumber | Voucher Number | VoucherNumber |
ProcessLevel | Process Level | ProcessLevel |
ReasonCode | Reason Code | ReasonCode |
ReasonCodeDescription | Reason Code Description | ReasonCodeDescription |
InvoiceDescription | Invoice Description | InvoiceDescription |
InvoiceComment | Invoice Comment | InvoiceComment |
TransactionData1 | Transaction Data1 | Transaction Data1 |
TransactionData2 | Transaction Data2 | Transaction Data2 |
TransactionData3 | Transaction Data3 | Transaction Data3 |
TransactionData4 | Transaction Data4 | Transaction Data4 |
InvoiceVendorEmailAddress | Invoice Vendor Email Address | InvoiceVendorEmailAddress |
Business class: PayablesInvoiceDistribution
List: PayablesInvoiceDistributionForIDMList
Parent Repeating Section: /PayablesPayment/RemittanceDetails/RemittanceDetail or /OverFlowOrSeparateRemittanceDetails/OverFlowOrSeparateRemittanceDetail
Repeating Section Xpath: DistributionLines/DistributionLine
XML field | Description | FSM field |
---|---|---|
FinanceStructure | Distribution Finance Code Block | DerivedGLFinanceCodeBlock |
Currency | Invoice Currency | InvoiceCurrency |
Amount | Distribution Transaction Amount | GLTransactionAmount |
FinanceTransactionAmount | Distribution Transaction Amount (zero or blank when single distribution) | DerivedGLTransactionAmount |
Business class: PaymentOutputFileRemittance
List: PaymentFileRemittanceDetailListForIDMDoc
Repeating Section Xpath: /PayablesPayment/OverFlowOrSeparateRemittanceDetails/OverFlowOrSeparateRemittanceDetail
Note: This table is only used for Overflow
Document or Separate Remittance remittance
options.
XML field | Description | FSM field |
---|---|---|
Remittance | Payment Output File Remittance key field | PaymentOutputFileRemittance |
Company | Payables Company | Payables Company |
CompanyName | Payables Company Name | Payables Company Name |
InvoiceVendor | Invoice Vendor | Invoice Vendor |
InvoiceVendorName | Invoice Vendor Name | Invoice Vendor Name |
CheckNumber | Transaction Number | Transaction Number |
TransactionNumber | Transaction Number | Transaction Number |
BankClientIdentifier | Bank Client Identifier | Bank Client Identifier |
CashLedgerTransactionIdentifier | Cash Ledger Transaction Identifier | Cash Ledger Transaction Identifier |
PaidVendor | Paid Vendor | Paid Vendor |
Invoice | Invoice | Invoice |
InvoiceSuffix | Invoice Suffix | Invoice Suffix |
InvoiceDate | Invoice Date | Invoice Date |
NetPaymentAmount | Net Payment Amount | Net Payment Amount |
PaymentAmount | Payment Amount | Payment Amount |
DiscountAmount | Discount Amount | Discount Amount |
WithholdingAmount | Withholding Amount | DerivedComputeWithholdingAmount |
InvoiceCurrency | Invoice Currency | Invoice Currency |
CashCodeCurrency | Cash Code Currency | DerivedCashCodeCurrency |
PurchaseOrder | Purchase Order | Purchase Order |
VoucherNumber | Voucher Number | Voucher Number |
ProcessLevel | Process Level | Process Level |
ReasonCode | Reason Code | Reason Code |
ReasonCodeDescription | Reason Code Description | Reason Code Description |
InvoiceDescription | Invoice Description | Invoice Description |
InvoiceComment | Invoice Comment | Invoice Comment |
TransactionData1 | Transaction Data1 | Transaction Data1 |
TransactionData2 | Transaction Data2 | Transaction Data2 |
TransactionData3 | Transaction Data3 | Transaction Data3 |
TransactionData4 | Transaction Data4 | Transaction Data4 |
InvoiceVendorEmailAddress | Invoice Vendor Emai lAddress | InvoiceVendorEmailAddress |
RemittanceEmailFrom | Email From for Separate Remittance | PaymentOutputFileDetail.DerivedEmailFrom |