X12报文标准
edi国际报文标准

EDI国际报文标准一、报文设计EDI报文是EDI系统中的信息单元,用于在贸易伙伴之间传输业务数据。
EDI报文设计是根据业务需求和数据格式要求,对报文的结构、数据元素、数据类型、长度等进行定义的过程。
EDI报文设计需要遵循国际标准,如EDIFACT、X12等,以确保不同系统之间的互操作性和数据交换的准确性。
二、代码标准EDI代码标准是指在EDI报文中使用的各种代码,如贸易伙伴代码、商品代码、运输方式代码等。
这些代码需要在国际范围内进行统一,以确保不同系统之间的互操作性和数据交换的一致性。
目前,国际上存在许多代码标准,如UNSPSC、HS、ITC等,贸易伙伴需要遵循相同的代码标准才能进行有效的数据交换。
三、报文交换EDI报文交换是指在不同贸易伙伴之间传输EDI报文的过程。
EDI 报文交换需要遵循国际标准,如AS2、OFTP、EDIINT等,以确保数据传输的可靠性和安全性。
贸易伙伴需要使用相同的传输协议和格式,才能进行有效的数据交换。
四、安全标准EDI安全标准是指保障EDI系统安全运行的一系列措施和规范。
这些措施包括数据加密、身份认证、访问控制等,以确保EDI系统的机密性、完整性和可用性。
贸易伙伴需要遵循相同的安全标准,以确保数据交换的安全性和可靠性。
五、法律与监管EDI法律与监管是指与EDI相关的法律法规和监管要求。
这些法律法规和监管要求涉及数据保护、隐私权保护、知识产权保护等方面,以确保EDI系统的合法性和合规性。
贸易伙伴需要遵守相同的法律法规和监管要求,以确保数据交换的合法性和合规性。
同时,政府和监管机构也需要加强对EDI系统的监管,以确保其安全、可靠和合规运行。
中国银联银行卡联网联合技术规范V2.1 第2部分 报文接口规范

页眉内容Q/CUP中国银联股份有限公司发布目次前言 .................................................................................................................................................................... I V 中国银联银行卡联网联合技术规范V2.1 第2部分报文接口规范. (1)1范围 (1)2报文结构 (1)2.1报文结构说明 (1)2.2报文结构分析 (1)3报文头 (2)6.17域18 商户类型 (25)6.18域19 商户国家代码 (25)6.19域22 服务点输入方式码 (25)6.20域23 卡序列号 (26)6.21域25 服务点条件码 (26)6.22域26 服务点PIN获取码 (28)6.23域28 交易费 (28)6.24域32 受理机构标识码 (28)6.25域33 发送机构标识码 (29)6.26域35 第二磁道数据 (29)6.28域37 检索参考号 (30)6.29域38 授权标识应答码 (30)6.30域39 应答码 (31)6.31域41 受卡机终端标识码 (31)6.32域42 受卡方标识码 (31)6.33域43 受卡方名称地址 (32)6.34域44 附加响应数据 (32)6.35域45 第一磁道数据 (32)6.36域48 附加数据-私有 (33)7.1关键信息域与报文的关联 (86)7.2关键信息域的匹配 (86)8报文格式说明 (88)8.1说明 (88)8.2联机交易报文接口定义 (93)8.3网络管理及安全控制交易报文接口定义 (130)8.4风险控制交易报文接口定义 (133)8.5外卡收单交易报文接口定义 (133)8.6 IC卡交易报文接口定义 (143)附录 A (规范性附录)标准代码定义 (179)A.1.1 入网机构标识码定义 (179)A.1.2 境内机构(包括境外银行在境内的机构) (179)A.1.3 境外机构(包括境内银行在境外的机构) (179)A.1.4 国际信用卡公司系统标识码 (179)A.1.5 国际信用卡公司系统名称简写 (180)A.2应答码 (180)A.3报文原因码 (186)A.4拒绝码 (193)A.4.1 拒绝码说明 (193)前言本标准对入网机构与中国银联信息处理中心系统(CUPS)之间进行联机交易时使用的报文接口,包括联机交易报文的结构、格式以及报文域做了规定。
x12报文标准 -回复

x12报文标准-回复什么是x12报文标准?x12报文标准是一种用于数据交换的标准,常用于电子商务和供应链管理领域。
它是美国国家标准协会(ANSI)发布的一种电子数据交换(EDI)标准。
x12报文标准使用一系列数据段、数据元素和控制字符来描述和传输商业和交易信息。
x12报文标准的起源x12报文标准最早于1979年发布,当时由美国贸易理事会(ASC X12)开发。
ASC X12是一个由各行业组成的非营利组织,其目标是通过促进标准化提高商务流程的效率和一致性。
x12报文标准的结构x12报文标准使用一种层次结构来组织数据。
整个报文分为三个主要部分:标头段(header segment)、数据段(data segment)和结束段(trailer segment)。
标头段用于提供报文的相关信息,如发送者、接收者和报文类型等。
数据段包含实际的数据,每个数据段都包含多个数据元素。
数据元素是最小的信息单元,如日期、金额、产品代码等。
结束段用于标识报文的结束。
数据段和数据元素都具有各自的标识符。
数据段使用三个字母代码来标识,而数据元素使用三到五个数字代码来标识。
这些标识符帮助解析接收方正确识别和处理报文中的数据。
x12报文标准的应用领域x12报文标准广泛应用于各种商业和交易领域,包括零售、制造、物流和医疗等。
它可以用于各种交易类型,如采购订单、发货通知、发票和付款通知等。
通过使用x12报文标准,企业可以实现电子数据交换,从而提高交易的效率、准确性和可追溯性。
x12报文标准的优势和局限性x12报文标准具有许多优势。
首先,它是广泛接受的标准,许多企业和组织都采用了x12报文标准,因此可以实现与多个合作伙伴的无缝集成。
其次,x12报文标准可以支持大量的交易类型和数据元素,可以满足不同行业和组织的需求。
此外,x12报文标准具有灵活性,可以根据特定的业务要求进行定制。
然而,x12报文标准也存在一些局限性。
首先,对于初学者来说,学习和理解x12报文标准可能需要一定的时间和资源。
edi报文标准

edi报文标准电子数据交换(ElectronicDataInterchange,EDI)是指两个实体之间通过电子通信进行商务信息交换的过程,EDI报文标准是用来定义电子数据交换的语言和过程规范。
有助于企业之间进行高效、安全、可靠、准确的数据交换。
EDI报文标准的最初发展始于1970年代,当时在美国,全国贸易会议(NCT)针对数据交换的标准化和统一,发布了非公开的X12格式,作为电子行业的EDI报文标准,并受到众多企业的采用。
随着电子商务的发展,EDI报文标准的使用越来越广泛。
EDI报文标准的主要形式有XML(eXtensible Markup Language)、EDIFACT(UN/EDIFACT)和ANSI X12,用于企业和政府之间的数据交换,其中ANSI X12报文格式是对美国NTC(National Trade Council)组织出台的X12报文格式做出的修正,是美国商务社区数据交换最常用的标准格式;EDIFACT报文格式是由国际贸易组织(UN/EDIFACT)发布的报文格式,是各政府和企业间报文数据交换最青睐的标准;而XML报文格式是由XML制定小组(W3C)发布的报文格式,用于对不同组织间的数据交换。
EDI报文标准具备以下特点:(1)数据交换的标准报文格式:EDI报文标准为企业和政府之间提供了可操作的标准报文格式,有效地保证了双方之间数据交换的准确度和可信度;(2)高效搜索:EDI报文标准采用数据交换的格式,可实现搜索效率的提高,提升了各实体之间的信息沟通效率;(3)降低管理成本:EDI报文标准可有效简化实体之间的报文数据的管理,降低实体之间的管理成本,降低数据交换的成本;(4)安全性:EDI报文标准可以有效防止各实体数据受到意外侵害,对于互联网数据交换过程中也实现安全、可靠的数据交换。
总之,EDI报文标准是目前企业之间报文数据交换最为安全可靠的标准格式,是电子商务的基石之一。
因此,为了保证企业之间信息的准确、及时且安全的交换,运用EDI报文标准是可行的解决方案。
串口 1002 1003报文 标准

串口 1002 1003报文标准串口通信是一种用于在计算机和外部设备之间传输数据的通信协议。
在串口通信中,数据按照一定的格式进行传输和接收,以便设备之间能够正常地进行数据交换。
其中,串口1002和1003报文是常用的两种标准报文,在下文中将对其进行详细解释。
串口1002报文是指在串口通信中用于参数读取的报文。
该报文的具体格式如下:起始字符(1字节):起始字符用于标识报文的开始位置,通常是一个特定的字节值,比如0x02。
报文类型(1字节):报文类型用于标识该报文的功能类型,对于1002报文来说,通常是0x10。
设备地址(2字节):设备地址用于标识目标设备,具体的设备地址根据实际情况而定。
功能码(2字节):功能码用于标识所要执行的具体操作,对于1002报文来说,通常是0x1002。
数据长度(2字节):数据长度用于标识数据域的长度,具体的数据长度根据实际情况而定。
数据域(N字节):数据域是一个可变长度的字段,用于存储具体的参数信息。
校验位(2字节):校验位用于对报文进行校验,以确保数据的完整性和正确性。
结束字符(1字节):结束字符用于标识报文的结束位置,通常是一个特定的字节值,比如0x03。
串口1003报文则是用于参数设置的报文。
与1002报文相比,1003报文主要是用于向目标设备写入参数信息,具体的格式如下:起始字符(1字节)报文类型(1字节)设备地址(2字节)功能码(2字节)数据长度(2字节)数据域(N字节)校验位(2字节)结束字符(1字节)通过以上的报文格式,我们可以实现对串口设备的读取和设置。
读取操作使用1002报文,可以获取设备的具体参数信息,而设置操作使用1003报文,可以将参数信息写入到目标设备中。
串口1002和1003报文作为标准的串口通信报文,在许多应用中得到了广泛的使用。
例如,在工业自动化领域中,可以通过串口通信获取和设置PLC(可编程逻辑控制器)的参数,实现对生产线的控制和监控。
第二代支付系统报文交换标准公共控制系统分册

第二代支付系统报文交换标准【公共控制系统分册】(版本1.2)中国人民银行清算总中心2011年07月文档修订记录版本编号变化状态简要说明日期变更人批准日期批准人V0.1 A 新建2010.3.30 孔昭龙2010.3.30 贺铁林V0.5 M 修改2010.4.16 孔昭龙2010.4.16 贺铁林V0.9 M 修改2010.6.28 孔昭龙2010.6.28 贺铁林V1.0 M 修改2010.9.24 孔昭龙2010.9.24 贺铁林V1.1 M 修改2011.3.30 孔昭龙2011.3.30 贺铁林V1.2 M 修改2011.7.15 孔昭龙2011.7.15 贺铁林注:变化状态:A—增加,M—修改,D—删除目录修改记录 (1)1报文清单及概要 (4)1.1报文清单 (4)1.2数据类型 (5)2第二代支付系统报文(XML格式) (6)2.1(复用IBPS)自由格式报文<CCMS.303.001.02> (6)2.2(复用IBPS、复用ISO20022报文)业务撤销申请报文<CCMS.307.001.02> (10)2.3(复用IBPS、复用ISO20022报文)业务撤销应答报文<CCMS.308.001.02> (14)2.4通用非签名信息业务报文<CCMS.310.001.01> (16)2.5通用非签名信息业务应答报文<CCMS.311.001.01> (23)2.6通用签名信息业务报文<CCMS.312.001.01> (24)2.7通用签名信息业务应答报文<CCMS.313.001.01> (31)2.8业务查询报文<CCMS.314.001.01> (33)2.9业务查复报文<CCMS.315.001.01> (38)2.10(复用ISO20022报文)业务状态查询申请报文<CCMS.316.001.01> (40)2.11(复用ISO20022报文)业务状态查询应答报文<CCMS.317.001.01> (44)2.12(复用ISO20022报文)业务退回申请报文<CCMS.318.001.01> (47)2.13(复用ISO20022报文)业务退回应答报文<CCMS.319.001.01> (54)2.14(复用IBPS)系统状态变更通知报文<CCMS.801.001.02> (58)2.15(复用IBPS)参与机构状态变更通知报文<CCMS.803.001.02> (61)2.16(复用IBPS)登录/退出申请报文<CCMS.805.001.02> (63)2.17(复用IBPS)登录/退出应答报文<CCMS.806.001.02> (66)2.18(复用IBPS)强制离线通知报文<CCMS.807.001.02> (68)2.19(复用IBPS)停启运通知报文<CCMS.809.001.02> (69)2.20ACS专用时间结束通知报文<CCMS.811.001.01> (72)2.21(复用IBPS)通用处理确认报文<CCMS.900.001.02> (74)2.22(复用IBPS)数字证书绑定通知报文<CCMS.903.001.02> (75)2.23业务种类与类型管理报文<CCMS.906.001.01> (78)2.24(复用IBPS)系统参数变更通知报文<CCMS.907.001.02> (80)2.25(复用IBPS)报文丢弃通知报文<CCMS.911.001.02> (86)2.26CIS代理行变更通知报文<CCMS.913.001.01> (88)2.27业务权限变更通知报文<CCMS.915.001.01> (90)2.28行名行号变更通知报文<CCMS.916.001.01> (94)2.29基础数据变更通知报文<CCMS.917.001.01> (97)2.30数字证书下载申请报文<CCMS.919.001.01> (101)2.31数字证书下载应答报文<CCMS.921.001.01> (104)2.32业务金额上限下发报文<CCMS.926.001.01> (106)2.33(复用IBPS)通信级确认报文<CCMS.990.001.02> (109)2.34探测请求报文<CCMS.991.001.01> (111)2.35探测回应报文<CCMS.992.001.01> (114)3业务组件 (116)3.1期数信息<N B I NF> (116)修改记录序号修改日期修改说明1.2010-3-30 [C] 创建第一稿作为文档模板;2.2010-4-16 [M] 发布0.5版本;3.2010-6-28 [M] 发布0.9版本;4.2010-9-24 [M] 发布1.0版本;5.2010-9-28 [M] 业务状态查询申请报文增加原报文类型编号要素6.2010-10-11 [M] 业务退回申请报文增加退回类型要素7.2010-10-12 [M] 基础数据变更通知报文增加节点代码要素8.2010-11-08 [A] 增加探测请求报文和探测回应报文9.2010-11-11 [D] 数字证书下载应答报文删除“期数信息”组件10.2010-11-24 [M] 数字证书下载申请报文修改对系统编号的说明11.2010-11-24 [M] 增加对报文分片组件的说明12.2010-12-01 [M] 行名行号变更通知报文的“本行上级参与机构”、“参与者简称”修改为可选项13.2010-12-07 [M] 数字证书下载应答报文增加“原报文标识号”14.2010-12-07 [M] 业务种类与类型管理报文的“业务类型编码”、“业务类型名称”、“业务种类编码”、“业务种类名称”修改为可选项15.2010-12-15 [M] 修改通用非签名信息业务报文、通用签名信息业务报文的报文序列图-场景五;修改业务查询报文、业务退回申请报文的报文序列图-场景三16.2010-12-15 [D] 删除业务权限变更通知报文中的报文分片组件17.2010-12-15 [M] 修改系统状态变更通知报文的报文说明18.2010-12-15 [A] 增加小额业务金额上限下发报文19.2010-12-20 [M] 增加对报文分片组件拼装规则的说明20.2010-12-23 [M] 修改了行名行号变更通知报文的报文结构21.2010-12-24 [M] 业务权限变更通知报文中增加了“权限权重值”要素22.2010-12-30 [M] 业务权限变更通知报文删除【期数信息】组件23.2010-12-30 [M] 业务种类与类型管理报文修改报文说明24.2010-12-31 [M] 业务权限变更通知报文中的“业务类型编码”的类型修改为Max5Text25.2011-01-21 [M] 行名行号变更通知报文增加对参与机构类别的说明26.2011-02-24 [M] 小额业务金额上限下发报文修改为业务金额上限下发报文27.2011-03-01 [M] 行名行号变更通知报文中“所属法人”的类型修改为Max14Text28.2011-03-07 [M] 业务查询报文中的查询类型由QueryTypeCode修改为BusinessQueryTypeCode29.2011-03-10 [M] 业务种类与类型管理报文中“变更类型”的XML Tag由ChgTp修正为ChngCtrl30.2011-03-11 [M] 业务金额上限下发报文中的变更类型修改为ChangeCode31.2011-03-11 [M] 业务权限变更通知报文修改报文说明,支持定时生效32.2011-03-14 [M] 业务撤销应答报文第二条说明中增加处理码SAZI000133.2011-03-15 [M] 修改通用非签名信息业务报文和通用签名信息业务报文的报文说明34.2011-03-28 [M] 系统参数变更通知报文增加需要下发参与者的公共参数清单35.2011-03-29 [M] 系统参数变更通知报文需要下发参与者的公共参数清单中修改IBPS系统的参数36.2011-03-30 [M] 修改“系统参数变更通知报文”的“需要下发到参与者的公共数据清单”;37.2011-03-30 [M] 发布1.1版本;38.2011-04-14 [M] 修改系统状态变更通知报文中关于期数是否可选的说明39.2011-04-27 [M] 修改期数信息组件中对期数组成规则的说明40.2011-04-27 [M] 修改ACS专用时间结束通知报文的报文说明41.2011-04-28 [M] 业务查复报文中的查询类型由QueryTypeCode修改为BusinessQueryTypeCode42.2011-05-05 [M] 行名行号变更通知报文中的“参与机构全称”的数据类型由Max35Text修改为Max60Text43.2011-05-16 [M] 业务退回申请报文根据xmldef.txt修改加签要素44.2011-05-18 [M] 修改业务撤销申请报文的要素名称和报文说明45.2011-05-19 [M] 增加备注,说明报文要素允许中文字符或禁止中文字符46.2011-05-19 [M] 业务金额上限下发报文中的“金额上限”的数据类型由ActiveCurrencyAndAmount修改为SummaryAmountText47.2011-05-20 [M] 系统参数变更通知报文增加关于期数的说明48.2011-05-20 [M] 业务状态查询应答报文中,“NPC清算日期/终态日期”修改为“NPC处理状态切换日期”;49.2011-05-25 [M] 业务状态查询应答报文,调整“NPC处理码”的位置;50.2011-05-30 [M] 业务退回申请报文,新增要素“原业务类型”、“附言”,同时“退回类型”的填写格式变化51.2011-05-30 [M] 业务查询报文,新增要素“票据号码、承兑日期、出票日期、汇票到期日、出票人全称、收款人全称、付款行全称”52.2011-05-30 [M] 业务退回应答报文中的“退回类型”、“退回应答状态”、“附言”填写格式变化53.2011-06-13 [M] 业务权限变更通知报文<ccms.915.001.01>和业务金额上限下发报文<ccms.926.001.01>中的权重值计算方法进行调整,修改说明描述;54.2011-06-17 [M] 参与机构状态变更通知报文<ccms.803.001.02>中“变更节点号”的属性由必选修改为可选55.2011-06-24 [M] CIS代理行变更通知报文删除报文分片组件56.2011-06-24 [M] 基础数据变更通知报文删除报文分片组件57.2011-06-24 [M] 行名行号变更通知报文中“管辖人行行号”的属性由必选修改为可选,并添加报文说明58.2011-06-30 [M] 参与机构状态变更通知报文中的“状态变更类型”新增“ST04:设置维护”59.2011-06-30 [M] 停启运通知报文中的“变更后的新状态”删除“NS04: NPC小时级停运;NS05: CCPC小时级停运”60.2011-07-12 [M]1、行名行号变更通知报文<ccms.916.001.01>中“本行上级参与机构”修改为Max70Text类型;61.2011-07-14 [M]1、为兼容网上支付跨行清算系统,数字证书绑定通知报文<ccms.903.001.02>报文的加核签要素调整;62.2011-07-15 [M] 发布1.2版本;63.2011-07-29 [M] 业务查询报文<ccms.314.001.01>修改报文说明说明:[C]-创建;[M]-修改;[A]-增加;[D]-删除;1报文清单及概要1.1报文清单序号报文编号报文名称报文方向是否加签是否对账ms.303.001.02自由格式报文参与机构<->CNAPS2ms.307.001.02业务撤销申请报文参与机构->CNAPS2 √ms.308.001.02业务撤销应答报文参与机构<-CNAPS2 √ms.310.001.01通用非签名信息业务报文参与机构<->CNAPS2ms.311.001.01通用非签名信息业务应答报文参与机构<->CNAPS2ms.312.001.01通用签名信息业务报文参与机构<->CNAPS2 √ms.313.001.01通用签名信息业务应答报文参与机构<->CNAPS2 √ms.314.001.01业务查询报文参与机构<->CNAPS2√HVPS-信息报文对账BEPS-信息报文对账ms.315.001.01业务查复报文参与机构<->CNAPS2√HVPS-信息报文对账BEPS-信息报文对账ms.316.001.01业务状态查询申请报文参与机构->CNAPS2ms.317.001.01业务状态查询应答报文参与机构<-CNAPS2 √ms.318.001.01业务退回申请报文参与机构<->CNAPS2 √ms.319.001.01业务退回应答报文参与机构<->CNAPS2 √ms.801.001.02系统状态变更通知报文参与机构<-CNAPS2ms.803.001.02参与机构状态变更通知报文参与机构<-CNAPS2ms.805.001.02登录/退出申请报文参与机构->CNAPS2 √ms.806.001.02登录/退出应答报文参与机构<-CNAPS2ms.807.001.02强制离线通知报文参与机构<-CNAPS2ms.809.001.02停启运通知报文参与机构<-CNAPS2ms.811.001.01 ACS专用时间结束通知报文参与机构->CNAPS2ms.900.001.02 通用处理确认报文参与机构<-CNAPS2 √ms.903.001.02数字证书绑定管理通知报文参与机构<->CNAPS2 √ms.906.001.01 业务种类与类型管理报文参与机构<-CNAPS2ms.907.001.02系统参数变更报文参与机构<-CNAPS2ms.911.001.02 报文丢弃通知报文参与机构<-CNAPS2ms.913.001.01CIS代理行变更通知报文参与机构<-CNAPS2ms.915.001.01业务权限变更通知报文参与机构<-CNAPS2ms.916.001.01 行名行号变更通知报文参与机构<-CNAPS2ms.917.001.01基础信息变更通知报文参与机构<-CNAPS2ms.919.001.01数字证书下载申请报文参与机构->CNAPS2 √ms.921.001.01数字证书下载应答报文参与机构<-CNAPS2 √ms.926.001.01 业务金额上限下发报文参与机构<-CNAPS2ms.990.001.02 通信级确认报文参与机构<->CNAPS2ms.991.001.01 探测请求报文参与机构->CNAPS2ms.992.001.01 探测回应报文参与机构<-CNAPS21.2数据类型序号类型名称类型定义附加说明1.无无无第二代支付系统报文格式标准(公共控制系统分册)2第二代支付系统报文(XML格式)2.1(复用IBPS)自由格式报文<ccms.303.001.02>2.1.1报文功能参与机构之间或参与机构与CNAPS2节点之间用于业务通知、联络等事项的信息类业务报文。
境内外币支付系统报文格式标准

附件四:境内外币支付系统报文格式标准外币支付系统接口报文格式标准V 1.4中国人民银行科技司二〇〇八年四月目录1报文标准概述 (9)1.1概述 (9)1.1.1 属性符号 (9)1.1.2 X字符集 (9)1.1.3 英文简称命名规范 (10)1.1.4 报文结构 (10)1.2报文块格式 (10)1.2.1 基本头块 (10)1.2.2 应用头块 (11)1.2.3 用户头块 (13)1.2.4 正文块 (14)1.2.5 附加正文块 (17)1.2.6 签名块 (18)1.2.7 报尾块 (19)2主要数据定义 (19)2.1约定和检查规则 (19)2.2特定变量定义 (19)2.2.1 DATE变量定义 (19)2.2.2 TIME变量定义 (20)2.2.3 行号BIC码变量定义 (20)2.2.4 金额AMOUNT变量定义 (20)2.2.5 借贷标识变量定义<DC> (20)2.2.6 货币符号<CUR> (21)2.2.7 业务种类<BUSITYPE> (21)2.2.8 汇款人账户性质<ACCTYPE> (21)2.2.9 业务参考号<MSGREFNO> (21)2.2.10 回车换行符<CRLF> (21)2.2.11 77E填写规则: (21)2.3支付业务处理状态定义 (21)2.4支付交易序号 (22)2.5客户账号 (22)3报文格式定义 (23)3.1报文清单 (23)3.2外币支付业务类 (25)3.2.1 MT103(FMT100):境内跨行贷记业务报文(境内业务) (25)3.2.2 MT103(FMT101):境内跨行贷记业务报文(汇出业务) (26)3.2.3 MT103(FMT102):境内跨行贷记业务报文(汇入业务) (28)3.2.4 MT103(FMT103):境内跨行贷记业务报文(退汇业务) (28)3.2.5 MT103(FMT104):境内跨行贷记业务报文(转汇信息) (28)3.2.6 MT202(FMT200):银行间资金调拨业务报文(境内业务) (28)3.2.7 MT202(FMT201):银行间资金调拨业务报文(汇出业务) (29)3.2.8 MT202(FMT202):银行间资金调拨业务报文(汇入业务) (30)3.2.9 MT202(FMT204): 银行间资金调拨业务报文(退汇业务) (30)3.2.10 MT203(FMT203):轧差净额业务报文 (30)3.3清算与结算类 (31)3.3.1 MT198(FMT010):贷记业务确认通知报文 (31)3.3.2 MT198(FMT011):清算净额结算报文 (32)3.3.3 MT198(FMT012):清算净额结算回执报文 (34)3.3.4 MT198(FMT013):净额结算通知报文 (35)3.3.5 MT198(FMT014):轧差净额业务被记账行清算通知报文 (35)3.3.6 MT198(FMT015):轧差净额业务被借记行排队通知报文 (36)3.3.7 MT198(FMT016):轧差净额业务确认通知报文 (37)3.4业务信息类 (38)3.4.1 MT195(FMT195):查询报文 (38)3.4.2 MT196(FMT196):查复报文 (39)3.4.3 MT199(FMT199):自由格式报文 (39)3.4.4 MT192(FMT191):撤销申请报文 (40)3.4.5 MT196(FMT192):撤销应答报文 (40)3.4.6 MT192(FMT193):退汇申请报文 (41)3.4.7 MT196(FMT194):退汇应答报文 (41)3.4.8 MT198(FMT020):通用确认报文 (42)3.4.9 MT198(FMT021):计费通知信息报文 (42)3.4.10 MT198(FMT023):数字签名查询报文 (44)3.4.11 MT198(FMT024):数字签名查复报文 (45)3.4.12 MT198(FMT025):转汇信息确认报文 (46)3.4.13 MT198(FMT026):日初资金圈存授信确认报文 (46)3.4.14 MT198(FMT027):清算净额结算回执确认报文 (47)3.5查询管理类 (48)3.5.1 MT920(FMT920):结算账户余额查询请求报文 (48)3.5.2 MT941(FMT941):结算账户余额查询回应报文 (48)3.5.3 MT985(FMT985):支付业务状态查询报文 (49)3.5.4 MT986(FMT986):支付业务状态查询应答报文 (49)3.5.5 MT198(FMT031):支付业务排队管理报文 (50)3.5.6 MT198(FMT032):支付业务排队管理应答报文 (51)3.5.7 MT198(FMT033):额度信息查询报文 (52)3.5.8 MT198(FMT034):额度信息应答报文 (53)3.6流动性管理类 (54)3.6.1 MT198(FMT041):日初资金圈存授信报文 (54)3.6.2 MT198(FMT042):可用额度预警通知报文 (54)3.6.3 MT198(FMT043):可用额度预警管理报文 (55)3.6.4 MT198(FMT044):可用额度预警管理应答报文 (55)3.6.5 MT198(FMT045):圈存资金调整报文 (56)3.6.6 MT198(FMT046):圈存资金调整应答报文 (57)3.6.7 MT198(FMT040):圈存资金调整通知报文 (57)3.6.8 MT198(FMT047):授信额度调整报文 (58)3.6.9 MT198(FMT048):授信额度调整应答报文 (58)3.6.10 MT198(FMT049):授信额度调整通知报文 (59)3.7系统管理类 (60)3.7.1 MT198(FMT060):系统状态变更通知报文 (60)3.7.2 MT198(FMT061):业务权限控制报文 (61)3.7.3 MT198(FMT062):公共数据变更报文 (61)3.7.4 MT198(FMT063):登录申请报文 (62)3.7.5 MT198(FMT064):登录应答报文 (63)3.7.6 MT198(FMT065):退出申请报文 (63)3.7.7 MT198(FMT066):退出应答报文 (64)3.7.8 MT198(FMT067):强制退出登录通知报文 (64)3.7.9 MT198(FMT068):业务截止警告通知报文 (64)3.8对账类 (65)3.8.1 MT198(FMT070):清算净额汇总核对报文 (65)3.8.2 MT198(FMT071):清算净额明细核对申请报文 (65)3.8.3 MT198(FMT072):支付业务汇总核对报文 (66)3.8.4 MT198(FMT073):支付业务明细申请报文 (67)3.8.5 MT198(FMT074):轧差净额业务核对报文(暂不开发) (69)3.9行号类 (70)3.9.1 MT198(FMT080):参与者行号变更通知报文 (70)3.9.2 MT198(FMT081):直接参与者币种变更通知报文 (71)3.9.3 MT198(FMT082):直接参与者币种变更确认报文 (72)3.9.4 MT198(FMT083):间接参与者行号变更申请报文 (73)3.9.5 MT198(FMT084):间接参与者行号变更确认报文 (74)3.9.6 MT198(FMT085):结算账户销户申请报文 (75)3.9.7 MT198(FMT086):结算账户销户应答报文 (75)3.9.8 MT198(FMT087):币种变更通知报文 (76)3.9.9 MT198(FMT088):数字证书行号绑定关系变更申请报文 (77)3.9.10 MT198(FMT089):数字证书行号绑定关系变更通知报文 (77)4附录 TAG与域名一览表 (79)版本修改记录:说明:[C]-创建;[M]-修改报文;[A]-增加报文;[D]-删除报文;1报文标准概述1.1概述1.1.1属性符号说明1:对于特定的域,如账号,在数字与字母混合使用时,不得大小写混用,不得使用字母O和o,I和i,以避免与数字0和1混淆。
境内外币支付系统报文格式标准

附件四:境外币支付系统报文格式标准外币支付系统接口报文格式标准V 1.4中国人民银行科技司二〇〇八年四月目录1报文标准概述 (8)1.1概述 (8)1.1.1 属性符号 (8)1.1.2 X字符集 (8)1.1.3 英文简称命名规 (9)1.1.4 报文结构 (9)1.2报文块格式 (9)1.2.1 基本头块 (9)1.2.2 应用头块 (10)1.2.3 用户头块 (12)1.2.4 正文块 (13)1.2.5 附加正文块 (16)1.2.6 签名块 (17)1.2.7 报尾块 (18)2主要数据定义 (18)2.1约定和检查规则 (18)2.2特定变量定义 (19)2.2.1 DATE变量定义 (19)2.2.2 TIME变量定义 (19)2.2.3 行号BIC码变量定义 (19)2.2.4 金额AMOUNT变量定义 (19)2.2.5 借贷标识变量定义<DC> (19)2.2.6 货币符号<CUR> (20)2.2.7 业务种类<BUSITYPE> (20)2.2.8 汇款人账户性质<ACCTYPE> (20)2.2.9 业务参考号<MSGREFNO> (20)2.2.10 回车换行符<CRLF> (20)2.2.11 77E填写规则: (20)2.3支付业务处理状态定义 (20)2.4支付交易序号 (21)2.5客户账号 (21)3报文格式定义 (21)3.1报文清单 (21)3.2外币支付业务类 (23)3.2.1 MT103(FMT100):境跨行贷记业务报文(境业务) (23)3.2.2 MT103(FMT101):境跨行贷记业务报文(汇出业务) (25)3.2.3 MT103(FMT102):境跨行贷记业务报文(汇入业务) (26)3.2.4 MT103(FMT103):境跨行贷记业务报文(退汇业务) (27)3.2.5 MT103(FMT104):境跨行贷记业务报文(转汇信息) (27)3.2.6 MT202(FMT200):银行间资金调拨业务报文(境业务) (27)3.2.7 MT202(FMT201):银行间资金调拨业务报文(汇出业务) (28)3.2.8 MT202(FMT202):银行间资金调拨业务报文(汇入业务) (29)3.2.9 MT202(FMT204): 银行间资金调拨业务报文(退汇业务) (29)3.2.10 MT203(FMT203):轧差净额业务报文 (29)3.3清算与结算类 (30)3.3.1 MT198(FMT010):贷记业务确认通知报文 (30)3.3.2 MT198(FMT011):清算净额结算报文 (31)3.3.3 MT198(FMT012):清算净额结算回执报文 (32)3.3.4 MT198(FMT013):净额结算通知报文 (34)3.3.5 MT198(FMT014):轧差净额业务被记账行清算通知报文 (34)3.3.6 MT198(FMT015):轧差净额业务被借记行排队通知报文 (35)3.3.7 MT198(FMT016):轧差净额业务确认通知报文 (35)3.4业务信息类 (37)3.4.1 MT195(FMT195):查询报文 (37)3.4.2 MT196(FMT196):查复报文 (37)3.4.3 MT199(FMT199):自由格式报文 (38)3.4.4 MT192(FMT191):撤销申请报文 (38)3.4.5 MT196(FMT192):撤销应答报文 (39)3.4.6 MT192(FMT193):退汇申请报文 (39)3.4.7 MT196(FMT194):退汇应答报文 (40)3.4.8 MT198(FMT020):通用确认报文 (40)3.4.9 MT198(FMT021):计费通知信息报文 (41)3.4.10 MT198(FMT023):数字签名查询报文 (43)3.4.11 MT198(FMT024):数字签名查复报文 (44)3.4.12 MT198(FMT025):转汇信息确认报文 (44)3.4.13 MT198(FMT026):日初资金圈存授信确认报文 (45)3.4.14 MT198(FMT027):清算净额结算回执确认报文 (46)3.5查询管理类 (47)3.5.1 MT920(FMT920):结算账户余额查询请求报文 (47)3.5.2 MT941(FMT941):结算账户余额查询回应报文 (47)3.5.3 MT985(FMT985):支付业务状态查询报文 (48)3.5.4 MT986(FMT986):支付业务状态查询应答报文 (48)3.5.5 MT198(FMT031):支付业务排队管理报文 (49)3.5.6 MT198(FMT032):支付业务排队管理应答报文 (50)3.5.7 MT198(FMT033):额度信息查询报文 (51)3.5.8 MT198(FMT034):额度信息应答报文 (52)3.6流动性管理类 (52)3.6.1 MT198(FMT041):日初资金圈存授信报文 (52)3.6.2 MT198(FMT042):可用额度预警通知报文 (53)3.6.3 MT198(FMT043):可用额度预警管理报文 (53)3.6.4 MT198(FMT044):可用额度预警管理应答报文 (54)3.6.5 MT198(FMT045):圈存资金调整报文 (55)3.6.6 MT198(FMT046):圈存资金调整应答报文 (55)3.6.7 MT198(FMT040):圈存资金调整通知报文 (56)3.6.8 MT198(FMT047):授信额度调整报文 (57)3.6.9 MT198(FMT048):授信额度调整应答报文 (57)3.6.10 MT198(FMT049):授信额度调整通知报文 (58)3.7系统管理类 (59)3.7.1 MT198(FMT060):系统状态变更通知报文 (59)3.7.2 MT198(FMT061):业务权限控制报文 (59)3.7.3 MT198(FMT062):公共数据变更报文 (60)3.7.4 MT198(FMT063):登录申请报文 (61)3.7.5 MT198(FMT064):登录应答报文 (61)3.7.6 MT198(FMT065):退出申请报文 (62)3.7.7 MT198(FMT066):退出应答报文 (62)3.7.8 MT198(FMT067):强制退出登录通知报文 (63)3.7.9 MT198(FMT068):业务截止警告通知报文 (63)3.8对账类 (63)3.8.1 MT198(FMT070):清算净额汇总核对报文 (63)3.8.2 MT198(FMT071):清算净额明细核对申请报文 (64)3.8.3 MT198(FMT072):支付业务汇总核对报文 (64)3.8.4 MT198(FMT073):支付业务明细申请报文 (66)3.8.5 MT198(FMT074):轧差净额业务核对报文(暂不开发) (67)3.9行号类 (68)3.9.1 MT198(FMT080):参与者行号变更通知报文 (68)3.9.2 MT198(FMT081):直接参与者币种变更通知报文 (69)3.9.3 MT198(FMT082):直接参与者币种变更确认报文 (70)3.9.4 MT198(FMT083):间接参与者行号变更申请报文 (71)3.9.5 MT198(FMT084):间接参与者行号变更确认报文 (72)3.9.6 MT198(FMT085):结算账户销户申请报文 (73)3.9.7 MT198(FMT086):结算账户销户应答报文 (74)3.9.8 MT198(FMT087):币种变更通知报文 (75)3.9.9 MT198(FMT088):数字证书行号绑定关系变更申请报文 (75)3.9.10 MT198(FMT089):数字证书行号绑定关系变更通知报文 (76)4附录TAG与域名一览表 (78)版本修改记录:说明:[C]-创建;[M]-修改报文;[A]-增加报文;[D]-删除报文;1报文标准概述1.1概述1.1.1属性符号母O和o,I和i,以避免与数字0和1混淆。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ANSI X12是由美国国家标准委员会在1979年创立的认可标准委员会(ASC-Accredited Standards Committee)X12-制定的EDI报文标准,是为了满足企业之间的商业数据的电子数据交换。
每次发布包括一系列的信息类型,比如invoice、purchase order等。
每一个信息类型都有特定的数字代替它的名称。
比如,电子发票invoice对应的信息类型为X12 810,订单purchase order为X12 850,发货通知Advanced Delivery Note是X12 856。
以下以苹果APPLE X12 850为样例,提供具体解析:ISA*00* *00* *14*TESTXXXXXX*ZZ*TEST01XXXXXXXXX*140928*2141*U*00401*000000001*1*T*>~GS*PO*TEST03XXXX*TEST04XXXXXX*20140928*2141*1*X*004010~ST*850*0001~BEG*00*DS*0592608583**20140928~REF*SB*ZZ11~REF*6P*ZZ~REF*8M*0056~REF*CR*XXXXXXX123~PER*CN*ZHIXING~CSH*BK~SAC*C*ZZZZ**********06~TD5*Z*2*XUPSC02~N9*ZZ*XXXX~MSG*http:XXXXXXXXXXXXXX.pdf~N1*BY*ZHIXING*92*5601~N1*ST*XIAN*92*0000858638~N2*XIAN*ZHIXING~N3*RSSBUS*XIAN KAIFAQU~N4*SHANXI, XIAN PROVINCE**710000*CN*SP*100~PO1*00010*5000*EA*2.33*PE*BP*XXXXXX~PID*F****A001,C001,L01,X147****EN~REF*CO*7282973909~REF*LI*000010~SCH*5000*EA***002*20140928~CTT*1*5000~SE*24*0001~GE*1*1~IEA*1*000000001~其中,X12 850报文由段落(Segment)和字段(Element)组成,“~”为段落间分隔符,“*”为字段间分隔符。
一个段落(Segment)包含多个字段(Element),段落头部(Segment Header)是每个段落第一个字符,如ISA、GS、ST、BEG、REF、CSH、TD5、PO1、PID等。
段落头部(Segment Header)决定了整段语句的业务含义,如BEG段落中的业务含义为文件编号和相关日期等。
以下对X12 850 报文中每个segment的具体解析。
1.X12 850头部Segment解析:ISA、GS 、GE、IEA segment是EDI 报文的头尾部信息,ISA、GS与GE、IEA是两两成对的segmentISA*00* *00* *14*TESTXXXXXX*ZZ*TEST01XXXXXXXXX*140928*2141*U*00401*000000001*1*T*>~ISA segment:表示Interchange Control Header。
在ISA segment中ISA06/08表示Interchange Sender/Receiver Identifier;ISA09/10表示Interchange Date/Time;ISA12表示报文执行的Interchange Control Version number 如00401);ISA13表示ISA number-Interchange Control Number,我们可以根据ISA number查找该文件;ISA15 是Usage Indicator表示该报文是正式报文(P)还是测试报文(T)。
GS*PO*TEST03XXXX*TEST04XXXXXX*20140928*2141*1*X*004010~GS segment:Functional Group Header。
GS01表示该EDI报文的业务类型,如上代码中的PO表示采购订单;GS02/03表示Application Sender/Receiver Identifier;GS04/05:表示该EDI报文创建的日期与时间;GS08表示报文执行的EDI标准。
GE*1*1~与GS segment成对出现,GS02与GS06相同。
IEA*1*000000001~与ISA segment成对出现,IEA02与ISA13相同。
2.业务部分segment解析从ST segment到SE segment是对850采购订单业务值的描述:ST*850*0001~ST segment:ST01表示EDI 报文类型,比如850表示采购订单。
BEG*00*DS*0592608583**20140928~BEG segment:BEG03表示订单号,BEG05表示订单日期。
REF*SB*ZZ11~REF*6P*ZZ~REF*8M*0056~REF*CR*XXXXXXX123~REF segment:是对一些识别信息的描述,REF01表示信息类型(比如SB表示销售区域、6P表示分组号、8M表示原公司代码、CR表示客户代码、CO表示客户订单号等),而REF02就是该类型信息的具体的描述了。
PER*CN*ZHIXING~PER segment:是对通讯信息的描述,PER01表示实体类型,PER02表示联系人名称,PER04表示联系人电话。
CSH*BK~CSH segment:CSH01是对需求类型的描述(BK表示Ship Partial - Balance Back Order、SC表示Ship Complete)。
TD5*Z*2*XUPSC02~TD5 segment:TD503是对运输方式的描述。
N1*BY*ZHIXING*92*5601~N1*ST*XIAN*92*0000858638~N1 segment:是对订单中涉及的相关实体的描述,N101表示实体类型(比如BY表示买方),N102表示对应的实体编号。
N3*RSSBUS*XIAN KAIFAQU~N4*SHANXI, XIAN PROVINCE**710000*CN*SP*100~N3 segment:是对实体地址信息的描述(街道详细信息)。
N4 segment:是对实体地理信息的描述(国家/省份/邮编等信息)。
PO1*00010*5000*EA*2.33*PE*BP*XXXXXX~PO1 segment:是对采购订单明细信息的具体描述(商品编号/数量/单价)。
PO101表示该订单的行号,PO102表示数量,PO103数量单位,PO104表示单价,PO105表示价格单位,PO107表示商品代码。
PID*F****A001,C001,L01,X147****EN~PID segment:是对商品属性的描述。
SCH*5000*EA***002*20140928~SCH segment:是对要求到货日期的描述。
知行软件获得美国RSSBus Inc.独家授权,集研发、实施、运维为一体,为亚洲地区RSSBus Connect用户提供标准的EDI软件及解决方案。
了解更多EDI案例,联系我们。
出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。
然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。
诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体;陟罚臧否,不宜异同。
若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。
先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。
侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。
先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。
后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。
受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。
今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。
此臣所以报先帝而忠陛下之职分也。
至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。
若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。
臣不胜受恩感激。
今当远离,临表涕零,不知所言。