SWIFT报文基础介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

8
目录
基本介绍 报文结构 报文要素介绍 其它报文说明
9
报文结构
SWIFT电报由5部分(数据块)组成,各部分首 尾均以大括号标注。
{1:BASIC HEADER BLOCK} {2:APPLICATION HEADER BLOCK} {3:USER HEADER BLOCK} {4:TEXT BLOCK} {5:TRAILER BLOCK} 基本报头 应用报头 用户报头 电报正文 报尾
SWIFT报文介绍
2012年11月
1
目录
基本介绍 报文结构 报文要素介绍 其它报文说明
2
SWIFT基本介绍
SWIFT:SWIFT全称是Society for Worldwide Interbank
Financial Telecommunication,中文名是环球同业银行金融电 信协会。由美国、加拿大和欧洲的—些大银行于1973年5月正式 成立SWIFT组织,负责设计、建立和管理SWIFT国际网络,以便 在该组织成员间进行国际金融信息的传输和确定路由。1977年夏, 完成了环球同业金融电信网络(SWIFT网络)系统的各项建设和开 发工作,并正式投入运营。
SWIFT提供的服务 :
接入服务(Connectivity),包括SWIFTAlliance Access and Entry 、 SWIFTAlliance Gateway 、SWIFTAlliance Webstation 、File Transfer Interface 等接入模式;
金融信息传送服务(Messaging),包括SWIFTNet FIN 、SWIFTNet InterAct 、SWIFT FileAct 、SWIFTNeBrowse 等传输模式;
N90 费用、利息和其他调整的通知 N92 要求注销(REQUEST FOR CANCELATION) N95 查询(QUERIES) N99 自由格式(FREE FORMAT)
6
SWIFT银行识别代码
SWIFT银行识别代码 (BIC:BANK IDENTIFIER CODE):每个申 请加入SWIFT组织的银行都必须事先按照SWIFT组织的统一规则, 制定出本行SWIFT地址代码,经SWIFT组织批准后正式生效。
交易处理服务(transaction processing),提供交易处理匹配服务 、实时 报告的双边净额清算服务 、支持B2B的商务中的端对端电子支付等;
分析服务与分析工具(Analytical Services/Tools),向金融机构提供一些 辅助性的服务,即分析服务与分析工具。
3
SWIFT报文
11
报文结构
应用报头(APPLICATION HEADER BLOCK)
输入报文(INPUT MESSAGE)
{2: (a) I (b) 103 (c) BANKDEFFAXXX (d) N (e)
(f)
999} (g)
a. 应用报头数据块标识符:以“2”表示。 b. 输入/输出标识符:输入(INPUT)标识符为字母“I”; c. 报文类型:由3位数字组成,在本例中为103即MT103(客户汇款)。 d. 接收地址:由12位字符组成的收报行逻辑终端地址代码。 e. 电报优先级:1位字母,该字符仅用于FIN 消息,指定消息的优先级, 可能的值包括:S = 系统;U = 紧急;N = 正常。 f. 传送监控:传送监控选择只用于FIN用户间的业务电报,可能值包括: 1 = 未交付警告,2 = 交付通知,3 =未交付警告和交付通知。 g. 失效时限:失效时限的使用只适于FIN用户间的业务电报。使发报行 能在规定的时限内通过传送监控了解所发电报是否已被对方收妥。它 由3位数字组成,以5分钟的倍数为单位表示。
代码格式: 8码长—XXXXXXXX 或11码长—XXXXNNAABBB 如:BKCHCNBJBJM a b c d a. 银行代码,由四位易于识别的银行行名字头缩写字母构成,如 ABOC、ICBK、CITI 等; b. 国家代码,根据国际标准化组织的规定由两位字母构成,如 CN、 HK、GB、US、DE 等; c. 地区代码,由两位数字或字母构成,标明城市,如 BJ、HH、SX 等; d. 分行代码,由三位数字或字母构成,标明分行,如 100、010、 CJ1、400 等。
13
报文结构
用户报头(USER HEADER BLOCK),用户报头为三种 报头中的可选项,用于用户和用户间传递的信息。
{3:{113:XXXX}{108:ABCDEFGH12345678}} a b c
a. 用户报头数据块标识符:以“3”表示。 b. 银行业务优先级:标识符113表示一可选的由四位字符组成的银行业 务优先级。 电报用户参考号,标识符108为一可供用户设置其专用参考号的由16位字 符组成的自由格式字段。
{1:F01BOFAUS3NAXXX7735371777} {2:O1030414010315AEIBUS33AXXX92124760880103151714N} 发报行:AEIBUS33XXX 收报行:BOFAUS3NXXX
15
报文示例
应用报头 {1:F01BOFAUS3NAXXX7735371777} {2:O1030414010315AEIBUS33AXXX92124760880103151714N} {3:{108:2001031620000001}} 用户头 {4: :20:010315004502 报文正文 :32A:010315USD81332,91 :50:YALONG PAPER PRODUCTS (KUNSHAN) CO.LTD. :52A:BKCHCNBJSZU :57A:BOFAUS3NXXX :59:/1408015816111 KING PAPER SOURCE INTERNATIONAL TRADE (ZJG FREE TRADE ZONE) CO.,LTD :70:/RFB/SZUAEIB/KS31507H :72:/INS/BKCHCNBJ /REC/YOUR FREE TRADE ZONE BR. 报尾 /ACC/20,00 FEE DEDUCTED -} {5:{MAC:82761CA6}{CHK:DCA560A21C69}} 基本报头
12
报文结构
应用报头(APPLICATION HEADER BLOCK)
输出报文 (OUTPUT MESSAGE)
{2: (a) O (b) 103 (c) 1200 (d) 010103BANKBEBBAXXX2222123456 (e) 010103 (f) 1201 (g) N} (h)
5
SWIFT MT报文分类
报文表示方法:
– 上述每类(CATEGORY)报文中,包含若干组(GROUP),每组又包含若干具体 格式(TYPE),因此,每个报文格式可由三位数字构成,如:
MT1XX 客户汇款与支票类; MT10X 客户汇款与支票类客户汇款组 MT103 客户汇款格式
– 此外,标准中设有公共组报文(COMMON GROUP),可以与任何一类电报格式 套用,如MT192要求取消一笔客户汇款;
e. 电报输入参考号:电报输入参考号为一组28位的字符串,包括电报 输入日期,发报行的逻辑终端标识符和分支代码,对话序号和发报序号;
f. 输出日期:表示收报行的收报日期(当地时间)。 g. 输出时间:表示收报行收报的当地时间。 h. 电报优先级(PRIORITY):发报行输入电文时选用的优先级在FIN 的输出应用报头中显示。
14
报文结构
注意:
当报文种类为‘I(input)’时:H1 为发报行,H2 为 收报行
{1:F01BKCHCNBJASZN0000000000} {2:I103BOFAUS3NXXXN} 发报行:BKCHCNBJSZN 收报行:BOFAEUS3NXXX
ห้องสมุดไป่ตู้
当报文种类为‘O(output)’时:H1 为收报行,H2 为 发报行
a.应用报头数据块标识符:以“2”表示。 b. 输入/输出标识符:输出(OUTPUT)标识符为字母“O”; c. 报文类型:由3位数字组成,在本例中为103即MT103(客户汇款)。 d. 输入时间(INPUT TIME):表示发报行发报的当地时间,如该电报 为系统报,则输入时间为标准时(GMT)。
SWIFT报文:SWIFT组织根据国际结算业务开展的需要, 制定了相关的标准格式的报文,SWIFT的标准格式分为 两种,一种是基于FIN的标准MTs,另外一种是基于XML 的新标准MXs。
– MTs(Message Type ,MTs通用表达式为MTnXX):n(0~ 9)表示报文类型,XX表示在n类型中的分类,目前共有10类报 文,应用较多的是第1、2、3、5、7、9类型。 – MXs :在1999年,SWIFT组织选择了XML编码作为新一代标准, 同时决定最终应用新一代以XML为基础的标准(MXs), 目前两 种标准共存,MX标准由12类报文组成;
10
报文结构
基本报头(BASIC HEADER BLOCK)
{1: (a) F (b) 01 (c) BANKBEBBAXXX (d) 2222 (e) 123456 (f) } (g)
a. 基本报头的数据块标识符:以“1”表示; b. 应用标识符:用以识别接收或发送电报的应用程序,可选F/A/L; c. 服务类型:2位数字,标识消息的类型,主要包含系统消息、用户消息、 服务消息等。主要有01-消息是GPA系统消息、FIN系统消息或user-to-user 消息,21-表示ACK/NAK,UAK/UNK,03-表示SELECT命令等等; d. 逻辑终端地址:标识消息发起或接收的终端地址,11位行号加上1位的LT 号(加在第9位),发起方和接收方的LT号固定填“A”。 e. 对话序号(SESSION NUMBER),标识消息的任务号,由发起方统一编号 和(f)唯一标识一个报文, 由4位数字组成,从0001—9999循环使用。 f. 序列号(Sequence Number (ISN or OSN)):6位数字,标识消息的顺 序号。由发起方统一编号,和(e)唯一标识一个报文。 g. 基本头块结束符
– 本次主要介绍SWIFT MTs报文,MXs报文做简单介绍。
4
SWIFT MT报文分类
SWIFT MT报文:根据银行的实际运作共划分为十大类:
– 第一类:客户汇款与支票(CUSTOMER TRANSFERS CHEQUES)
– 第二类:银行头寸调拔(FINANCIAL INSTITUTION TRANSFERS); – 第三类:外汇买卖与存放款(FOREIGN EXCHANGE „„) – 第四类:托收(COLLECTIONS,CASH LETTERS) – 第五类:证券(SECURITIES) – 第六类:贵金属和辛迪加(PRECIOUS METALS AND SYNDICATIONS) – 第七类:跟单信用证和保函(DOCUMENTARY CREDITS AND GUARANTEES) – 第八类:旅行支票(TRAVELLERS CHEQUES) – 第九类:银行帐务(STATEMENT „„) – 第0类: SWIFT系统报文
电报正文(TEXT BLOCK),数据块标识符用“4:”标 出,首尾用大括号“{}”标出,具体内容见后面描述。 报尾(TRAILERS BLOCK),报尾部分作监督控制用, 或特殊情况下系统对电报的处理,或传达某些特殊的附加 信息。报尾可由用户或系统添加,置于报文的第5部分 (BLOCK 5)。
7
SWIFT银行识别代码
示例:中国农业银行厦门市分行的BIC CODE为:
ABOCCNBJ400 银行国家城市分行
其他一些银行的BIC CODE(8码):
• • • • • • • • • • ABOCCNBJ :中国农业银行 BKCHCNBJ :中国银行 ICBKCNBJ :中国工商银行 IBOCCNBJ :中国投资银行 COMMCNBJ :交通银行 PCBCCNBJ :中国建设银行 PBOCCNBJ :中国人民银行 CIBKCNBJ :中信实业银行 BOFXCNSX :美洲银行上海分行 HSBCCNSX :汇丰银行上海分行
相关文档
最新文档