Transaction Type Resolution
Based on the value received in the Creditor Agent (CdtrAgt ' FinInstnId ' BICFI) field. If Creditor Agent received is bank branch BIC, then Transaction Type for the messages gets derived as “Incoming”.
If Creditor Agent (CdtrAgt ' FinInstnId ' BICFI) received is not a bank branch BIC, then transaction type for the message is derived after applying Transaction Type Rule (PMDTYPRL) if defined in the application.
Rule elements for channel type 'SWIFT MX' are used for deriving the transaction type.
If Transaction Type is not resolved for the message, then message is
moved to Network Resolution Queue (PQSNWRQU).
Note:
If Creditor agent is not present in the incoming message, the
transaction type is derived based on Creditor BIC using
Currency Correspondent Relationship.
- If there is a Currency Correspondent (PMDCYCOR) maintenance for the Creditor BIC is found, then the Account Type value is checked.
- If the relationship type is 'Their', then the transaction type is considered as 'Inbound'. The Correspondent account is considered as the Credit Account of the Inbound transaction.
- If the relationship type is 'Our', then the transaction is considered as 'Outbound Pass-through'.
If there is no Currency Correspondent (PMDCYCOR) maintenance for
the Creditor BIC is found, then the transaction type is
derived based on the system parameter
'MT202_TXN_TYPE_PREF'
- If the value of this system parameter is 'O', then the transaction type is resolved as 'Outbound Pass-through'.
- If the value is not found or any other value is maintained, then the transaction type is not resolved and the incoming pacs.009 message is logged in to Network Resolution (NR) queue.
Parent topic: STP Layer - pacs.009 Processing