本文介绍: SWIFT报文Format Specifications对应Content/Options格式的含义SWIFT字符表示方式SWIFT字符规定表示方法及含义示例详细示例SWIFT字符表示方式SWIFT 报文(Text)是有一些项目(Field)组成,每一种报文格式(Message Type,MT)规定有哪些项目组成,每一个项目严格规定有多少字母多少数字多少字符组成。SWIFT字符规定表示方法及含义n 只表示数字a 只表示字母;Q 表示数字字母x 表示SWIFT垫絮中允许出现的任何一

SWIFT字符表示方式

SWIFT 报文(Text)是有一些项目(Field)组成,每一种报文格式(Message Type,MT)规定有哪些项目组成,每一个项目严格规定有多少字母多少数字多少字符组成。

SWIFT字符规定表示方法及含义

  1. n 只表示数字;
  2. a 只表示字母
  3. Q 表示数字或字母
  4. x 表示SWIFT垫絮中允许出现的任何一个字符(包括10个数字,26个字母,有关标点符号空格键,回车键和跳行键);
  5. [] 表示可省略即可选项
  6. d 表示数字或者”,”(SWIFT里数字的表示中”,”表示小数点);
  7. ! 表示固定长度
  8. *表示多少行;
  9. c 表示一位数字或者字母
  10. z 表示长文本描述

示例

2n 表示最多两位数字;
2!n 表示必须两位数字;
4*35X 表示填入内容最多4行,每行最多35个字符;
[/34X] 表示如果有值则”/”后面最多跟34个字符。

详细示例

对照表格查阅样例

序号 FORMAT 含义
1 //1!a 必须为一位字母,这里指N或Y (指Yes或No)
2 //10*35x 所填内容最多为10行,每行最多35个任意字符
3 //16x 最多16个任意字符
4 //18!c2!n 必须为18位数字或字母+2位数字(多指法识别码)
5 //2500z 文本描述
6 //25x 最多25个任意字符
7 //3!a 必须为3位字母
8 //3!n 必须为3位数字
9 //4!a2!a2!c[3!c] 必须为4位数字+2位字母+2位数字或字母+[可选3位数字或字母]
10 //4!c 必须为4位数字或字母(多指CODE)
11 //6!c 必须为6为数字或字母
12 //[N] [可选项“N”] (指标签sign)
13 /15d 最多15为数字或者“,”这里“,”代表小数点,必须有一个
14 16c 最多为16位数字或字母
15 [/30x] [可选最多为30位任意字符]
16 [/[N]2!n[2!n]] [ 可选[可选填”N”]+必须为2位数字+[可选必须为2位数字] ]
17 [,3n] [可选最多为3位数字]
18 :4!c 必须为4位数字或字母(多指Qualify权限词)

:具体填充内容format括号描述及NETWORK VALIDATED RULES和USAGE RULES的表述 。
关于报文更详细内容参考以下文章学习:
1.SWIFT格式及含义http://www.360doc.com/content/16/0417/20/29835574_551459452.shtml
2.SWIFT电文类型格式https://www.jianshu.com/p/af66115ed73a
3.MT103的栏位说明https://wenku.baidu.com/view/dbe7a4ed172ded630b1cb623.html
4.SWIFT报文官方网站https://www.swift.com/standards
5.中文版标准报文参考http://www.doc88.com/p-705879395951.html

原文地址:https://blog.csdn.net/qq_16428331/article/details/123043865

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_37420.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注