Date Derivation
SWIFT CBPRPlus
Interbank Settlement Date Derivation
To derive Interbank Settlement Date, system checks the holiday calendar of Debit account currency (if it is different from the payment currency) and Credit account currency (if it is different from the payment currency) on the Instruction Date.
Holiday Check
Currency Holiday check is applied on the Requested Execution Date / Value Date for the debit currency. If the Value Date is on a debit currency holiday, then the Value Date is moved to next working date of the debit currency.
Currency Holiday check is applied on the Value date for credit currency (transfer currency). If the Value Date is on a credit currency holiday, then the Value Date is moved to next working day of the credit currency.
Spot Days Derivation
For the specific Instructed Agent, Currency and Transfer Type combination, Settlement Days is picked up from Outbound BIC Cutoff by Transfer Type (PXDOMCOF) maintenance. If not, then the Settlement Days is picked up from Outbound BIC Cutoff (PXDCYCOF).
Debit float days is picked up from Payment Processing Cutoff Time maintenance (PMDCTOFF) based on the network, customer and customer service model.
The maximum of Debit Float Days and Settlement Days - Maximum is considered as Spot days.
Activation Date Derivation
To derive the Activation date for an outbound transaction, subtract Max (Settlement Days, Debit Float Days) from Interbank Settlement Date.
Activation Date is derived by applying the Spot days (Value Date minus Spot Days) using Transfer currency holidays or Calendar days on the derived Instruction Date.
The derived Activation Date is compared against branch date. If the Activation Date is in the past, then the Activation Date is moved forward to today (Booking Date).
If the derived Activation Date is same as branch date, then the Cutoff time is checked against current branch time. If the cutoff is passed, then the Activation Date is moved to next Calendar Date or next Branch working date based on the 'Branch Holiday Check' flag value at Network Preference level (PMDNWPRF).
Debit Value & Credit Value Dates Derivation
The Debit value date is resolved as activation date if there are no Debit Float Days maintained or Debit Float Days value is defined as Zero in Processing cutoff maintenance (PMDCTOFF) for the Source, Customer and Customer service model combination.
If “Debit Float Days” is maintained, then the Debit Value date is resolved by adding Activation Date and Debit Float Days (working days).
Credit Value Date is resolved as ‘Activation Date’.
TARGET2 ISO
Interbank Settlement Date Derivation
Network Holidays (PMDNWHOL) maintenance allows the user to specify the working days and holidays of the year for the payment network.
System considers the Network Holidays (PMDNWHOL) maintenance for validating the Interbank Settlement Date.
Activation Date Derivation
To derive the Activation date for an outbound transaction, subtract Max (Settlement Days, Debit Float Days) from Interbank Settlement Date.
Debit Value & Credit Value Dates Derivation
The Debit value date is resolved as activation date if there are no Debit Float Days maintained or Debit Float Days value is defined as Zero in Processing cutoff maintenance (PMDCTOFF) for the Source, Customer and Customer service model combination.
If “Debit Float Days” is maintained, then the Debit Value date is resolved by adding Activation Date and Debit Float Days (working days).
Credit Value Date is resolved as ‘Activation Date’.
Parent topic: Outbound Transaction Processing