Message Upload - Account Branch/Host/Network/Transaction Type Derivation
Background job is available for reading the incoming pacs.008 message and to populate the data into staging table. Source code is derived as 'HKFPS'.(Hard-Coded Value).
System performs branch, network & value date resolutions at this stage.
Transaction Account Branch & Host Resolution:
- System derives the transaction account branch from the below tag in the incoming pacs.008 message.
- <CdtrAgt\FinInstnId\BICFI\ClrSysMmbId\MmbId>
- Above, transaction branch clearing code is compared with branch codes mapped in 'Branch Identifier for HKFPS Network (PKDHKFBR).
- Once the branch code is identified, system checks Core maintenance for branches (STDCRBRN) to derive the linked Host code for the branch.
Network & Transaction Type Resolution:
- Network Code is derived based on 'Network Directory Key' (Hard-Coded Value 'HKFPS') maintained in 'HKFPS Network Currency Details (PKDHKFNC).
- The Transaction type* is derived as 'Incoming' based on the network code maintained in 'HKFPS Inbound Credit Transfer Preferences' (PKDICTPF).
- * This term has been used as reference. There is no corresponding field.
Payment Value Date Resolution:
- Holiday Check i.e., Branch Holidays are not applicable for inbound HKFPS payments if processing mode is real time as maintained in (PKDICTPF).
- Interbank Settlement Date is considered as Instruction date for incoming payment.
- Activation Date is derived as same as Instruction Date.
- If Instruction date is back-dated, Activation date is moved to Current date.
Transaction reference number is generated as per existing logic.
Reference Numbers as received from incoming message are stored in the following
fields:
- Transaction Identification stored in Original Transaction ID.
- End to end Identification stored in End to End ID.
- Clearing system reference stored in FPS Reference Number.
Interbank settlement amount/currency is considered as transfer currency for incoming transactions.
System performs mandatory field checks & referential integrity checks during transaction saving.
Parent topic: Inbound Credit Transfer Processing