《最新6.中国票据交易系统直连接口规范(清算结算分册).doc》由会员分享,可在线阅读,更多相关《最新6.中国票据交易系统直连接口规范(清算结算分册).doc(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品资料6.中国票据交易系统直连接口规范(清算结算分册).内部资料,注意保管中国票据交易系统直连接口规范【清算结算分册】上海票据交易所2019年04月文档修订记录版本编号变化状态简要说明日期变更人批准日期批准人V1.0A新建2017.6.8俞乾、黄伟光2017.6.8欧韵君V2.0M修改2017.9.30俞乾2017.9.30欧韵君V2.1M修改2018.4.20俞乾2018.4.20欧韵君V2.2M修改2019.4.30徐萌冉2019.4.30欧韵君注:变化状态:A增加,M修改,D删除目 录修改记录序号修改日期修改说明1.2017-6-251、 M-修改 票据业务结算结果通知报文(CAS00
2、1)报文结构中“结算时间”属性改为 0.1,并修改报文说明描述;2.2017-06-291、 M-修改 票据业务结算结果通知报文(CAS001)报文结构增加输出字段“大额支付系统报文标识号”,并在报文说明内增加该字段说明;3.2017-07-101、 M-修改 票据业务结算结果通知报文(CAS001)报文结构中“结算金额”、收款方资金账户账号、资金账户名称,付款方资金账户账号、资金账户名称属性改为 0.1,并修改这5个字段的报文说明描述;4.2017-07-101、 A-增加 票据业务结算状态查询应答报文(CAS004)中报文结构增加输出“付款方机构代码”、“收款方机构代码”;报文处理规则中增
3、加说明:“根据结算请求类型(托收、追索)、票据号码查询时,同一票据号码有可能对应多条结算请求记录,系统返回最新一条结算请求处理记录。”5.2017-07-101、 M-修改 票交所资金账户出金申请报文(CAS011)报文功能处修改为:票交所系统通过通用业务确认报文(CIM001)反馈通知2、 M-修改 1.7票交所资金账户出金申请时序图同步调整。6.2017-07-101、 M-修改 票交所资金账户出入金通知报文(CAS012)报文功能处修改为:“由系统参与者从银行端发起入金或者从票交所发起出金后被收款行(机构)退汇,票交所系统将出入金处理结果通知系统参与者”。2、 M-修改 票交所资金账户出
4、入金通知报文(CAS012)报文说明第4点:“入金业务时,填写大额反馈的付款人开户行行号”调整为“入金业务时,填写大额反馈的收款人开户行行号”。3、 A-增加 票交所资金账户出入金通知报文(CAS012)增加报文处理规则:“票交所系统处理入金业务时,若发现会员上送的收款人账号、收款人账户名称与系统中信息不一致而出现挂账时,系统以收款人账号为准,若收款人账号在票交所系统中存在,则向该账号所属机构下发票交所资金账户入金通知报文;若收款人账号不存在,则不通知。”7.2017-07-191、 M-修改 票据业务结算状态查询应答报文(CAS004)中报文处理规则修改为:“根据结算请求类型、票据号码查询时
5、,同一票据号码有可能对应多条结算请求记录,系统返回与查询机构相关的所有结算请求信息列表,并按结算先后顺序排列。只能查询当日的结算请求,当日无结算请求的反馈错误信息“该查询记录不存在”。”2、 A-增加 票据业务结算结果通知报文(CAS001)中报文说明增加“4. 应付利息:若票据结算方式为纯票过户(FOP)时为空。”3、 M-修改 票交所资金账户出金申请报文中的报文处理规则第二条修改为“系统参与者申请出金,系统处理后反馈通用业务确认报文(CIM001)。”8.2017-07-261、 M-修改 票交所资金账户出金申请报文(CAS011)中收款人开户行行号的类型修改为MaxMin12Numeri
6、cText。2、 M-修改 票交所资金账户出入金通知报文(CAS012)中收款人开户行行号和付款人开户行行号的类型修改为MaxMin12NumericText。9.2017-09-041、 M-修改 票交所资金账户出入金通知报文(CAS012)修改通知信息中的出入金业务时间2、 M-修改 票交所资金账户出入金通知报文(CAS012)修改报文处理规则10.2017-09-211、 M-修改 报文结构中的业务种类增加再贴现业务、质押式回购提前逾期赎回相关内容,修订相关描述11.2017-10-91、 M-修改票据业务结算状态查询应答报文(CAS004)结算失败代码栏位改为非必输2、 M-修改票交所
7、资金账户清算排队查询应答报文(CAS006)结算请求编号为非必输12.2017-11-221、 M-修改 票据业务结算结果通知报文(CAS001)的报文处理规则13.2018-11-71、 M-修改 票据业务资金清算排队通知报文(CAS002)增加适用于扣费引起的排队场景处理。说明:C-创建;M-修改;A-增加;D-删除;1. 各业务场景报文流程1.1 票据业务结算结果通知1.2 票据业务资金清算排队通知注:如资金补足,后续下发结算结果为“结算成功”的票据业务结算结果通知报文;如按照业务规则需撤销排队或者在支付系统日终撤销排队且撤销成功的,后续下发结算结果为“结算失败”的票据业务结算结果通知报
8、文。票据业务资金清算排队通知报文,在票交所资金账户或大额资金账户余额不足时,均下发此通知报文。1.3 票据业务结算状态查询1.4 票交所资金账户清算排队管理1.5 票交所资金账户状态变更通知1.6 票交所资金账户信息查询1.7 票交所资金账户出金申请1.8 票交所资金账户入金通知场景一:收到入金,直接入账或退汇场景二:收到入金挂账,挂账后人工处理1.9 票交所资金账户结息通知2. 中国票据交易系统报文(XML格式)2.1 票据业务结算结果通知报文(CAS001)2.1.1 报文功能票据业务结算完成后,通知付款会员和收款会员业务结算结果,包括交割单信息。注:无论会员资金清算路径使用人民银行清算账
9、户还是资金账户,均需要该通知。2.1.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.结算信息1.15.-交割单编号1.1Max24AlphaNumericText6.-结算时间0.1ISODateTime7.-业务种类1.1StlRequestType8.-结算方式1.1SettleType9.-清算类型1.1ClearType10.-结算金额0.1CurrencyAndAmount11.-应付利息0.1CurrencyAndAmount12.-票据张数1.1Max10NumericTe
10、xt13.-成交单编号0.1Max20AlphaNumericText14.-票据号码1.1Max30NumericText15.-资金收款方信息1.116.-机构代码1.1MaxMin9NumericText17.-托管账户账号1.1Max32AlphaNumericText 18.-托管账户名称1.1Max150Text19.-资金账户账号0.1Max32AlphaNumericText 20.-资金账户名称0.1Max150Text21.-资金付款方信息1.122.-机构代码1.1MaxMin9NumericText23.-托管账户账号1.1Max32AlphaNumericText 2
11、4.-托管账户名称1.1Max150Text25.-资金账户账号0.1Max32AlphaNumericText 26.-资金账户名称0.1Max150Text27.-大额支付系统报文标识号0.1Max35NumericText28.结算结果信息1.129.-结算结果1.1StlResult30.-结算失败代码0.1StlFlRson2.1.3 报文说明1. 交割单编号:票交所系统生成的交割单号,唯一性;票据未结算完成时下发结算请求编号,结算完成后,下发交割单编号;实际数据上看结算请求编号与交割单编号为同一个编号。2. 结算时间:处理完成的系统时间,结算结果已撤销时为空3. 业务种类:通过直连
12、或客户端办理的业务在结算后,均会向开通接收票据业务结算结果通知报文权限的机构下发该报文。4. 结算金额:若票据结算方式为纯票过户(FOP)时为空。5. 应付利息:若票据结算方式为纯票过户(FOP)时为空。6. 票据张数:如为质押式回购逾期赎回、再贴现质押式回购逾期赎回且质押票据包中部分票据已到期的,填写质押票据包中剩余未到期票据的张数。7. 成交单编号:业务种类为转贴现时,填写转贴现成交单编号;业务种类为质押式回购首期、质押式回购到期、质押式回购提前赎回、质押式回购逾期赎回时,填写质押式回购成交单编号;业务种类为买断式回购首期、买断式回购到期时,填写买断式回购的成交单编号;业务种类为再贴现买断
13、时,填写再贴现买断成交单编号;业务种类为再贴现质押式回购首期、再贴现质押式回购到期、再贴现质押式回购提前赎回、再贴现质押式回购逾期赎回时,填写再贴现质押式回购成交单编号。8. 票据号码:如业务种类为托收或者追索,填写该票据号码;其他情况下,填写票据清单中的首张票据号码。特殊规则:如为质押式回购逾期赎回、再贴现质押式回购逾期赎回且质押票据包中部分票据已到期的,填写当前质押票据包中剩余未到期票据的首张票据号码。9. 资金收款方信息:卖方/正回购方/收款方机构代码:系统参与者在票交所系统中的机构代码卖方/正回购方/收款托管账号:系统参与者在票交所系统中的托管账号卖方/正回购方/收款托管账户名称:系统
14、参与者在票交所系统中的托管账号名称10. 卖方/正回购方/收款资金账号:机构用于票据业务清算的资金账户,如在人民银行开立清算账户的,填写大额支付系统行号;如果在票交所开户的,填写票交所资金账户账号;若票据结算方式为纯票过户(FOP)时为空。11. 卖方/正回购方/票交所资金账户名称:机构用于票据业务清算的资金账户名称,如在人民银行开立清算账户的,填写大额支付系统行名;如果在票交所开户的,填写票交所资金账户名称;若票据结算方式为纯票过户(FOP)时为空。12. 资金付款方信息:买方/逆回购方/付款机构代码:系统参与者在票交所系统中的机构代码买方/逆回购方/付款托管账号:系统参与者在票交所系统中的
15、托管账号买方/逆回购方/付款托管账户名称:系统参与者在票交所系统中的托管账号名称13. 买方/逆回购方/付款资金账号:机构用于票据业务清算的资金账户,如在人民银行开立清算账户的,填写大额支付系统行号;如果在票交所开户的,填写票交所资金账户账号;若票据结算方式为纯票过户(FOP)时为空。14. 买方/逆回购方/付款资金账户名称:机构用于票据业务清算的资金账户名称,如在人民银行开立清算账户的,填写大额支付系统行名;如果在票交所开户的,填写票交所资金账户名称;若票据结算方式为纯票过户(FOP)时为空。15. 大额支付系统报文标识号:对于结算请求的买卖双方有任何一方需通过人民银行大额支付系统进行清算的
16、结算请求,同时返回大额支付系统的报文标识号;若结算请求仅在票交所系统内进行内部资金账户清算的结算请求,则为空。2.1.4 报文处理规则1.收到结算结果为“结算失败”“已撤销”的通知:(1)业务种类为“转贴现”票据状态更新为:可交易票据流转阶段更新为:转贴现清算失败(2)业务种类为“质押式回购首期” 票据状态和票据流转阶段更新为相关交易发起前的状态(3)业务种类为“买断式回购首期”票据状态更新为:可交易票据流转阶段更新为:买断式回购清算失败(4)业务种类为“质押式回购到期”票据状态更新为:已质押票据流转阶段更新为:质押式回购已逾期(5)业务种类为“买断式回购到期”票据状态更新为:可交易票据流转阶
17、段更新为:买断式回购已逾期(6)业务种类为“托收”票据状态更新为:托收在途票据流转阶段更新为:提前提示付款已确认拒付、提示付款已确认拒付(7)业务种类为“追索”票据状态更新为:追索中票据流转阶段更新为:拒付追索扣款失败2. 收到结算结果为“结算成功”的通知:(1)业务种类为“转贴现”票据状态更新为:可交易票据流转阶段更新为:转贴现已清算(2)业务种类为“质押式回购首期”票据状态更新为:已质押票据流转阶段更新为:质押式回购已清算(3)业务种类为“买断式回购首期”票据状态更新为:买断式回购待赎回票据流转阶段更新为:买断式回购已清算(4)业务种类为“质押式回购到期”票据状态更新为:原状态(质押式回购
18、前)票据流转阶段更新为:原流转阶段(质押式回购前)(5)业务种类为“买断式回购到期”票据状态更新为:可交易票据流转阶段更新为:买断式回购到期已清算(6)业务种类为“托收”票据状态更新为:已结清票据流转阶段更新为:票据已结清(7)业务种类为“追索”A.付款方为承兑人票据状态更新为“已结清”票据流转阶段更新为:票据已结清B. 付款方为非承兑人票据状态更新为“追索中”票据流转阶段更新为:拒付追索扣款成功(8)业务种类为“再贴现质押式回购”票据状态更新为:已质押票据流转阶段更新为:再贴现质押式回购已清算(9)业务种类为“再贴现买断”票据状态更新为:可交易票据流转阶段更新为:再贴现买断已清算(10)业务
19、种类为“再贴现质押式回购到期”(再贴现到期不是自动触发,由人行点击后触发,支持提前和逾期触发)票据状态更新为:原状态(再贴现质押式回购前)票据流转阶段更新为:原流转阶段(再贴现质押式回购前)(11)业务种类为“提前和逾期赎回申请报文”A.赎回类别为“提前赎回”票据状态更新为:质押式回购前状态票据流转阶段更新为:质押式回购前流转阶段B.赎回类别为“逾期赎回”a)不嵌套买断式回购,或者嵌套买断式回购但赎回日期在买断式回购到期前(含当日)票据状态更新为:质押式回购前状态票据流转阶段更新为:质押式回购前流转阶段b)嵌套买断式回购但赎回日期在买断式回购到期后(不含当日)时:票据状态更新为:可交易票据流转
20、阶段更新为:买断式回购已逾期2.2 票据业务资金清算排队通知报文(CAS002)2.2.1 报文功能票据业务,包括交易类业务以及非交易类业务(不包含出入金)进行资金清算时,如遇付款人在人民银行开立的清算账户或者在票交所开立的资金账户余额不足的,正在大额支付系统或者票交所系统进行资金排队的,向收付款双方发送资金结算排队通知。注:如付款人使用清算账户清算,则会同时从大额收到即时转账排队/撤销通知报文,和从票交所系统收到票据业务资金清算排队通知报文。2.2.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateT
21、ime4.结算信息1.15.-业务请求编号1.1Max24AlphaNumericText6.-业务请求时间1.1ISODateTime7.-业务种类1.1StlRequestType8.-结算方式1.1SettleType9.-清算类型1.1ClearType10.-结算金额1.1CurrencyAndAmount11.-成交单编号0.1Max20AlphaNumericText12.-票据号码0.1Max30NumericText13.-付款方机构代码1.1MaxMin9NumericText14.-收款方机构代码1.1MaxMin9NumericText2.2.3 报文说明1.成交单编号
22、、票据号码的填写规则与票据业务结算结果通知报文的相关字段相同。2.业务请求编号:当业务种类为扣费时,业务请求编号填写扣费请求编号;当业务种类为扣费以外的其他种类时,业务请求编号填写结算请求编号。3.业务种类:通过直连或客户端办理的业务在结算排队后,均会向开通接收票据业务资金排队通知报文权限的机构下发该报文。4.收款方机构代码:当业务种类为扣费时,收款方机构为票交所,机构代码用9个0表示;当业务为扣费以外的其他种类时,收款方机构代码填写收款系统参与者的机构代码。2.2.4 报文处理规则无。2.3 票据业务结算状态查询申请报文(CAS003)2.3.1 报文功能票据业务收付款方中的任一方因在办理交
23、易或非交易业务结算时,如未收到结算结果的,可申请向票交所发起单笔业务结算结果查询。2.3.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.申请信息1.15.-机构代码1.1MaxMin9NumericText6.-结算请求编号0.1Max24AlphaNumericText7.-业务种类0.1StlRequestType8.-成交单编号0.1Max20AlphaNumericText9.-票据号码0.1Max30NumericText2.3.3 报文说明1.系统提供三种查询方式:(1)结算
24、请求编号,此时业务种类、成交单编号、票据号码不得填写; (2)业务种类与票据号码,仅针对业务种类为托收和追偿,此时结算请求编号、成交单编号不得填写;(3)业务种类与成交单编号,仅针对业务种类为托收和追偿外的交易类业务,此时结算请求编号、票据号码不得填写;2. 如资管类会员发起查询,机构代码填写为非法人产品的机构代码。2.3.4 报文处理规则1.机构发起查询请求,系统收到后检查如下: (1)检查待查询业务的结算时间是否为T日(查询日)(2)系统检查业务种类+成交单编号+机构代码或者业务种类+票据号码+机构代码与票交所系统内清算业务数据是否一致。2.系统反馈票据业务结算状态查询应答报文,检查失败的
25、场景如下:(1)查询业务不存在,反馈错误信息“该查询记录不存在”。(2)查询业务的结算日期为T+1日清算的(T日为查询日),反馈“该业务T+1(营业日)结算”。2.4 票据业务结算状态查询应答报文(CAS004)2.4.1 报文功能 系统参与者对单笔业务发起主动查询,票交所系统将查询结果反馈至系统参与者。2.4.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.原报文标识1.15.-报文标识号1.1Max35NumericText6.-报文时间1.1ISODateTime7.处理结果信息1.
26、18.-处理结果码1.1MaxMin9AlphaNumericText9.-处理结果说明0.1Max256Text10.应答信息0.n11.-结算请求编号1.1Max24AlphaNumericText 12.-业务种类1.1StlRequestType13.-成交单编号0.1Max20AlphaNumericText14.-票据号码1.1Max30NumericText15.-结算状态1.1MmbStlStatus16.-付款机构代码1.1MaxMin9NumericText17.-收款机构代码1.1MaxMin9NumericText18.-结算失败代码0.1StlFlRson2.4.3
27、报文说明无2.4.4 报文处理规则1. 根据业务种类、票据号码查询时,同一票据号码有可能对应多条结算请求记录,系统返回与查询机构相关的所有结算请求信息列表,并按结算先后顺序排列。2. 只能查询当日的结算请求,当日无结算请求的反馈错误信息“该查询记录不存在”。2.5 票交所资金账户清算排队查询申请报文(CAS005)2.5.1 报文功能参与者可用此报文查询自身资金账户在票交所的排队情况。2.5.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.申请信息1.15.-票交所资金账户账号1.1Max
28、32AlphaNumericText2.5.3 报文说明无。2.5.4 报文处理规则无。2.6 票交所资金账户清算排队查询应答报文(CAS006)2.6.1 报文功能票交所系统查询该机构清算排队金额,通过查询应答报文返回发起直接参与者。2.6.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.原报文标识1.15.-报文标识号1.1Max35NumericText6.-报文时间1.1ISODateTime7.处理结果信息1.18.-处理结果码1.1MaxMin9AlphaNumericText
29、9.-处理结果说明0.1Max256Text10.应答信息0.111.-票交所资金账户账号1.1Max32AlphaNumericText12.-排队业务信息0.n13.-结算请求编号0.1Max24AlphaNumericText14.-队列编号1.1Max20NumericText15.-业务种类1.1StlRequestType16.-结算金额1.1CurrencyAndAmount17.-成交单编号0.1Max20AlphaNumericText18.-票据号码0.1Max30NumericText19.-扣费编号0.1Max20NumericText20.-排队顺序号1.1Max20
30、NumericText2.6.3 报文说明1.队列编号:票交所系统中用于排队队列的唯一编号;2.成交单编号、票据号码的填写规则与票据业务结算结果通知报文的相关字段相同。3.扣费编号:业务类型为扣费时,填写扣费编号。4.排队序列号:用于区分先后顺序的序列号。5.结算请求编号:业务类型为扣费时,结算请求编号为空。2.6.4 报文处理规则无。2.7 票交所资金账户清算排队管理申请报文(CAS007)2.7.1 报文功能本报文由机构直接向票交所系统发起,用于调整排队业务顺序,票交所处理完成后,向相关系统返回通用业务确认报文。2.7.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号
31、1.1Max35NumericText3.-报文时间1.1ISODateTime4.申请信息1.15.-票交所资金账户账号1.1Max32AlphaNumericText6.-队列编号1.1Max20NumericText7.-结算金额1.1CurrencyAndAmount8.-队列调整类型1.1QueAdjType2.7.3 报文说明1 队列编号:填写需调整排队顺序的结算请求的队列编号。2 结算金额:票据业务待结算金额。2.7.4 报文处理规则1 扣费优先级最高,不允许调低。2 若会员端上送的金额与票交所系统中的结算金额不一致,则不允许调整。2.8 票交所资金账户状态变更通知报文(CAS0
32、08)2.8.1 报文功能票交所资金账户被司法部门冻结、解冻或销户后通知会员或者系统参与者2.8.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.账户信息1.15.-机构代码1.1MaxMin9NumericText6.-票交所资金账户账号1.1Max32AlphaNumericText7.-票交所资金账户名称1.1Max150Text8.-账户余额1.1CurrencyAndAmount9.-账户可用余额1.1CurrencyAndAmount10.-账户操作标志1.1AcctOpTyp
33、e11.-账户状态1.1AcctStatus2.8.3 报文说明1账户余额:资金账户时点余额,包括可用和冻结2账户可用余额:资金账户时点可用余额2.8.4 报文处理规则无。2.9 票交所资金账户信息查询申请报文(CAS009)2.9.1 报文功能系统参与者向票交所系统发起票交所资金账户信息(余额、账户状态等)查询。2.9.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.申请信息1.15.-票交所资金账户账号1.1Max32AlphaNumericText2.9.3 报文说明无。2.9.4
34、报文处理规则会员只能查询自己的票交所资金账户信息。2.10 票交所资金账户信息查询应答报文(CAS010)2.10.1 报文功能票交所系统应答系统参与者发起的票交所资金账户信息查询申请。2.10.2 报文结构序号报文要素属性类型备注1.报文标识1.12.-报文标识号1.1Max35NumericText3.-报文时间1.1ISODateTime4.原报文标识1.15.-报文标识号1.1Max35NumericText6.-报文时间1.1ISODateTime7.处理结果信息1.18.-处理结果码1.1MaxMin9AlphaNumericText9.-处理结果说明0.1Max256Text10
35、.应答信息0.111.-机构代码1.1MaxMin9NumericText12.-票交所资金账户账号1.1Max32AlphaNumericText13.-票交所资金账户名称1.1Max150Text14.-账户余额1.1CurrencyAndAmount15.-账户可用余额1.1CurrencyAndAmount16.-账户状态1.1AcctStatus2.10.3 报文说明1账户余额:资金账户时点余额,包括可用和冻结。2账户可用余额:资金账户时点可用余额。2.10.4 报文处理规则无。2.11 票交所资金账户出金申请报文(CAS011)2.11.1 报文功能系统参与者发起出金申请,票交所系统通过通用业务确认报文(CIM001)反馈通知。2.11.2 报文结构序号报文要素属