This section lists validations for the Oracle e-Commerce Gateway Format.
Code: ECE_INTERNAL_BANK
Contents:
Validate Payer Bank Branch Type:
Payer bank branch type is not null.
Error Message: <Internal bank branch type> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
Code: ECE_PAYEE
Contents:
Validate Target Bank Branch Type:
Payee bank branch type is not null.
Error Message: <Payee bank branch type> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
Code: ECE_DOC
Contents:
Validate payment method:
Payment method is not null.
Error Message: <Payment method> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
Code: ECE_PAYEE
Contents:
Validate bank instruction 2:
Bank instruction 2 is not null.
Error Message: <Bank instruction 2> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
Code: ECE_DOC
Contents:
Validate delivery channel:
Delivery channel is not null.
Error Message: <Delivery channel> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
Code: ECE_DOC
Contents:
Validate bank instruction 1:
Bank instruction 1 is not null if payment method code = ACH
Error Message: <Bank instruction 1> is required.
Validation Point: Document
Validation Assigned by Default to: Oracle e-Commerce Gateway payment format
This section lists validations for the following countries:
Austria
Belgium
Finland
France
Germany
Japan
Poland
Portugal
Sweden
United States
U.S. Federal
No Validations
The section lists the validations for Austria.
Code: AT_EFT_INT_INTERNAL_BANK
Contents:
Validate Payer Bank Sort Code:
Payer bank branch number is not null.
Error Message: <Internal bank branch number> is required.
Validation Point: Document
Validation Assigned by Default to: Austrian International EFT payment format
Code: AT_EFT_INT_PAYER
Contents:
Validate Payer Company Description:
Payer name (company name, as defined in Legal Entity) is not null.
Error Message: <Payer name> is required.
Validate Payer Location Telephone Number:
Payer phone number is not null.
Error Message: <Payer telephone number> is required.
Validation Point: Document
Validation Assigned by Default to: Austrian International EFT payment format
Code: AT_EFT_INT_PAYEE
Contents:
Validate Payee Bank Account Number:
Payee bank account number is not null.
Error Message: <Payee bank account number> is required.
Validate Payer Bank Sort Code:
Payee bank branch number is not null.
Error Message: <Payee bank branch country> is required.
Validation Point: Document
Validation Assigned by Default to: Austrian International EFT payment format
This section lists the validations for Belgium.
Code: BE_EFT_DOM_DOC
Contents:
Validate Payment Currency:
Document payment currency is EUR (actually valid euro code).
Error Message: <Document payment currency> is invalid.
Validation Point: Document
Validation Assigned by Default to: Belgian Domestic EFT payment format
Code: BE_EFT_INT_PAYEE
Contents:
Validate Supplier Site Cost Code:
Bank charge bearer should be valid from bank charge bearers of Belgium.
Error Message: <Bank charge bearer> is invalid.
Validate Supplier Bank/Branch Number:
Payee bank number or payee bank branch number is not null.
Error Message: <Payee bank branch number> is required.
Validation Point: Document
Validation Assigned by Default to: Belgian International EFT payment format
Code: BE_EFT_INT_DOC
Contents:
Validate payment method:
Payment method should be from valid payment methods for Belgian International EFT.
Error Message: <Payment method> is invalid.
Validation Point: Document
Validation Assigned by Default to: Belgian International EFT payment format
Code: P_BE_EFT_INT_PMT
Contents:
Validate Payment Amount:
Payment amount <= Maximum check amount (a parameter, of value 9,999,999,999,999.99).
Error Message: <Payment amount> is invalid.
Validate Number of IBLC Codes:
The number of payment reasons <= Max payment reason number (a parameter, of value 24).
Error Message: <Number of payment reasons> is incorrect.
Parameter: Parameter Code: MAX_CHECK_AMOUNT (of value 9,999,999,999,999.99).
Validation: P_BE_EFT_INT_TRXN
Parameter Code: MAX_ PAYMENT_REASON_NUMBER (of value 24).
Validation: P_BE_EFT_INT_TRXN
Validation Point: Payment
Validation Assigned by Default to: Belgian International EFT payment format
Code: I_BE_EFT_INT_INSTR
Contents:
Validate Number of Detail Records:
The number of documents <= Max number of documents (a parameter, of value 999999).
Error Message: <Number of documents> is invalid.
Parameter: Parameter Code: MAX_NUMBER_OF_DOCUMENTS (of value 999999).
Validation: I_BE_EFT_INT_TRXN
Validation Point: Payment Instruction
Validation Assigned by Default to: Belgian International EFT payment format
No Validations
No Validations
No Validations
No Validations
This section lists the validations for Finland.
Code: P_CITI_FI_EFT_DOM_PMT
Contents:
Validate Payment Amount:
Length of payment amount <= 12.
Error Message: <Payment amount> has an incorrect length.
Validation Point: Payment
Validation Assigned by Default to: Finnish Domestic EFT payment format
This section lists the validations for France.
This section lists the validations for Germany.
Code: DE_EFT_DOM_INTERNAL_BANK
Contents:
Validate User EFT Number:
Length of internal user EFT number <= 10.
Error Message: <EFT number> has an incorrect length.
Validate User Bank BLZ:
Internal bank branch number is not null.
Error Message: <Internal bank branch number> is required.
Internal bank branch number does not start with 0 or 1.
Error Message: <Internal bank branch number> is incorrect.
Validation Point: Document
Validation Assigned by Default to: German Domestic EFT
Code: DE_EFT_DOM_PAYER
Contents:
Validate Location Description for Organization ID:
Payer LE name is not null.
Error Message: <Payer name> is required.
Validation Point: Document
Validation Assigned by Default to: German Domestic EFT
Code: DE_EFT_DOM_PAYEE
Contents:
Validate Customer/Supplier Bank Name:
External bank name is not null.
Error Message: <Payee bank name> is required.
Validate Customer/Supplier Bank BLZ:
External bank branch number is not null.
Error Message: <Payee bank branch number> is required.
External bank branch number does not start with 0 or 1.
Error Message: <Payee bank branch number> is incorrect.
Validation Point: Document
Validation Assigned by Default to: German Domestic EFT
Code: P_DE_EFT_DOM_PMT
Contents:
Validate Payment Amount:
Payment amount is not 0.
Error Message: <Payee amount> is invalid.
Validation Point: Payment
Validation Assigned by Default to: German Domestic EFT
Code: DE_EFT_INT_INTERNAL_BANK
Contents:
Validate User EFT:
Length of internal user EFT number <= 10.
Error Message: <EFT number> has an incorrect length.
Validate User Bank BLZ:
Internal bank branch number is not null.
Error Message: <Internal bank branch number> is required.
Internal bank branch number does not start with 0 or 9.
Error Message: <Internal bank branch number> is incorrect.
Validation Point: Document
Validation Assigned by Default to: German International EFT
Code: DE_EFT_INT_PAYEE
Contents:
Validate Customer/Supplier Bank Name:
External bank name is not null.
Error Message: <Payee bank name> is required.
Validate Document Country:
Payee party site country and payer LE country are same.
Error Message: <Payee country> is incorrect.
Validation Point: Document
Validation Assigned by Default to: German International EFT
Code: DE_EFT_INT_PAYER
Contents:
Validate EFT Company Number:
Internal bank assigned ID 2 is not null.
Length of internal bank assigned Id 2 <= 8.
Internal bank assigned ID 2 is not null.
Error Message: Bank assigned identifier 2 has an incorrect length.
Validate EFT LZB Area:
Internal bank assigned ID 1 is not null.
Error Message: Bank assigned identifier 1 is required.
Length of internal bank assigned ID 1 <= 2.
Error Message: Bank assigned identifier 1 has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: German International EFT
Code: P_DE_EFT_INT_PMT
Contents:
Validate Payment Amount:
Payment amount is not 0.
Error Message: <Payment amount> is invalid.
Validation Point: Payment
Validation Assigned by Default to: German International EFT
No Validations
This section lists the validations for Japan.
Code:JP_EFT_ZENGIN_INTERNAL_BANK
Contents:
Validate Internal Bank Account Type:
Internal bank account type is like 1%, 2%, 4% or 9%.
Error Message: <Internal bank account type> is incorrect.
Validate EFT Requester Id:
Internal EFT user number contains digits only.
Error Message: <EFT user number> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Japan Zengin EFT
Code: JP_EFT_ZENGIN_PAYEE
Contents:
Validate External Bank Account Type:
Length of payment Id <= 16.
Error Message: <Payment reference> has an incorrect length.
Validate Transaction Amount:
External bank account type is like 1%, 2%, 4% or 9%.
Error Message: <Payee bank account type> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Japan Zengin EFT
No Validations
No Validations
This section lists the validations for Poland.
Code: PEKAO_PL_WIRE_INTERNAL_BANK
Contents:
Validate Payer Account Number:
Internal bank account IBAN number is not null.
Error Message: <Internal bank account IBAN number> is required.
Internal bank account number is not null.
Error Message: <Internal bank account number> is required.
Length of internal bank account number <= 34.
Error Message: <Internal bank account number> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: Pekao Poland Transfer Format
Code: PEKAO_PL_WIRE_PAYEE
Contents:
Validate Supplier Bank Account Number:
External bank account IBAN number is not null.
Error Message: <Payee bank account IBAN number> is required.
External bank account number is not null.
Error Message: <Payee bank account number> is required.
Length of external bank account number <= 34.
Error Message: <Payee bank account number> has an incorrect length.
Validate Company Tax Payer Id:
Length of payee tax payer Id <= 15.
Error Message: <Payee Taxpayer ID> has an incorrect length.
Validate Supplier Detail:
Length of payee party name, payee party site name, payee party site address line 1, payee party site city and payee party site postal code concatenated <= 143.
Error Message: <Payee name> has an incorrect length.
Validate Supplier Address:
Length of payee party site address line 1 <= 35.
Error Message: <Payee address line 1> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: Pekao Poland Transfer Format
Code: PEKAO_PL_WIRE_ST_DOC
Contents:
Validate Insurance Premium Type:
Payment reason code is not null.
Error Message: <Payment reason> is required.
Validate Number of Invoice:
Pay alone flag is Y.
Error Message: <Pay Alone> is required.
Validate Declaration Number:
Calling application document reference number does not start with 99.
Error Message: <Document reference number> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Pekao Poland Transfer Format
Code: P_PEKAO_PL_WIRE_TR_PMT
Contents:
Validate Payment Amount:
Payment amount <= Maximum payment amount allowed (Value of 9999999999999.99, a parameter).
Error Message: <Payment amount> exceeds maximum allowed.
Validate Concatenated List of Invoices:
Length of payment detail <= 140.
Error Message: <Payment detail> has an incorrect length.
Validation Point: Payment
Validation Assigned by Default to: Pekao Poland Transfer Format
Code: PEKAO_PL_EFT_INTERNAL_BANK
Contents:
Validate Payer Account Number:
Internal bank account IBAN number is not null.
Error Message: <Internal bank account IBAN number> is required.
Internal bank account number is not null.
Error Message: <Internal bank account number> is required.
Length of internal bank account number <= 34.
Error Message: <Internal bank account number> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: Pekao Poland Standard Payment
Code: PEKAO_PL_EFT_PAYEE
Contents:
Validate Supplier Bank Account Number:
External bank account IBAN number is not null.
Error Message: <Payee bank account IBAN number> is required.
External bank account number is not null.
Error Message: <Payee bank account number> is required.
Length of external bank account number <= 34.
Error Message: <Payee bank account number> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: Pekao Poland Standard Payment
This section lists the validations for Portugal.
Code: PT_CHECK_GEN
Contents:
Validate First Party Office Site:
Payer LE name is not null.
Error Message: <Payer name> is required.
Validation Point: Document
Validation Assigned by Default to: Portuguese Check Format
This section lists the validations for Sweden.
Code: SE_EFT_BANKGIRO_INLAND_DOC
Contents:
Validate Payment Currency:
Payment currency is SEK or EUR.
Error Message: <Payment currency> is invalid.
Validate Payment Type:
Delivery channel code is not CHECK.
Error Message: <Delivery channel> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Sweden EFT Bankgiro Inland
Code: SE_EFT_BANKGIRO_UTLAND_SI_DOC
Contents:
Validate Payment Type:
Delivery channel code is not KONTOAVI, AVI, or GIRO.
Error Message: <Delivery channel> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Sweden EFT Bankgiro Utland SISU
Code: SE_EFT_BANKGIRO_UTLAND_UT_DOC
Contents:
Validate Payment Type:
Delivery channel code is not KONTOAVI, AVI, or GIRO.
Error Message: <Delivery channel> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Sweden EFT Bankgiro Utland UTLI
Code: SE_EFT_POSTGIRO_INLAND_DOC
Contents:
Validate Payment Type:
Delivery channel code is not KONTOAVI or CHECK.
Error Message: <Delivery channel> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Sweden EFT Postgiro Inland
Code: SE_EFT_POSTGIRO_UTLAND_DOC
Contents:
Validate Payment Type:
Length of payment Id <= 12.
Error Message: <Delivery channel> is incorrect.
Validation Point: Document
Validation Assigned by Default to: Sweden EFT Postgiro Utland
This section lists the validations for Switzerland.
Code: CH_EFT_GEN_PAYEE
Contents:
Validate Bank Account Type:
Delivery channel (code) should be valid from delivery channels of Switzerland.
Error Message: <Delivery channel> is invalid.
Validate Bank Account Number:
External bank account number is not null, when delivery channel is BANK or DATACHECK.
Error Message: <Payee bank account number> is required.
Validation Point: Document
Validation Assigned by Default to: Swiss International EFT and Swiss Domestic EFT
Code: CH_EFT_GEN_DOC
Contents:
Validate Document Payment Currency:
When the delivery channel is BANK, document payment currency is CHF.
Error Message: <Document payment currency> is invalid.
Validate Exclusive Payment Flag for ESR payments:
When the delivery channel is ESR, exclusive payment flag is Y.
Error Message: <Pay Alone> is required.
Validate ESR Number:
When the delivery channel is ESR, unique remittance Id code is not null, of length 15, 16, or 27, numeric, and if its length is 15, it satisfies the check algorithm.
Error Message: <Unique remittance identifier> is invalid.
Validate Invoice Amount for ESR Payments:
When the delivery channel is ESR, document amount is greater than or equal to 0.
Error Message: <Document amount> is incorrect.
Validate ESR number for non-ESR Payments:
When the delivery channel is ESR, unique remittance Id code must be null.
Error Message: <Unique remittance identifier> is not allowed.
Validation Point: Document
Validation Assigned by Default to: Swiss International EFT and Swiss Domestic EFT
No Validations
This section lists the validations for the United States.
Code: US_NACHA_INTERNAL_BANK
Contents:
Validate Originating Bank Routing Number:
Length of internal bank branch number = 9.
Error Message: <Internal bank branch number> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: Nacha EFT
Code: US_NACHA_PAYEE
Contents:
Validate Supplier Bank Routing Number:
Length of external bank branch number = 9.
Error Message: <Payee bank branch number> has an incorrect length.
Validation Point: Document
Validation Assigned by Default to: NACHA EFT
Code: I_US_NACHA_INSTR
Contents:
Validate Payment Batch Total Amount:
Instruction amount <= Maximum Nacha amount (a parameter of value 100,000,000).
Error Message: <Payment instruction total amount> exceeds maximum allowed.
Parameter: Parameter Code: MAX_PAYMENT_INSTR_AMOUNT (of value 100,000,000).
Validation: I_US_NACHA_INSTR
Validation Point: Payment Instruction
Validation Assigned by Default to: NACHA EFT
This section lists the U.S. Federal validations.
Code: FVBLCCDP
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols can be included in a payment instruction, unless profile FV: Limit Bulk Format to 10 Treasury Symbol is set to No.
Error Message: This error message refers to obsolete entities, and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Federal Employee Identification Number:
Federal Employee Identification Number is required.
Error Message: The Federal Employer ID Number (FEIN) must be defined on the Define Federal Options window in Federal Administrator for the operating unit <operating unit>.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal Bulk CCDP Format AND US Federal CCDP Consolidated Format
Code: FVBLNCR
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Agency Address:
Agency Address is required.
Error Message: Invalid address for Agency: <agency name>.
Validate Payment Amount:
Payment Amount must be less than 9,999,999.999 USD.
Error Message: Payment Amount exceeds the limit of $9,999,999.99.
Validate Payee Address:
At least one address line is required.
Error Message: Invalid address for Vendor <vendor name>.
Validate Payment Reason:
Payment Reason required depends on the type of supplier in the payment. There are two different validations that occur, which depend on whether the supplier is an employee or non-employee.
Error Message: Payments to an Internal Employee can only have the following payment reason codes: SSA, VA, SSI, OPM, or RRB Benefit or Tax. Alternatively, payments to a Standard Supplier can only have a payment reason code of Vendor Payment Sub-Type.
Validate Supplier Type:
Supplier Types within a payment instruction must be all employee types of suppliers or non-employee types of suppliers.
Error Message: All selected invoices must have one vendor type, either Employee or Non-employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols can be included in a payment instruction, unless profile FV: Limit Bulk Format to 10 Treasury Symbol is set to No.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal Bulk NCR Format
Code: FVBLPPDP
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols can be included in a payment instruction, unless profile FV: Limit Bulk Format to 10 Treasury Symbol is set to No.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Federal Employee Identification Number:
Federal Employee Identification Number is required.
Error Message: The Federal Employer ID Number (FEIN) must be defined on the Define Federal Options window in Federal Administrator for the operating unit <operating unit>.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validate Reason Code:
Validate a Federal payment reason is assigned to a payment.
Error Message: This payment format must have a Federal payment reason defined for each payment. The following are valid payment reasons: Allotments, SSA Benefits, VA Benefits, VAINS, Miscellaneous PPD, OPM Benefits, RRB Benefits, Salary, Travel, and Tax.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal Bulk PPDP Format AND US Federal PPDP Consolidated Format
Code: FVBLSLTR
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Agency Address:
At least one address line, city, state, or ZIP is required
Error Message: Invalid address for Agency <agency name>.
Validate Payment Reason Code:
Payments for this format can only contain invoices with a payment reason of Salary or Travel.
Error Message: The Check Salary/Travel NCR payments can only be generated for Salary or Travel payments. The Reason Code must be related to Salary or Travel.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols can be included in a payment instruction, unless profile FV: Limit Bulk Format to 10 Treasury Symbol is set to No.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal Bulk Salary and Travel NCR Format
Code: FVSPCCD
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Maximum Treasury Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury Symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Treasury Symbols:
Must contain at least seven characters.
Error Message: The Treasury Symbol must contain a minimum of 7 characters.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must be have the Pay Alone flag checked on the invoice <invoice number>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal SPS CCD Format
Code: FVSPCCDP
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury Symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal SPS CCDP Format
Code: FVSPNCR
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Payee Address:
At least one address line is required.
Error Message: Invalid address for Vendor <vendor name>.
Validate Payment Reason:
Payment Reason required depends on the type of supplier in the payment. There are two different validations occurring, depending on whether the supplier is an employee or non-employee.
Error Message: Payments to an Internal Employee can only have the following payment reason codes: SSA, VA, SSI, OPM, or RRB Benefit or Tax. Alternatively, Payments to a Standard Supplier can only have a payment reason code of Vendor Payment Sub-Type.
Validate Supplier Type:
Supplier Types within a payment instruction must be all employee types of suppliers or non-employee types of suppliers.
Error Message: All selected invoices must have one vendor type, either Employee or Non-employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury Symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Payment Amount:
Payment Amount must be less than 9,999,999.999 USD.
Error Message: Payment Amount exceeds the limit of $9,999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal SPS NCR Format
Code: FVSPPPD
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury Symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validate Reason Code:
Validate a Federal payment reason that is assigned to a payment.
Error Message: This payment format must have a Federal payment reason defined for each payment. The following are valid payment reasons: Allotments, SSA Benefits, VA Benefits, VAINS, Miscellaneous PPD, OPM Benefits, RRB Benefits, Salary, Travel, and Tax.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal SPS PPD Format
Code: FVSPPPDP
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: This error message refers to obsolete entities and is therefore invalid. Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Treasury Account Symbols:
Must contain only the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Error Message: Treasury Symbols should only contain the following characters: 0-9, A-Z, “.”, “(“, “)”, or “/”.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must be have the Pay Alone flag checked on the invoice <invoice number>.
Validate Reason Code:
Validate that a Federal payment reason is assigned to a payment.
Error Message: This payment format must have a Federal payment reason defined for each payment. The following are valid payment reasons: Allotments, SSA Benefits, VA Benefits, VAINS, Miscellaneous PPD, OPM Benefits, RRB Benefits, Salary, Travel, and Tax.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal SPS PPDP Format
Code: FVTIACHB
Contents:
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Agency Address:
At least one address line, city, state, or ZIP is required.
Error Message: Invalid address for Agency: <agency name>.
Validate Payee Address:
At least one address line is required.
Error Message: Invalid address for Vendor <vendor name>.
Validate Payment Reason:
Payment Reason required depends on the type of supplier in the payment. There are two different validations that occur, depending on whether the supplier is an employee or non-employee.
Error Message: Payments to an Internal Employee can only have the following payment reason codes: SSA, VA, SSI, OPM, or RRB Benefit or Tax. Alternatively, payments to a Standard Supplier can only have a payment reason code of Vendor Payment Sub-Type.
Validate Supplier Type:
Supplier Types within a payment instruction must be employee types of suppliers or non-employee types of suppliers.
Error Message: All selected invoices must have one vendor type, either Employee or Non-employee.
Validate Schedule Number:
Schedule Number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Payment Amount:
Payment Amount must be less than 9,999,999.999 USD.
Error Message: Payment Amount exceeds the limit of $9,999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal ECS NCR Format
Code: FVTIACHP
Contents:
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Agency Address:
At least one address line, city, state, or ZIP is required.
Error Message: Invalid address for Agency <agency name>.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Maximum Treasury Symbols:
A maximum of 10 treasury symbols included in a payment instruction.
Error Message: Payment format aborts if it contains more than 10 Treasury symbols.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal ECS CCDP Format
Code: FVTICTX
Contents:
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9 or A-Z.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validate Payment Amount:
Payment Amount must be less than 9,999,999.999 USD.
Error Message: Payment Amount exceeds the limit of $9,999,999.99.
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal CTX Format AND US Federal CTX Consolidated Format
Code: FVTPCCD
Contents:
Validate RFC Identifier:
RFC Identifier is required.
RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Agency Address:
At least one address line, city, state, or ZIP is required.
Error Message: Invalid address for Agency: <agency name>.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> cannot be of type Employee.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal ECS CCD Format
Code: FVTPPPD
Contents:
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Agency Address:
At least one address line, city, state, or ZIP is required.
Error Message: Invalid address for Agency <agency name>.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must be have the Pay Alone flag checked on the invoice <invoice number>.
Validate Reason Code:
Validate that a Federal payment reason is assigned to a payment.
Error Message: This payment format must have a Federal payment reason defined for each payment. The following are valid payment reasons: Allotments, SSA Benefits, VA Benefits, VAINS, Miscellaneous PPD, OPM Benefits, RRB Benefits, Salary, Travel, and Tax.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal ECS PPD Format
Code: FVTPPPDP
Contents:
Validate RFC Identifier:
RFC Identifier is required.
Error Message: RFC Identifier not defined in the Banks Window for Bank <bank name>.
Validate Agency Location Code:
Agency Location Code must be 8 characters.
Error Message: The Agency Location Code, captured in the bank account details, is not defined for bank account <bank account>.
Validate Routing Transit Number:
Routing Transit Number is stored in the bank branch number. It must be a nine digit numeric-only field. The ninth digit is the Check Digit, which is validated using the Modulus formula.
Error Message: Invalid routing number.
Validate Agency Address:
At least one address line, city, state, or ZIP is required.
Error Message: Invalid address for Agency <agency name>.
Validate Supplier Type:
Supplier Type of the Supplier must match the Supplier Type of the documents payable.
Error Message: The vendor for invoice <invoice number> must be of type Employee.
Validate Payee Social Security Number:
Social Security Number/Tax Identification Number is required.
Error Message: SSN/TIN must be supplied for supplier <supplier name>.
Validate Payee Bank Account Number:
Payee Bank Account Number is required.
Error Message: Bank account number missing for vendor.
Validate Bank Account Type:
Valid values for bank account type are CHECKING for Checking account and SAVINGS for Savings account.
Error Message: The Payee bank account must have a bank account type of either Checking or Savings.
Validate Schedule Number:
Schedule number is derived from the reference assigned by the administrator if specified on a payment instruction, or else the payment instruction ID becomes the schedule number.
Error Message: The reference assigned by the administrator number must contain only valid characters of 0-9, A-Z, or dash (-) and the first character must not be a zero.
Validate Pay Alone Option:
Pay alone option is required on the invoice.
Error Message: Invoices for this payment format must have the Pay Alone flag checked on the invoice <invoice number>.
Validate Reason Code:
Validate that a Federal payment reason is assigned to a payment.
Error Message: This payment format must have a Federal payment reason defined for each payment. The following are valid payment reasons: Allotments, SSA Benefits, VA Benefits, VAINS, Miscellaneous PPD, OPM Benefits, RRB Benefits, Salary, Travel, and Tax.
Validate Maximum Payment Amount:
A payment amount cannot exceed $999,999.99 USD.
Error Message: Payment Amount exceeds the limit of $999,999.99.
Validation Point: Payment Instruction
Validation Assigned by Default to: US Federal ECS PPDP Format