2.25.14 Contract Level Message Generation
You need to perform the following for contract level message generation:
- Book a Repo Deal with Customer Type as Corporate and Settlement Account Type as Normal and then the system generates the MT 900 Debit advice to the INIT event.
- Book a Reverse Repo Deal with Customer Type as Corporate and Settlement Account Type as Normal and then the system generates the MT 910 Credit advice to the INIT event.
- SGEN Payment message is applicable for both Online and EOD processing as per the currency settlement days maintained at the screen.
- SGEN for Payment message that is MT202/MT210/MT103 MT202 COV remains the same. The Payment message is generated only when the settlement account type is Nostro and Customer Type is Bank.
- Book a Future value date Repo deal where the Customer Type is Corporate and Settlement Account type is Normal, BOOK event is fired. When system reaches the value date on EOD processing the INIT event is fired with MT900 Debit advice message generation. As CUST_PMT_ADV is mapped at product level for INIT event, system resolves the debit or credit advice internally and generates the message accordingly.
- Book a Future value date Repo deal where the Customer Type is Bank and Settlement Account type is Nostro and then the BOOK and SGEN event will be triggered. MT210 Receiver Notice is generated as part of SGEN event when PAYMENT_MESSAGE is mapped at the product level.
- If PAYMENT_MESSAGE is not mapped to SGEN event at product level, then the system will not trigger any SWIFT message to the SGEN event.
- 'CUST_PMT_ADV' is supported for VAMI also. Perform Value dated amendment in SRDXVMD screen, check the VAMI event is triggered with MT900 or MT910 message. Future dated Amendment is also supported, the MT 900 or MT 910 message will be generated when the event occurs on EOD processing.
- Perform Rollover to the Repo or Reverse Repo Deal, check the MT900/MT910 message is generated as part of ROLL event if the customer type is Corporate and settlement account type is Normal. Future Rollover is also supported where the debit and credit advice is generated when the ROLL event occurs on EOD processing.
- Perform manual liquidation to the SR Repo or Reverse Repo Deal, MT910 message is generated to the LIQD event and MT 900 for Reverse Repo deal. The MT900/MT910 is generated to the LIQD event when CUST_PMT_ADV is mapped to the product of Repo and Reverse Repo.
- The system supports auto liquidation and the MT 900 and MT 910 message will be generated when the LIQD event occurs on EOD processing.
You need the maintain the following details for the contract level message generation:
- Treasury message type for SR module and message type 'CUST_PMT_ADV' using the 'Treasury Message Type Maintenance' screen.
- Maintain new advice 'CUST_PMT_ADV' for INIT, LIQD, ROLL, VAMI event using the 'Security Repo Product Definition' screen.
- The system displays an appropriate error message if CUST_PMT_ADV is maintained to SGEN event.
- When CUST_PMT_ADV advice is maintained at specific events, the system will restrict you to maintain CREDIT_ADVICE DEBIT_ADVICE and displays an appropriate error message.
- Both PAYMENT_MESSAGE and CUST_PMT_ADV can be mapped to same event. The system generates the messages at contract level based on the product.
Parent topic: Automatic Events in the Lifecycle of a Deal