SWIFT メッセージの検証アサーションでは、SWIFT メッセージの構文およびセマンティックを検証できます。
このアサーションには、以下のフィールドが含まれます。
アサーションの名前を定義します。
ドロップダウン リストからアサーションの動作を指定します。
アサーションが起動された場合のリダイレクト先のステップを指定します。
アサーションが起動された場合に出力するイベント テキストを指定します。
このアサーションには、以下の SWIFT 固有のフィールドも含まれます。
メッセージを検証するメッセージ タイプを指定します。 使用可能なメッセージ タイプは MT、MX、および SEPA です。 デフォルトのメッセージ タイプは MT です。
メッセージ タイプ MT については、DevTest は以下のカテゴリをサポートしています。
顧客支払
銀行間送金
外国為替、金融取引、デリバティブ
督促状および預金票
証券取引
荷為替信用状および保証状
資金管理および顧客状況
メッセージ タイプ SEPA については、DevTest は以下のカテゴリをサポートしています。
メッセージ タイプ MX については、DevTest は、ISO20022 メッセージの完全なカタログの最新のバージョン(2014 年 2 月時点)をサポートしています。メッセージの一覧については、http://www.iso20022.org/full_catalogue.page を参照してください。
アサーションが構文およびセマンティックを検証するかどうかを指定します。
値
デフォルト: オフ
[アサーションの実行]をクリックした場合、検証エラーは[システム メッセージ]ウィンドウに表示されます。
注:
"The input Swift message cannot be parsed because of invalid syntax. Please check the message structure. Take notice of block separators,carriage-return line-feed characters and the presence of mandatory blocks."
たとえば、
:32A:071119EUR50000,
という行の末尾に無効なスペースがある場合、DevTest は以下のエラー メッセージをレポートします。
「T43 - The integer part of Rate must contain at least one digit. A decimal comma is mandatory and is included in the maximum length tag:32A.」
たとえば、camt.052.001.04 はサポートされていますが、古い camt.052.001.01 はサポートされていません。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|