票据业务系统直连接口规范(票据产品分册)_第1页
票据业务系统直连接口规范(票据产品分册)_第2页
票据业务系统直连接口规范(票据产品分册)_第3页
票据业务系统直连接口规范(票据产品分册)_第4页
票据业务系统直连接口规范(票据产品分册)_第5页
已阅读5页,还剩193页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

票据业务系统直连接口规范

【票据产品分册】

上海票据交易所2023年3月文档修订记录版本编号变化状态简要说明日期V1.0A新建2021-05-18V1.1M修改2021-08-31V1.2M修改2023-02-23注:变化状态:A—增加,M—修改,D—删除目录TOC\o"1-2"\h\z\u213241各业务场景报文流程 5314601.1.存托业务 5245791.2.线上贴现业务 8182151.3.票付通业务 3040052.票据业务系统报文(XML格式) 44143612.1.存托信息转发报文(SDN.001.002) 4415072.2.存托应答申请报文(SDN.002.002) 4682632.3.存托退票申请报文(SDN.003.002) 51312992.4.存托退票通知报文(SDN.004.002) 5449982.5.产品创设结果通知报文(SDN.005.002) 55107652.6.票据存托申请报文(SDN.006.002) 58306452.7.贴现申请人信息登记维护申请报文(CPP.001.002) 62292962.8.贴现申请人登记解除申请报文(CPP.002.002) 67206962.9.贴现委托信息登记申请报文(CPP.003.001) 6873662.10.贴现委托解除登记申请报文(CPP.004.001) 70302592.11.贴现委托失效通知报文(CPP.005.001) 72216462.12.贴现申请人信息查询申请报文(CPP.006.002) 73217362.13.贴现申请人明细信息下发报文(CPP.007.002) 7419922.14.贴现委托信息查询申请报文(CPP.008.001) 792102.15.贴现委托信息查询应答报文(CPP.009.001) 8062462.16.贴现对话报价发送修改申请报文(CPP.010.002) 81181202.17.贴现对话报价转发报文(CPP.011.002) 91129492.18.贴现对话报价应答报文(CPP.012.002) 96174292.19.贴现挂牌询价发送申请报文(CPP.014.002) 100298992.20.贴现挂牌询价转发报文(CPP.015.002) 107182272.21.贴现摘牌通知报文(CPP.016.002) 11096772.22.贴现挂牌询价撤销报文(CPP.017.002) 115159312.23.贴现挂牌询价应答报文(CPP.018.002) 117305112.24.贴现业务状态更新通知报文(CPP.019.002) 120104392.25.贴现意向成交通知报文(CPP.020.002) 12253972.26.贴现业务交易确认报文(CPP.021.002) 126188382.27.贴现结算结果通知报文(CPP.022.002) 12825012.28.签约需求通知报文(CPP.023.001) 13146882.29.贴现申请人签约申请报文(CPP.024.001) 133140402.30.贴现申请人签约应答报文(CPP.025.001) 1366302.31.签约状态查询申请报文(CPP.026.001) 139227662.32.签约状态查询应答报文(CPP.027.001) 141150392.33.签约状态通知报文(CPP.028.001) 144292032.34.线上贴现专用转发报文(CPP.029.001) 146205932.35.贴现意向询价发送修改申请报文(CPP.030.001) 14861982.36.贴现意向询价转发报文(CPP.031.001) 15521712.37.贴现意向询价应答报文(CPP.032.001) 160205722.38.贴现意向询价撤销报文(CPP.033.001) 16382792.39.企业签约/解约申请报文(PAY.001.001) 16593402.40.线上票据支付发起申请报文(PAY.002.001) 167151002.41.线上票据支付发起应答报文(PAY.003.001) 170207722.42.线上票据支付流水通知报文(PAY.004.001) 171313372.43.线上票据支付跳转申请报文(PAY.005.001) 17544362.44.线上票据支付跳转应答报文(PAY.006.001) 176211412.45.线上票据锁定/解锁申请报文(PAY.007.001) 1785692.46.线上票据支付结果通知报文(PAY.008.001) 181186292.47.线上票据支付流水查询申请报文(PAY.009.001) 18496412.48.线上票据支付流水更新申请报文(PAY.010.001) 185108972.49.线上票据支付状态查询申请报文(PAY.011.001) 1883982.50.线上票据支付状态查询应答报文(PAY.012.001) 190251252.51.订单附加信息上传申请报文(PAY.013.001) 192

修改记录序号修改日期修改说明1.2021-08-311、[M]-修改调整2.2.2报文结构,去除存托应答次数,将存托申请开户行行号调整为存托申请开户行机构参与者代码;调整部分备注;2、[M]-修改调整2.2.3报文说明和2.2.4报文处理规则中的部分描述;3、[M]-修改统一系统中对于票交所系统的描述为票交所,更新时序图及正文;4、[M]-修改调整2.3.3报文说明和2.3.4报文处理规则中的部分描述;5、[M]-修改调整2.4去除未信息披露退票场景;6、[M]-修改调整2.6.2报文结构,将存托申请方参考组件更新、去除票据到期日、增加资金账户信息;调整2.6.3报文说明中部分描述;7、[A]-增加增加贴现通业务、票付通业务相关报文。2.2021-10-311、[M]-修改调整机构参与者关系组件结构;2、[M]-修改调整2.7.2. 报文结构中“出资比例(%)”的类型和备注。3.2022-01-081、[M]-修改调整1.2.2贴现意向询价场景五:意向询价贴入方发起后应答时序图中对话报价流程后的“贴现业务状态变更通知报文”;2、[M]-修改调整2.25.2.报文结构中贴现申请人社会信用代码的类型、意向成交单信息的XMLTag;3、[M]-修改调整2.27.2.报文结构;4、[M]-修改调整2.30.2.报文结构中其他信息的备注;5、[M]-修改调整2.32.2.报文结构中处理结果码的备注;6、[M]-修改调整2.35.贴现意向询价发送修改申请报文(CPP.030.001)、2.36.贴现意向询价转发报文(CPP.031.001),去除发送范围、调整机构代码后的备注、调整承兑人行别为承兑人清单、调整意向询价单编号的属性、调整贴现申请人信息的属性和备注;7、[M]-修改调整2.16.贴现对话报价发送修改申请报文(CPP.010.002)、2.19.贴现挂牌询价发送申请报文(CPP.014.002)、2.35.贴现意向询价发送修改申请报文(CPP.030.001)、2.37.贴现意向询价应答报文(CPP.032.001)中结算日、清算速度的备注和说明;8、[M]-修改调整统一扩展信息组件的格式和内容;9、[M]-修改调整相关线上贴现的描述;4.2023-02-16[M]-修改在2.35.2和2.36.2报文结构中增加“询价信息列表”字段作为“询价信息”字段上级标签,调整询价信息属性;调整2.35.2报文结构中询价信息、贴现利率、最小票据到期日、最大票据到期日、承兑人类型、承兑人清单等字段备注。[D]-删除删除2.42.3处理说明中部分描述;[D]-删除删除2.45.3处理说明和2.45.4报文处理规则中部分描述;[A]-增加在2.45.4报文处理规则中增加操作类型为“支付锁定”和“即时支付”时的部分描述。[A]-增加在2.46.4处理说明中增加操作类型为“即时支付”时下发票据详细信息下发报文的场景;[M]-修改调整2.48.3处理说明和2.48.4报文处理规则中更新事项为“信息变更”时收付款人账户信息相关描述;[M]-修改调整2.51.2报文结构中订单附加信息、订单状态信息、发票代码、发票号码、发票金额、发票种类和发票附件属性和发票种类的类型说明:[C]-创建;[M]-修改;[A]-增加;[D]-删除;

各业务场景报文流程存托业务场景一:存托申请场景二:退票申请场景三:存托应答(创设成功)场景四:创设失败(机构参与者主动创设失败)场景五:自动退票线上贴现业务线上贴现信息登记与签约场景一:贴现申请人信息登记维护场景二:贴现申请人登记解除场景三:贴现申请人信息查询场景四:签约需求通知场景五:签约场景六:签约状态查询场景七:签约状态通知场景八:委托信息登记场景九:委托解除登记场景十:委托失效通知场景十一:委托信息查询贴现意向询价场景一:意向询价发起场景二:意向询价发起后修改场景三:意向询价撤销场景四:意向询价贴出方发起后应答场景五:意向询价贴入方发起后应答贴现对话报价场景一:一次对话报价场景二:两次对话报价场景三:多次对话报价场景四:对话报价交易要素或票据锁定失败场景五:对话报价成交要素校验或票据要素校验失败场景六:对话报价超时终止贴现挂牌询价场景一:挂牌询价发起后摘牌成交场景二:挂牌询价发起后摘牌取消场景三:挂牌询价发起后摘牌转对话报价场景四:挂牌询价发起后摘牌超时自动取消场景五:挂牌询价发起后撤销场景六:挂牌询价发起后收盘处理场景七:摘牌后收盘处理票付通业务企业签约/解约场景一:两方签约/解约场景二:三方签约/解约线上票据支付发起申请线上票据支付更新申请线上票据支付流水查询场景一:付款人/收款人开户机构场景二:合作金融机构/直连B2B平台线上票据支付状态查询场景一:下发票据详细信息场景二:无需下发票据详细信息线上票据支付锁定/解锁申请对于收/付款人开户机构可接收的报文中,标记“对于收/付款人开户机构可接收的报文中,标记“开通票付通”的报文向已开通此报文权限的开户机构发送,未标记的通用类报文适用于所有开户机构。场景一:合作金融机构/直连B2B平台-支付锁定/即时支付,后提交票据场景说明:企业通过收银台录入票据信息并发起支付锁定(成功后票据支付状态为“预锁定”),再登录开户机构企业网银发起提示收票或背书申请(成功后票据支付状态为“锁定”,详见场景二);企业通过收银台录入票据信息并发起即时支付(成功后票据支付状态为“即时支付预锁定”),再登录开户机构企业网银发起提示收票或背书申请(提交成功后票据支付状态为“即时支付锁定”,详见场景二),收票人或者被背书人(同意签收成功后票据支付状态为“已完成”,拒绝签收成功后票据支付状态为“已取消”);场景二:付款人开户机构-提示收票/背书转让场景三:付款人开户机构-支付锁定/即时支付,后提交票据场景说明:企业通过开户机构对拟支付的票据发起支付锁定(成功后票据支付状态为“预锁定”),再发起提示收票或背书申请(票据支付状态为“锁定”,详见场景二);企业通过开户机构对拟支付的票据发起即时支付(成功后票据支付状态为“即时支付预锁定”),再发起提示收票或背书申请(成功后票据支付状态改为“即时支付锁定”),收票人或者被背书人(同意签收成功后票据支付状态为“已完成”,拒绝签收成功后票据支付状态为“已取消”);场景四:合作金融机构/直连B2B平台-先提交票据,后支付锁定/即时支付场景说明:企业登录开户机构企业网银,发起提示收票或背书申请后(票据状态为“已承兑”且票据流通状态为“已锁定”或票据状态为“已收票”且票据流通状态为“已锁定”),再通过收银台录入票据信息,发起支付锁定(成功后票据支付状态为“锁定”);企业登录开户机构企业网银,发起提示收票或背书申请后(票据状态为“已承兑”且票据流通状态为“已锁定”或票据状态为“已收票”且票据流通状态为“已锁定”),再通过收银台录入票据信息,发起即时支付(成功后票据支付状态为“即时支付锁定”);场景五:合作金融机构/直连B2B平台-解锁说明:由于实际交易原因,企业对于票据支付状态为“预锁定”的票据,发起“解锁(解除预锁定)”(成功后票据支付状态为“已取消”);由于实际交易原因,企业对于票据支付状态为“锁定”的票据,发起“解锁(发起人可撤销)”(成功后票据支付状态为“解锁(发起人可撤销)”)后,登陆开户机构企业网银发起撤销提示收票或背书转让申请成功后票据支付状态为“已取消”,或收款人签收拒绝成功后票据支付状态为“已取消”;企业确认收货后,对于票据支付状态为“锁定”的票据,发起“解锁(接收人可签收)”(成功后票据支付状态为“解锁(接收人可签收)”)后,接收人登陆开户机构企业网银对提示收票或背书转让申请的票据进行同意签收成功后票据支付状态为“已完成”;由于实际交易原因,企业对于票据支付状态为”即时支付预锁定”的票据,发起“解除即时支付”(成功后票据支付状态为“已取消”);由于实际交易原因,企业对于票据支付状态为“即时支付锁定”的票据,发起提示收票或背书申请撤销成功后,票据支付状态应更新为“已取消”;由于实际交易原因,企业对于票据支付状态为“解锁(接收人可签收)”的票据,发起“解锁(发起人可撤销)”(成功后票据支付状态为“解锁(发起人可撤销)”),再登陆企业网银发起撤销背书申请或撤销提示收票申请成功后票据支付状态为“已取消”,或收款人签收拒绝成功后票据支付状态为“已取消”;由于实际交易原因,企业对于票据支付状态为“解锁(发起人可撤销)”的票据,发起“解锁(接收人可签收)”(成功后票据支付状态为“解锁(接收人可签收)”),接收人登陆开户机构企业网银对提示收票或背书转让申请的票据进行同意签收成功后票据支付状态为“已完成”。线上票据支付跳转申请模式一:线上一站式操作注:以上黑色为专网信息流,红色为互联网信息流付款人在收银台提交票据支付申请;合作金融机构/直连B2B平台将跳转申请提交给票交所;票交所向合作金融机构/直连B2B平台返回跳转地址(地址中含业务信息),同时将跳转申请转发付款人开户机构;合作金融机构/直连B2B平台将付款人浏览器定位到网银;付款人在网银操作;付款人开户机构根据申请向票交所提交票据签发、锁定、提交等申请;票交所将处理结果通知合作金融机构/直连B2B平台;付款人开户机构可以将付款人浏览器定位回合作金融机构/直连B2B平台,合作金融机构可以进一步将付款人浏览器定位回B2B平台;模式二:线上分步式操作注:以上黑色为专网信息流,红色为互联网信息流付款人在收银台提交票据支付申请。如果是线上签发或线上选票,合作金融机构/直连B2B平台将跳转申请提交给票交所;如果是提交票据,合作金融机构根据付款人意愿将跳转申请提交或不提交给票交所。如果收到跳转申请,票交所向合作金融机构返回跳转地址(地址中含业务信息),同时将跳转申请转发付款人开户机构。如果付款人有互联网跳转意愿,合作金融机构/直连B2B平台将付款人浏览器定位到网银;如果付款人没有互联网跳转意愿,合作金融机构/直连B2B平台结束处理。付款人单位的另一个岗位人员在网银操作。注:开户机构之前收到的“线上票据支付流水通知报文”、“线上票据支付处理结果通知报文”和“线上票据支付跳转申请报文”(或有,提票场景下付款人可能没有发起跳转申请),据此生成待处理任务。订单附加信息上传申请票据业务系统报文(XML格式)存托信息转发报文(SDN.001.002)报文功能用于票交所向存托应答方转发存托申请具体信息。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime原报文业务信息<ReqMsgInf/>[1..1]同原申请报文<MainBody/>标签内的内容。将标签MainBody替换为原报文编号(SDN006存托申请)SDN006报文结构请参考下文存托应答方信息<DpstRsinf/>--存托应答方存托类产品代码<DpstBrId/>[1..1]MaxMin9NumericText存托申请单信息<ApplyAppInf/>[1..1]--存托申请单编号<ApplyId/>[1..1]Max20AlphaNumericText票据信息<CdInf/>[1..1]--票据<Bill/>[1..n]【票据基本信息组件】票据(包)号<CdNo/>[1..1]Max30NumericText子票区间<CdRange/>[0..1]Max25Text票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount标准金额<StdAmt/>[0..1]CurrencyAndAmount到期日<DueDate/>[1..1]ISODate贴现日期<DsctDt/>[0..1]ISODate对已贴现票据,必须填写。出票日期<IssDt/>[1..1]ISODate出票人名称<DwrName/>[1..1]Max60Text承兑人名称<PayName/>[1..1]Max60Text承兑人开户行机构参与者代码<AcptSvcrBrId/>[1..1]MaxMin9NumericText贴现行机构参与者代码<DsctBrId/>[0..1]MaxMin9NumericText对已贴现票据,必须填写。保证增信行机构参与者代码<AddGrntBrId/>[0..1]MaxMin9NumericText承兑人开户行(确认)机构参与者代码<AcptCfmBrId/>[0..1]MaxMin9NumericText承兑保证行机构参与者代码<AcptGrntBrId/>[0..1]MaxMin9NumericText贴现保证人机构参与者代码<DsctGrntBrId/>[0..1]MaxMin9NumericText剩余期限<TenorDays/>[1..1]Max10NumericText扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明报文标识号:报文标识号与原报文业务信息中报文标识号一致。存托申请单编号:票交所自动生成存托申请单编号。报文处理规则无存托应答申请报文(SDN.002.002)报文功能存托应答方确认存托范围(场景1):存托应答方对存托申请单要素和存托票据进行确认,票交所校验无误后发起存托清算指令。存托应答方再次发起清算(场景2):存托清算指令发起后,如部分存托申请单未清算成功,则存托应答方可通过本报文再次对未清算成功的申请单提交清算。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime存托应答方信息<DpstBrInf/>[1..1]--存托应答方存托类产品代码<DpstRsBrId/>[1..1]MaxMin9NumericText存托应答信息<DpstResInf/>[1..1]--存托应答日期<DpstResDt/>[1..1]ISODate--存托应答类型<DpstResTp>[1..1]DpstResTpDRT01存托应答方确认存托范围DRT02存托应答方再次发起清算存托汇总信息<DpstSmInf/>[1..1]--存托票据汇总金额<DpstBillSmAmt/>[1..1]CurrencyAndAmount填写本次提交应答的申请单存托汇总金额。--本次结算金额<DpstSetSmAmt/>[1..1]CurrencyAndAmount填写本次提交应答的申请单结算汇总金额。--结算日期<SetDt/>[1..1]ISODate填写当前系统日期--结算方式<SetMode/>[1..1]SettleTypeDVP,FOP存托申请单信息<ApplyAppInf/>[1..n]填写本次提交应答的申请单信息。--存托申请单编号<ApplyId/>[1..1]Max20AlphaNumericText--申请单票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount--申请单融资利率<FinRt/>[1..1]PercentageRate存托机构参与者每次应答时,应答报文中所包含的存托申请单融资利率应一致。--申请单结算金额<SetAmt/>[1..1]CurrencyAndAmount--申请单应付利息<PayInt/>[1..1]CurrencyAndAmount--存托申请人开户行机构参与者代码<OpenBrId/>[0..1]MaxMin9NumericText资金入账行机构参与者代码已贴现票据存托不填;--存托申请人开户行账户名称<AcctName/>[0..1]Max150Text资金入账行账户名称已贴现票据存托不填;--存托申请人开户行账号<Acct/>[0..1]Max32AlphaNumericText资金入账行账号已贴现票据存托不填;--票据信息<CdInf/>[1..1]票据<Bill/>[1..n]票据(包)号<CdNo/>[1..1]Max30NumericText子票区间<CdRange/>[0..1]Max25Text票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount标准金额<StdAmt/>[0..1]CurrencyAndAmount到期日<DueDate/>[1..1]ISODate剩余期限<TenorDays/>[1..1]Max10NumericText应付利息<PayInt/>[1..1]CurrencyAndAmount结算金额<SetAmt/>[1..1]CurrencyAndAmount扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明存托票据汇总金额:本次应答的存托申请单票据汇总金额;本次存托结算金额:当首次提交清算时为存托机构参与者需划付给所有存托申请人的资金金额。当清算失败再次发起清算时,为产品下所有未清算成功且未退票申请单的结算金额。3.票据剩余期限=实际到期日-系统日期;4.存托票据融资利率:百分制,精确至小数点后4位,存托票据融资利率=计息基准参数(天)*(存托票据汇总金额-本次存托结算金额)/∑(单张票据票面金额*单张票据剩余期限)(分母为产品n个申请单所有存托票据金额与剩余期限乘积的加总,计息基准参数默认360);5.申请单票据金额:∑单张票据票面金额,申请单下所有票据票面金额的汇总数;6.申请单融资利率:适用存托票据融资利率;7.申请单结算金额:∑单张票据结算金额,申请单下所有票据结算金额的汇总数;8.申请单应付利息:∑单张票据应付利息,申请单下所有票据应付利息的汇总数;9.票据应付利息:精确至小数点后两位,票据应付利息=该票据票面金额*该票据剩余期限*融资利率/计息基准参数(天)(计息基准参数默认360);10.票据结算金额=票据金额-应付利息;11.若所有申请单的票据结算金额加总与本次存托结算金额不相等,调整票据(包)号、子票区间截止序号最大的票据的应付利息与结算金额(若调整后该票据的结算金额出现负值,则调整前一个子票区间的票据,依次类推);存托应答类型:首次应答时,存托应答类型必须为DRT01,结算方式必须为DVP;非首次应答时,存托应答类型必须为DRT02,已贴现票据存托结算方式必须为DVP,未贴现票据存托结算方式可选DVP、FOP两者之一。未贴现票据存托应答申请时,检查企业票据账户状态和资金账户状态正常校验票据风险状态,风险票据不允许存托应答。报文处理规则判断逻辑报文发起时间非节假日,位于“标准化票据”业务子系统运行时段内,且在线上清算支持的时间段内;对所有申请发起清算的申请单,检验存托票据状态,若符合则检验通过,不符合则退回报文并反馈错误信息;确定存托范围提交清算时,应包含产品下所有未退票的申请单以及申请单下票据。再次发起清算时,应包含产品下所有未清算成功的申请单以及申请单下票据,不符合则退回报文并反馈错误信息;.检验应答申请机构参与者是否为原存托申请单的应答机构参与者,是否有应答申请权限,若符合则检验通过,不符合则退回报文并反馈错误信息;存托结算汇总金额应等于报文中每笔存托申请结算金额之和;应答确认的申请单融资利率不得超过发起存托申请单时申请方填写的融资利率范围;检验产品资金账户中资金是否大于等于存托结算汇总金额,若符合则检验通过,不符合则退回报文并反馈错误信息;存托应答类型为DRT01时,结算方式只能为DVP方式;未贴现票据存托,则:存托应答类型为DRT01时,校验存托申请人开户行账号、存托申请人开户行机构参与者代码是否与原申请单的结算信息相符,若不符则反馈错误信息;存托应答类型为DRT02时,结算方式支持DVP、FOP两种方式。存托申请的发起方若为供应链平台,存托申请人开户行账号、存托申请人开户行机构参与者代码可修改为其他报备过的信息,不再与原申请报文校验;已贴现票据存托,则存托申请人开户行账号、存托申请人开户行机构参与者代码不填写。若为DVP结算,校验报文发起时间是否在存托清算DVP截止时间前;若为FOP结算,校验报文发起时间是否在存托清算FOP截止时间前。对于供应链平台发起的存托申请,原申请单发起的供应链平台不可为禁用状态。检查指定的存托产品是否有存托权限,若没有则退回报文并反馈错误信息。未贴现票据存托,校验存托申请方企业票据账户状态和资金账户状态,仅当账户状态均为正常时可以发起业务。若不符则退回报文并反馈错误信息。校验票据止付冻结标识,不得含有止付冻结的票据。若不符则退回报文并反馈错误信息。处理结果前置状态:存托申请单状态为申请单已发送、申请单清算失败。存托应答后,存托申请单状态为清算中。存托申请单清算成功时,存托申请单状态变更为“申请单清算成功”;存托申请单全部清算成功时,存托产品状态变更为“产品创设成功”。存托申请单清算失败时,存托申请单状态变更为“申请单清算失败”,可以再次发起清算。存托退票申请报文(SDN.003.002)报文功能1.存托应答方向票交所发送本报文,完成对指定申请单下票据的主动退票。2.存托应答方向票交所发送本报文,发起产品创设失败操作。该场景下,产品所有申请单票据都将执行退票操作。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime退票发起方信息<WthdRqInf/>[1..1]--退票发起方存托类产品代码<DpstBrId/>[1..1]MaxMin9NumericText退票信息<WthdInfo>[1..1]--退票日期<WthdDate>[1..1]ISODate--退票类型<WthdTp/>[1..1]WthdTpWT01主动退票;WT02创设失败退票--退票说明<WthdInf/>[0..1]Max2000Text存托申请单信息<ApplyAppInf/>[0..n]--存托申请单编号<ApplyId/>[1..1]Max20AlphaNumericText--退票票面金额<RefCdAmt/>[0..1]CurrencyAndAmount创设失败时不填写--退票票据张数<RefDrftNm/>[0..1]Max6NumericText创设失败时不填写--票据信息<CdInf/>[0..1]主动退票时,填写退票信息;创设失败时不填写票据<Bill/>[1..n]【票据基本信息组件】票据(包)号<CdNo/>[1..1]Max30NumericText子票区间<CdRange/>[0..1]Max25Text票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount标准金额<StdAmt/>[0..1]CurrencyAndAmount扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明退票类型:主动退票(WT01)、创设失败退票(WT02)。主动退票:存托产品发起存托清算前或发起存托清算后均可操作。主动退票时,可以只退回存托申请单下部分票据。创设失败退票:存托产品发起存托清算前可操作,创设失败退票提交后,产品下所有申请单票据都将被退回。存托产品发起清算后,如产品下所有存托申请单均被退票,系统自动更新创设失败,无需存托机构参与者操作。退票说明:退票说明信息。退票票面金额:指定存托申请单下申请退票的票面金额之和,创设失败时不填写。退票票据张数:指定存托申请单下申请退票的票据张数之和,创设失败时不填写。票据信息:主动退票时,填写需退票的票据信息。存托申请单信息:主动退票时,填写退票相关申请单信息;创设失败时,填写所有未作废申请单,退票票面金额、退票票据张数、票据信息不填写。若创设失败时产品下没有申请单,则存托申请单信息不填写。支持存托申请方票据账户状态为冻结或资金账户状态为失效的情况下,存托应答方发起退票。报文处理规则判断逻辑报文发起时间非节假日,且位于“标准化票据”业务子系统运行时段内;检验退票发起方存托类产品是否为退票信息中所有存托申请单的原应答机构参与者,是否有退票申请权限,若符合则检验通过,不符合则退回报文并反馈错误信息;检验每笔存托申请单信息中,票据信息中包含的所有票据是否属于该编号存托申请单中申请的票据,若符合则检验通过,不符合则退回报文并反馈错误信息;检验票据状态,不符合则退回报文并反馈错误信息;检验存托申请单信息中退票票面金额为票据信息中单张票据金额总和,退票票据张数为票据信息中所列票据号码数量,若符合,则检验通过,不符合则退回报文并反馈错误信息;检验票据信息中票据号码与票据金额相符,若符合,则检验通过,不符合则退回报文并反馈错误信息;若退票类型为创设失败,则要求退票信息中包含退票发起方存托类产品中所有未作废的存托申请单编号;存托退票申请报文发送成功后,退回的票据状态解锁,更新为存托前的状态;若产品下存在清算过(成功或失败)的存托申请单,则不能发起创设失败操作;若为创设失败退票,退票票面金额、退票票据张数、票据信息不填写;存托产品创设失败后,该存托产品不可再应答存托申请;检查产品是否处于待清算状态,若处于待清算状态则退回报文并反馈错误信息;存托退票申请的票据(包)号、子票区间、票据(包)金额,应与存托申请时的子票据包信息保持一致,暂不支持分包后发起申请。处理结果前置状态:存托申请单状态为申请单已发送、申请单清算失败。主动退票时,如果存托申请单中所有票据都已退票,则此存托申请单状态变更为“申请单已作废”;创设失败时,存托申请单状态变更为“申请单已终止”,产品状态变更为产品创设失败。存托产品创设失败后,该存托产品不可再应答存托申请。存托退票通知报文(SDN.004.002)报文功能系统自动退票(票据到期等场景),票交所向存托应答方通知自动退票信息。系统自动退票(票据到期等场景),票交所向原申请方通知自动退票信息。存托机构参与者发起主动退票或创设失败时,票交所向原申请方通知退票信息。存托机构参与者通过信息披露系统完成认购披露或变更披露,票交所对未认购的票据做退票处理,票交所向存托应答方及原申请方通知退票信息。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime退票信息<WthdInfo/>[1..1]--退票日期<WthdDate>[1..1]ISODate--退票类型<WthdTp/>[1..1]WthdTpWT01主动退票;WT02创设失败WT03自动退票--退票说明<WthdInf/>[0..1]Max2000Text存托申请单信息<ApplyAppInf/>[0..n]--存托申请单编号<ApplyId/>[1..1]Max20AlphaNumericText--退票票据信息<RtnCdInf/>[1..n]票据基本信息<Bill/>[1..1]【票据基本信息组件】票据(包)号<CdNo/>[1..1]Max30NumericText子票区间<CdRange/>[0..1]Max25Text票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount标准金额<StdAmt/>[0..1]CurrencyAndAmount扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明无报文处理规则判断逻辑1.对自动退票场景,若票据实际到期日为t日,则票交所t-1日标准化票据业务子系统闭市后通过该报文通知存托机构参与者票据自动退票。处理结果如果存托申请单中所有票据都已退票,则此存托申请单状态变更为“申请单已作废”;产品创设结果通知报文(SDN.005.002)报文功能存托产品项下所有存托申请单清算成功后,票交所设置产品状态设为“创设成功”,并向存托应答方发送该报文通知创设结果。存托产品项下所有存托申请单清算成功后,票交所设置产品状态设为“创设成功”,向原申请方发送该报文通知创设结果。存托产品发起清算后,所有申请单清算失败,通过退票完成对所有申请单下票据的退票操作后,票交所设置产品状态设为“创设失败”,并向存托应答方端发送该报文通知创设结果。存托应答方发起主动创设失败,票交所设置产品状态设为“创设失败”,并向存托应答方发送该报文通知创设结果。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime结果通知信息<DpstResult/>[1..1]--存托应答方存托类产品代码<PrdtBrId/>[1..1]Max9AlphaNumericText--存托产品创设结果<PrdtSts/>[1..1]PrdSttPS01创设成功PS02创设失败产品结算信息<PrdtSetInf/>[0..1]通知存托申请人时为空。通知存托机构参与者时,PS02时为空。--结算金额<SetAmt/>[1..1]CurrencyAndAmount存托申请单信息<DpstAplyInf/>[0..n]通知存托机构参与者时为空。按照业务办理渠道分发--存托申请单编号<ApplyId/>[1..1]Max20AlphaNumericText--存托单编号<DpstNo/>[1..1]Max20AlphaNumericText--申请单票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount--融资利率<FinRt/>[1..1]PercentageRate--结算金额<SetAmt/>[1..1]CurrencyAndAmount--结算日期<SetDt/>[1..1]ISODate--结算方式<SetMode/>[1..1]SettleTypeDvp,fop--票据信息<CdInf/>[1..n]票据(包)号<CdNo/>[1..1]Max30NumericText子票区间<CdRange/>[0..1]Max25Text票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount标准金额<StdAmt/>[0..1]CurrencyAndAmount剩余期限<CdTerm/>[1..1]Max10NumericText应付利息<PayInt/>[1..1]CurrencyAndAmount结算金额<SetAmt/>[1..1]CurrencyAndAmount扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明1.融资利率上/下限:百分制,精确至小数点后4位;2.票据金额:票据票面金额;3.剩余期限=票据实际到期日-当前系统日期;4.票据实际到期日:如票据到期日为工作日,票据实际到期日=票据到期日,如票据到期日为节假日,票据实际到期日=票据到期日的下一工作日。报文处理规则创设结果为创设成功时,产品状态变为“创设成功”。创设结果为创设失败时,产品状态变为“创设失败”。票据存托申请报文(SDN.006.002)报文功能用于存托申请方(含供应链平台)向标准化票据产品发起用于发行标准化票据的票据存托申请。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime存托申请单信息<DpstAplyInf/>[1..1]--基础资产类型<AssetsTp>[1..1]AssetsTp未贴现票据已贴现票据--结算方式<SetMode/>[1..1]SettleTypeDvp--存托申请日期<DpstReqDt/>[1..1]ISODate--存托利率上限<FinRtUp/>[1..1]PercentageRate--存托利率下限<FinRtDown/>[1..1]PercentageRate存托申请方信息<DpstReqMemInf/>[1..1]--业务办理渠道代码<AppBrId/>[1..1]MaxMin6NumericText--直接业务主体信息<DrtPtcptInf/>[0..1]业务主体识别代码<PtcptId/>[1..1]Max32AlphaNumericSymbolText--非直接业务主体信息<NoDrtPtcptInf/>[0..1]名称<Name/>[0..1]Max60Text对于业务发起方,需要录入;对于业务应答方,不需要录入统一识别代码<SocCode/>[0..1]Max32AlphaNumericSymbolText非直接业务主体:统一识别代码必填识别类型<DistTp/>[1..1]DistTp票据账户信息<CdAcctInf/>[0..1]账号<Acct/>[1..1]Max32AlphaNumericSymbolText银行账户信息<BrAcctInf/>[0..1]账户名称<AcctName/>[1..1]Max150Text账号<Acct/>[1..1]Max32AlphaNumericSymbolText开户行机构参与者代码<OpenBrId/>[1..1]MaxMin9NumericText企业签章信息<SgntrMk/>[0..1]【企业签章组件】--签章标记<PrxySgntr/>[1..1]ProxySignatureCode--电子签名<PtcptSgntr/>[0..1]Max2000Text机构参与者关系<RrIdRel/>[0..1]【机构参与者关系组件】已贴现票据存托不填--关系类型<RelTp/>[1..1]RelTpRT01承接--新机构参与者代码<CurBrId/>[1..1]MaxMin9NumericText--原机构参与者代码<OrgnlBrId/>[1..1]MaxMin9NumericText存托应答方信息<DpstRsInf/>[1..1]--存托应答方存托类产品代码<DpstBrId/>[1..1]MaxMin9NumericText票据信息<CdInf/>[1..n]--票据(包)号<CdNo/>[1..1]Max30NumericText--子票区间<CdRange/>[0..1]Max25Text--票据(包)金额<CdAmt/>[1..1]CurrencyAndAmount--标准金额<StdAmt/>[0..1]CurrencyAndAmount资金账户信息<AcctInf/>[0..1]存托申请人的账户信息,未贴现票据存托必填,已贴现票据存托不填--账户名称<AcctName/>[1..1]Max150Text--账号<AcctNo/>[1..1]Max32AlphaNumericText--开户行机构参与者代码<BrId/>[1..1]MaxMin9NumericText扩展属性信息<ExtInfs/>[0..1]【扩展属性信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明存托申请日期:输入系统当前日期;存托利率上/下限:百分制,精确至小数点后4位;基础资产类型为已贴现票据时,存托申请方信息填写业务办理渠道代码和业务主体识别代码(机构参与者代码);其他情况,填写非直接业务主体信息。标准化票据产品代码:输入标准化票据产品在票交所的机构参与者代码;未贴现票据存托,资金账户信息填写存托申请人入账信息。如存托申请人从金融机构侧发起申请时,填写的账号、机构参与者代码必须与存托申请方信息中的银行账户信息保持一致。若存托申请人的开户行发生承接,需填写在承接机构报备过的有效银行账户信息。如存托申请人从供应链平台侧发起申请时,资金账户必须为该存托申请人通过该平台在票交所中登记的有效企业结算账户信息之一。检查企业票据账户状态和资金账户状态正常校验票据风险状态,风险票据不允许发起存托申请报文处理规则判断逻辑检验融资利率上限和下限应在系统设置参数范围内(0~100%),若符合则检验通过,不符合则退回报文并反馈错误信息;检验存托申请人是否为票据持票人,若符合则检验通过,不符合则退回报文并反馈错误信息;检验存托机构参与者是否业务权限,若符合则检验通过,不符合则退回报文并反馈错误信息;校验存托申请单下所有票据的票据种类及介质,必须与产品指定的票据种类、介质相符,不符合则退回报文并反馈错误信息;若校验通过,通过交易业务确认报文反馈申请单及业务类型信息。基础资产类型为已贴现票据时,存托申请票据(包)号、子票区间、票据(包)金额,应与持票人持有的子票据包信息保持一致,暂不支持分包后发起申请。基础资产类型为未贴现票据时,对于可分包流转票据,持票人发起申请时,存托申请的票据(包)金额可以小于或等于其持有票据包的金额,但必须为标准金额的整数倍。存托申请的子票包区间,应被包含于持票人持有的票据包的子票区间,并且子票区间起始序号应与其持有子票区间相同。未贴现票据存托,校验存托申请方企业票据账户状态和资金账户状态,仅当账户状态均为正常时可以发起业务。若不符则退回报文并反馈错误信息。校验票据止付冻结标识,不得含有止付冻结的票据。若不符则退回报文并反馈错误信息。处理结果无贴现申请人信息登记维护申请报文(CPP.001.002)报文功能票据经纪机构对应的登记机构、供应链平台在票交所对贴现申请人基本信息登记、维护。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]【报文信息组件】--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime操作类型<AltrnTp/>[1..1]AltrnTp新增、修改登记机构信息<RgtBrInf/>[1..1]--机构代码<BrId/>[1..1]Max9AlphaNumericText金融机构或平台代码贴现申请人信息<DiscInf/>[1..1]--基本信息<BasicInf/>[1..1]名称<Name/>[1..1]Max60Text统一社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText中征码<LccCode/>[0..1]Max32Text省份<PrCd/>[1..1]Province住所<Addr/>[0..1]Max150Text类型<Ctgy/>[0..1]CorpCategory企业所有制形式<CorpTp/>[0..1]CorpTp注册资本(万元)<RegCap/>[0..1]CurrencyOfTenThous行业分类<IndCls/>[1..1]Industry营业收入(万元)<Busiinc/>[0..1]CurrencyOfTenThous资产总额(万元)<TotalAssets/>[0..1]CurrencyOfTenThous从业人员(人)<Employees/>[0..1]Max20NumericText规模<CorpScale/>[1..1]CorpScale是否涉农企业<ArcFlag/>[1..1]YON是否绿色企业<GrnFlag/>[1..1]YON是否科技企业<SciFlag/>[1..1]YON是否民营企业<PopFlag/>[1..1]YON营业期限(自)<FctvDt/>[0..1]ISODate营业期限(至)<XpryDt/>[0..1]ISODate经营范围<BusinessScope/>[0..1]Max500Text备注<Note/>[0..1]Max150Text--授权经办人信息<AgentInf/>[0..1]姓名<Name/>[1..1]Max20Text居民身份证号码<DocNb/>[1..1]Max20Text联系电话<Tel/>[0..1]Max20Text电子邮箱<Email/>[0..1]Max75Text--法定代表人信息<LegalInf/>[0..1]姓名<Name/>[1..1]Max20Text国籍<Nationality/>[1..1]Max20Text证件类型<DocTp/>[1..1]DocTp证件号码<DocNb/>[1..1]Max20Text证件签发日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate证件签发城市<Area/>[1..1]Max150Text--股东信息<ShareholderInf/>[0..n]股东名称<Name/>[1..1]Max20Text出资比例(%)<YieldRate/>[0..1]Max6Text支持3位整数、2位小数。例如:填写12.45,表示出资比例为12.45%证件类型<DocTp/>[1..1]Max20Text证件号码<DocNb/>[1..1]Max20Text证件登记日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate证件签发城市<Area/>[1..1]Max150Text--受益所有人信息<BnfcInf/>[0..n]姓名<Name/>[1..1]Max20Text证件类型<DocTp/>[1..1]Max20Text证件号码<DocNb/>[1..1]Max20Text证件签发日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate联系电话<Tel/>[1..1]Max20Text通讯地址<Adr/>[1..1]Max150Text--开票信息<InvInf/>[0..1]是否需要开票<NeedInv/>[1..1]YON开票种类<InvType/>[0..1]InvTp纳税人类型<TaxerType/>[0..1]TaxpayerTp纳税人名称<TaxerName/>[0..1]Max150Text纳税人识别号<TaxerCode/>[0..1]Max20AlphaNumericText地址<InvAddr/>[0..1]Max100Text电话<Tel/>[0..1]Max20AlphaNumericSymbolText开户银行名称<AcctBkName/>[0..1]Max150Text开户银行账号<Acct>[0..1]Max32AlphaNumericText附件信息集合<AttInfCol/>[0..1]--附件信息<AttInf/>[1..80]附件类型<AttType/>[1..1]AttTypeCode附件批次号<AttBtNo/>[1..1]MaxMin32AlphaNumericText处理类型<TypMrkCode/>[1..1]TypMrkCode新增、删除扩展属性信息<ExtInfs/>[0..1]【扩展信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明1.如操作类型为“新增”,贴现申请人信息为必输项,附件处理类型不得为“删除”。2.如操作类型为“修改”,除附件信息外,贴现申请人其他信息均为按最新信息填写,维护规则为信息覆盖。3.省份以贴现申请人注册地为准。4.开票信息中,若“是否需要开票”为“是”,则开票种类、纳税人类型、纳税人名称、纳税人识别号、地址、电话、开户银行名称、开户银行账号为必输,否则为选输。5.附件批次号填写之前附件上传后系统返回的附件批次号。6.附件类型只能为营业执照、法定代表人、财务报表、授权经办人、贴现申请人授权委托书、其他。每个附件类型下的文件个数最多为10个。7.新增附件名称不得与已绑定附件名称相同,若要替换同名附件,可先删除原有附件,再新增附件。8.附件登记可重复登记同一文件名的文件,但每次登记所获得的批次号不同。报文处理规则1.状态前置:(1)如操作类型为“新增”,本业务办理渠道下贴现申请人状态:无;(2)如操作类型为“修改”,本业务办理渠道下贴现申请人状态:正常;(3)如附件处理类型为“新增”,本业务办理渠道下贴现申请人状态:无/正常;(4)如附件处理类型为“删除”,本业务办理渠道下贴现申请人状态:正常。2.除统一社会信用代码外,贴现申请人其他信息均可修改,修改T+1生效。3.附件信息新增/删除,实时生效。同一附件批次号只能对应一个贴现申请人,只能在贴现申请人信息登记维护申请报文中处理类型为“新增”时使用一次,“删除”时使用一次。4.如果登记信息判断无误,则登记成功;如果判断有误,则登记失败,反馈错误原因。5.如果贴现申请人新增登记成功,则更新贴现申请人状态“正常”,如果为已登记贴现申请人信息修改,则修改字段替换原登记信息,贴现申请人状态仍为“正常”。贴现申请人登记解除申请报文(CPP.002.002)报文功能解除经纪机构对应的登记机构、平台与贴现申请人的登记关系。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]【报文信息组件】--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime申请方信息<RgtBrInf/>[1..1]--申请方代码<BrId/>[1..1]Max9AlphaNumericText金融机构或平台代码贴现申请人信息<DiscInf/>[1..1]--贴现申请人社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText扩展属性信息<ExtInfs/>[0..1]【扩展信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明无报文处理规则1.状态前置:贴现申请人状态:正常。2.判断逻辑必须是贴现申请人信息登记维护申请报文中的登记机构才可以进行解除登记关系申请。3.处理结果前置状态和判断逻辑判断无误,则系统校验该贴现申请人在该登记机构是否存在“已锁定”状态的票据,如果不存在,则解除登记成功,下发通用业务确认报文,贴现申请人状态更改为“失效”,该贴现申请人在该登记机构的所有委托票据委托流转阶段变更为“已失效”。判断有误,或者存在“已锁定”状态的票据,则解除登记失败,通过通用业务确认报文反馈错误原因。贴现委托信息登记申请报文(CPP.003.001)报文功能对于ECDS电票,经纪机构对应的登记机构在收到企业报价委托后,在票交所登记委托信息。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime登记机构信息<RgtInf/>[1..1]--机构代码<RgtBrId/>[1..1]MaxMin9NumericText贴现申请人信息<DsctOutInf/>[1..1]--贴现申请人社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText--电子签名<ElctrncSgntr/>[1..1]Max2000Text票据清单<CdInfs/>[1..max]max为多笔登记最大笔数,详见基础数据--票据信息<CdInf/>[1..1]票据种类<CdType/>[1..1]DraftTypeCodeAC01银票AC02商票票据号码<CdNo/>[1..1]Max30NumericText30位数字,银票第一位为1,商票第一位为2出票日期<IssDt/>[1..1]ISODate小于或等于当前系统日期票据到期日<DueDt/>[1..1]ISODate大于当前系统日期委托日期<EnDt>[1..1]ISODate出票日期≤委托日期≤系统日期<票据到期日委托利率上限<EnRt/>[1..1]PercentageRate(0,1)委托截止日<EnLosRt/>[1..1]ISODate系统日期<=委托截止日<票据到期日贴现申请人账号<Acct/>[1..1]Max32AlphaNumericText贴现申请人开户行行号<AcctSvcr/>[1..1]MaxMin12NumericText必须为票据业务系统参与者,如果参数“经纪机构与贴现申请人开户行是否允许跨会员”为否,则开户行行号必须与登记机构属同一业务办理渠道,为是,则取消该控制。

报文说明无报文处理规则1.判断逻辑(1)票据号码未重号。(2)贴现申请人已被该登记机构登记,且状态为“正常”。(3)票据目前未被任何机构登记委托信息。(4)票据信息与ECDS中记录一致。2.处理结果如果全部登记信息判断无误,则登记成功,委托信息状态为“已登记”;如果一部分登记信息判断有误,则全体登记失败,通过通用业务确认报文反馈第一张有错票据的原因。贴现委托解除登记申请报文(CPP.004.001)报文功能经纪机构对应的登记机构收到企业解除ECDS电票委托的申请后,向票交所发起委托解除登记申请报文,解除委托登记信息。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime登记机构信息<RgtInf/>[1..1]--机构代码<RgtBrId/>[1..1]MaxMin9NumericText贴现申请人信息<DsctOutInf/>[1..1]--贴现申请人社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText--电子签名<ElctrncSgntr/>[1..1]Max2000Text票据清单<CdInfs/>[1..max]max为多笔登记最大笔数,详见基础数据--票据<CdInf/>[1..1]票据号码<CdNo/>[1..1]Max30NumericText报文说明无报文处理规则1.状态前置:贴现申请人状态:正常;委托信息流转阶段:已登记;线上贴现票据状态:可贴现;2.判断逻辑(1)票据号码未重号。(2)必须是贴现委托信息的登记机构才可以对相应票据解除委托登记。3.处理结果判断无误,则解除登记成功,委托信息状态变更为“已失效”;判断有误,则解除登记失败,通过通用业务确认报文反馈第一张有错票据的原因。贴现委托失效通知报文(CPP.005.001)报文功能对于ECDS电票,除通过贴现委托解除登记申请报文外,其他原因导致的委托失效,下发报文通知登记机构。不适用于票据业务系统签发的票据,不适用于平台。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime票据清单<CdInfs/>[1..max]Max=100--票据<CdInf/>[1..1]票据号码<CdNo/>[1..1]Max30NumericText失效信息<LostInf>[1..1]--失效原因<LostRsn>[1..1]Max60TextER02-截止日自动失效ER04-贴现申请人失效ER05-票据已贴现ER06-登记机构被注销ER07-ECDS持票人发生变更ER08-票据状态已变更ER12-贴现申请人开户行行号异常报文说明无报文处理规则除通过贴现委托解除登记申请报文外,对于其他原因导致的委托失效,下发报文通知登记机构。贴现申请人信息查询申请报文(CPP.006.002)报文功能经纪机构可向票交所申请查询本级及下辖机构作为经纪机构或登记机构登记的贴现申请人信息,平台可向票交所申请查询本平台登记的贴现申请人信息,票交所自动反馈。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]【报文信息组件】--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime申请信息<RqInf/>[1..1]--贴现申请人社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText--查询机构代码<QryBrId/>[1..1]Max9AlphaNumericText金融机构或平台代码扩展信息<ExtInfs/>[0..1]【扩展信息组件】--扩展属性<ExtInf/>[1..n]属性名<Name/>[1..1]Max150Text属性值<Value/>[1..1]Max500Text报文说明无报文处理规则无贴现申请人明细信息下发报文(CPP.007.002)报文功能票交所收到贴现申请人信息查询申请,经校验符合查询条件,返回该贴现申请人最新的登记信息。票交所收到贴现申请人签约申请,经校验符合签约条件,向贴现机构下发该贴现申请人明细信息。报文结构序号报文要素<XMLTag>属性类型备注报文标识<MsgId/>[1..1]【报文信息组件】--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime报文标识<OrgnlMsgId/>[0..1]【报文信息组件】填原报文信息,作为查询应答必填--报文标识号<Id/>[1..1]Max35NumericText--报文时间<CreDtTm/>[1..1]ISODateTime处理结果信息<BizCtrlInf/>[0..1]查询应答必填--处理结果码<PrcCd/>[1..1]MaxMin9AlphaNumericText--处理结果说明<PrcMsg/>[0..1]Max256Text贴现申请人信息<DiscInf/>[0..1]查询失败为空,其余情况必输--基本信息<BasicInf/>[1..1]名称<Name/>[1..1]Max60Text统一社会信用代码<SocCode/>[1..1]MaxMin18AlphaNumericText贴现申请人状态<Status/>[0..1]RelStatus查询应答必填中征码<LccCode/>[0..1]Max32Text省份<PrCd/>[1..1]Province住所<Addr/>[0..1]Max150Text类型<Ctgy/>[0..1]CorpCategory企业所有制形式<CorpTp/>[0..1]CorpTp注册资本(万元)<RegCap/>[0..1]CurrencyOfTenThous行业分类<IndCls/>[1..1]Industry营业收入(万元)<Busiinc/>[0..1]CurrencyOfTenThous资产总额(万元)<TotalAssets/>[0..1]CurrencyOfTenThous从业人员(人)<Employees/>[0..1]Max20NumericText规模<CorpScale/>[1..1]CorpScale是否涉农企业<ArcFlag/>[1..1]YON是否绿色企业<GrnFlag/>[1..1]YON是否科技企业<SciFlag/>[1..1]YON是否民营企业<PopFlag/>[1..1]YON营业期限(自)<FctvDt/>[0..1]ISODate营业期限(至)<XpryDt/>[0..1]ISODate经营范围<BusinessScope/>[0..1]Max500Text备注<Note/>[0..1]Max150Text--授权经办人信息<AgentInf/>[0..1]姓名<Name/>[1..1]Max20Text居民身份证号码<DocNb/>[1..1]Max20Text联系电话<Tel/>[0..1]Max20Text只支持数字或电子邮箱<Email/>[0..1]Max75Text--法定代表人信息<LegalInf/>[0..1]姓名<Name/>[1..1]Max20Text国籍<Nationality/>[1..1]Max20Text证件类型<DocTp/>[1..1]DocTp证件号码<DocNb/>[1..1]Max20Text证件签发日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate证件签发城市<Area/>[1..1]Max150Text--股东信息<ShareholderInf/>[0..n]股东名称<Name/>[1..1]Max20Text出资比例(%)<YieldRate/>[0..1]Max6Text支持3位整数、2位小数。例如:填写12.45,表示出资比例为12.45%证件类型<DocTp/>[1..1]Max20Text证件号码<DocNb/>[1..1]Max20Text证件登记日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate证件签发城市<Area/>[1..1]Max150Text--受益所有人信息<BnfcInf/>[0..n]姓名<Name/>[1..1]Max20Text证件类型<DocTp/>[1..1]Max20Text证件号码<DocNb/>[1..1]Max20Text证件签发日<DocDt/>[1..1]ISODate证件到期日<DocDueDt/>[1..1]ISODate联系电话<Tel/>[1..1]Max20Text通讯地址<Adr/>[1..1]Max150Text--开票信息<InvInf/>[0..1]是否需要开票<NeedInv/>[1..1]YON开票种类<InvType/>[0..1]InvTp纳税人类型<TaxerType/>[0..1]TaxpayerTp纳税人名称<TaxerName/>[0..1]Max150Text纳税人识别号<TaxerCode/>[0..1]Max20AlphaNumericText地址<InvAddr/>[0..1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论