SW的IFT消息说明.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SW的IFT消息说明

一、消息的结构 消息由多个Block 构成,Block 包含特定数据以实现特定目的。Block 以花括号作为边 界,花括号内首先写明Block 的编号,编号后跟 “:”,接下来才是Block 的内容。 一个典型的User-to-user 消息格式如下: {1:BASICHEADERBLOCK} {2:APPLICATION HEADERBLOCK} {3:USER HEADERBLOCK} {4:TEXTBLOCK} {5:TRAILER BLOCK} Block1、Block2 和Block3 包含头信息,Block4 包含信息的文本,Block5包含结束信息。 Block3、Block4 和Block5可以包含sub-Block。只有Block1是必需的,其他Block 都是可选 的。但是对于User-to-user 消息来说,Block1、Block2、Block4 和Block5都是必选的。 二、消息的表现形式 Block 由多个字段构成,字段的内容可能是:日期、时间、地址、SessionNumber 等。 Block1和Block2 的字段为定长且连续的,字段之间没有分隔符。 对于User-to-user 消息,Block4 必须以回车换行开始,以回车换行和“-”结束,其内部 的字段以标签号 (夹在两个 “:”中间)开始,后跟消息内容,例如: Block 1 {1:F01BCITITMMAXXX0012000123} Block 2 {2:O1000840010605BNPAFRPPAXXX00120078960106051051U3} Block 3 {3:{108:BCITITMMA950906}} {4:CRLF :20:1234567890CRLF :32A:010605GBP45000,CRLF :50:MASTERSIMPORTCRLF RUEDESARBRES 119CRLF CAMBRAICRLF :52A:BNPAFRPPCAMCRLF Block4 :53A:POCIITMM680CRLF :57A:BCITITMM680CRLF :59:/P0345203202281930CRLF GRAND IMPORTCRLF PESCARACRLF :70:/RFB/INV 5591CRLF -} Block 5 {5:{MAC{CHK:123456789ABC}} 对于系统消息和系统命令,Block4 由sub-Block 构成,sub-Block 之间不需要回车换行 符号分隔。sub-Block 由花扩号包围,花扩号内首先是一个3位的标签号,后接一个 “:”, 最后是具体内容。 Block5 也是由sub-Block 构成,sub-Block 由花括号包围,花括号内首先是3 个字母的 类型标识符,后接一个 “:”,最后是具体内容。例如: {1:A01VNDZBET2AXXX0016000006}{2:I036SWFTXXXXXXXX}{4:{305:A}{177:0107 310000}{177:0107312359}}{5:{CHK:A366AFEEDDFB}} 1、BASIC HEADER BLOCK BASICHEADERBLOCK 包含于Block1 中,是唯一在所有消息中都必须出现的Block, Block1几乎总是由CBT 自动构造。对于输入和输出消息,BasicHeader 的格式相同,对于 输入消息,BasicHeader 包含的内容与发送者相关,对于输出消息,BasicHeader 包含的内 容与接受者相关。下面是一个user-to-user 输入消息Block1的例子: {1:F01BANKBEBBAXXX2222123456} 该Block 可以分解如下: {1: F 01 BANKBEBBAXXX 2222 123456} (a) (b) (c) (d) (e) (f) (a) Block 标识符:对于BasicHeader Block 来说,Block 标识符总是 “1

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档