Previous Topic: Messaging VSE Workflow AssertionNext Topic: Asset Descriptions


Validate SWIFT Message Assertion

The Validate SWIFT Message assertion lets you validate the syntax and semantics of SWIFT messages.

The assertion includes the following fields:

Name

Defines the name of the assertion.

If

Specifies the behavior of the assertion from the drop-down list.

then

Specifies the step to which to redirect if the assertion fires.

Log

Identifies event text to print if the assertion fires.

The assertion also includes the following SWIFT-specific fields:

SWIFT Message Type

Specifies the message type with which to validate the message. The available message types are MT, MX, and SEPA. The default message type is MT.

For the message type MT, DevTest supports the following categories:

MT1nn

Customer Payments

MT2nn

Financial Institution Transfers

MT3nn

FX, Money Market, and Derivatives

MT4nn

Collections and cash letters

MT5nn

Securities Markets

MT7nn

Documentary Credits and Guarantees

MT9nn

Cash Management and Customer Status

For the message type SEPA, DevTest supports the following categories:

For the message type MX, DevTest supports the latest versions (as of February 2014) of the full catalog of ISO20022 messages, which are listed at http://www.iso20022.org/full_catalogue.page.

Validation Syntax only

Specifies whether the assertion validates syntax and semantics.

Values:

Default: Cleared

If you click Run Assertion, any validation errors appear in the System Messages window.

Notes: