Integrating Requests for Cancellation

This section guides you through the setup and integration of request for cancellation messages MT392 and MT692.

 

1. Setup Requirements

Add the following values to the domain "IncomingSwiftTrade":

Value = MT392

Value = MT692

 

Add the following values to the domain "incomingType:

Value = MT392, Comment = IncomingConfirmation

Value = MT692, Comment = IncomingConfirmation

 

The message workflow for IncomingConfirmation messages should already be defined.

 

2. Integration

Processing a MT392/MT692 message is the same than processing a confirmation with TAG 22A=CANC.

When integrating a MT392/692, TAG 21 is stored in ExtMsg RelatedRef and we check if this value is already in the system:

If true, we store in Msg Linked Id attribute the message id corresponding of this RelatedRef and we apply the CANCEL action
If not, message is identified as a process issue OutOfSequence, and not eligible for the matching. When integrating the corresponding NEWT message, it is flagged as OutOfSequence process issue and not eligible for the matching as well.