本文主要是介绍MT 207 Request For Financial Institution Transfer金融机构转账请求,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MT 207 Request For Financial Institution Transfer金融机构转账请求
注意:使用此电文需要在电文用户组(MUG)注册。
MT207 电文范围
此电文用于将资金从汇出金融机构的账户(在收报行金融机构的或者在账户行的),或者从由发起机构有明确授权借记的汇出机构持有的账户(可多个),例如一个附属账户。
此电文能用于指示资金转移:
(1) 在汇出机构的账户之间,或者
(2) 第三方,无论国内还是国外。
此电文由一家金融机构代表汇出金融机构,即账户持有金融机构,或者代表发起金融机构发出。随后一家金融机构收到并且通过接收金融机构或者另外一家账户服务金融机构处理。
完整的各方参与链以及交易流程如下图所示:
以上流程中提到的各方不一定是不同的实体,下表中第一列显示了MT207电文中可以省略的实体,第二列指定了第一列中角色不存在时的实体。
如果以下主体缺失 | 则功能由以下指定 |
发起机构 | 汇出机构 |
账户服务机构 | 收报行 |
中间行 | 账户行 |
账户行 | 收报行 |
MT207 电文格式
MT207电文有两个序列组成:
序列A:总体信息,是一个必须的单事件序列,包含应用于序列B中所有单个交易详情的所有信息。
序列B:交易详情,是一个必须的重复序列,每个事件提供单个交易的详情。
状态 | 域 | 域名 | 中文域名 | 定义 | 内容/选项 | 序号 | 注意事项 |
第一个序列 | |||||||
M | 20 | Transaction Reference Number | 交易编号 | 发报行生成,唯一标识电文 | 16x | 1 | 不能以“/”开头或者结束,不能出现连续的两个“/” |
O | 21R | Specified Reference of the Ordering Institution | 汇出机构具体编号 | 由发起机构(存在时)或者汇出机构指定的编号。 | 16x |
|
|
M | 28D | Message Index/Total | 电文索引/总数 | 标识当前电文序列号/总数 | 5n/5n | 1 |
|
M | 30 | Requested Execution Date | 请求执行日期 | 标识由执行银行启动所有后续交易的日期 | 6!n | 2 |
|
O | 51A | Initiating Institution | 发起机构 | 标识由汇出机构或账户服务机构授权指示所有交易的机构 | [/1!a][/34x] |
|
|
M | 52G | Ordering Institution | 汇出机构 | 序列B中所有交易的中即将被借记的账户的持有金融机构 | /34x |
|
|
O | 52a | Account Servicing Institution | 账户服务机构 | 标识即将被借记的汇出金融机构账户的服务机构。(汇出行的账户行) | A or C A: [/1!a][/34x] C:/34x |
|
|
O | 72 | Sender to Receiver Information | 附加信息 |
| 6*35x | 6 |
|
序列B | |||||||
M | 20 | Transaction Reference Number | 交易编号 | 为序列B中每个单独的事件指定一个明确的编号 | 16x | 7 | 不能以“/”开头或者结束,不能出现连续的两个“/” |
O | 23E | Instruction Code | 指示代码 | 交易后续主体的指示 | 4!c[/30x] |
| 具体参见SWIFT使用手册 |
M | 32B | Currency/Transaction Amount | 币种、交易金额 | 标识收报行后续即将执行转账的币种和金额 | 3!a15d | 9 | 日期:YYMMDD 币种:ISO 4217 |
O | 56a | Intermediary | 中间行 | 标识交易必须通过此达到账户行的金融机构。 | A or D A: [/1!a][/34x] D: [/1!a][/34x] |
|
|
O | 57a | Account With Institution | 账户行 | 受益行的账户行 | A, C, or D A: [/1!a][/34x] C: /34x D: [/1!a][/34x] |
|
|
M | 58a | Beneficiary Institution | 受益机构 | 受益行 | A or D A: [/1!a][/34x] D: [/1!a][/34x] | 13 |
|
MT207网络校验规则
C1:如果56a域存在,则57a域也必须存在。
MT207使用规则
(1) 如果序列A中21R域存在,并且28域显示此转账指示请求有多条电文,则所有电文中序列B的所有事件的32B域的币种都必须相同。
(2) 假如23E域含有清除代码(CMSW)、置顶代码(CMTO)、清零余额代码(CMZB)操作,则32B域的交易金额可等于0。
(3) 假如28D域显示此点位是连锁电文,所有属于同一链的电文的20域必须有精确的发报行编号。
(4) 假如28D域显示此点位是连锁电文,序列A必须重复,并且所有电文都属于同一链。
这篇关于MT 207 Request For Financial Institution Transfer金融机构转账请求的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!