中国票据交易系统直连接口规范纸票业务分册.docx
《中国票据交易系统直连接口规范纸票业务分册.docx》由会员分享,可在线阅读,更多相关《中国票据交易系统直连接口规范纸票业务分册.docx(62页珍藏版)》请在冰豆网上搜索。
中国票据交易系统直连接口规范纸票业务分册
内部资料,注意保管
中国票据交易系统直连接口规范
【纸票业务分册】
上海票据交易所
2019年04月
文档修订记录
版本编号
变化状态
简要说明
日期
变更人
批准日期
批准人
V1.0
A
新建
2017.6.8
闻名、黄继超
2017.6.8
欧韵君
V2.0
M
修改
2017.9.30
冯达妮
2017.9.30
欧韵君
V2.1
M
修改
2018.4.20
冯达妮
2018.4.20
欧韵君
V3.0
M
修改
2019.4.30
冯达妮
2019.4.30
欧韵君
注:
变化状态:
A—增加,M—修改,D—删除
修改记录
序号
修改日期
修改说明
1
2017-6-16
1、[M]-修改库存变更申请报文(NCP013)前置状态删除风险票据状态判断;
2
2017-6-19
1、[M]-修改修改付款确认结果通知报文(NCP017)报文功能描述,报文结构增加应答标识;
2、[M]-修改修改库存变更通知报文(NCP014)报文功能描述;
3、[M]-修改修改库存变更申请报文(NCP013)报文处理规则;
3
2017-6-20
1、[M]-修改修改止付信息登记申请报文(NCP007)报文处理规则中的判断逻辑;
4
2017-6-21
1、[M]-修改修改止付信息登记申请报文(NCP007)状态前置风险票据状态为:
非风险票据、挂失止付;
2、[M]-修改修改付款确认申请报文(NCP016)报文功能描述和前置风险票据状态;
5
2017-6-27
1、[M]-修改票据库存状态“已增信保管”替换为“已增信保证”;
6
2017-7-17
1、[M]-修改修改质押解除信息登记申请报文(NCP004)报文结构“登记机构代码”的备注为:
与质权行同一机构;
2、[M]-修改纸票库存状态“保证增信退票移出”替换为“保证增信退票待签收”;
3、[M]-修改修改业务场景报文流程图“库存变更申请”;
4、[M]-修改修改贴现信息登记申请报文(NCP005)报文结构中贴入人信息的为:
;
5、[M]-修改修改止付及止付解除登记通知报文(NCP009)报文功能描述;
6、[M]-修改修改付款确认结果通知报文(NCP017)报文结构中付款确认拒绝原因代码的属性;
7
2017-8-14
1、[M]-修改修改质押解除信息登记申请报文(NCP004)报文处理规则描述;
8
2017-8-23
1、[M]-修改修改结清信息登记申请报文(NCP006)报文处理规则描述、报文结构的“登记机构代码”的备注为与付款行同一机构,报文结构中“解付信息”标签内再添加一个子标签“结清类型”
2、[M]-修改修改止付信息登记申请报文(NCP007)报文处理规则描述、报文结构中“登记机构代码”的备注为与承兑行或承兑人开户行同一机构
3、[M]-修改修改库存变更申请报文(NCP013)报文处理规则描述
4、[M]-修改修改止付及止付解除登记通知报文(NCP009)报文功能描述
5、[M]-修改修改库存变更通知报文(NCP014)报文功能描述
6、[M]-修改修改付款确认申请报文(NCP016)报文功能描述、报文结构中影像信息集合的备注、报文说明、报文处理规则
7、[M]-修改在库存变更申请流程图库存通知报文方向接收人新增质权人
8、[M]-修改在付款确认申请流程图场景四,删除流程图下注“注:
若上传影像批次号,需提前上传贴现影像,处理时还需对对上传的影像批次号合法性进行校验”
9、[M]-修改修改贴现信息登记申请报文(NCP005)报文结构中“登记机构代码”的备注为与贴现行同一会员
10、[M]-修改信息登记类撤回申请报文(NCP010)报文处理规则中“风险票据状态更新为:
止付登记或止付解除登记的撤回,撤回后恢复为登记前的风险票据状态。
”删除
11、[M]-修改修改承兑信息登记申请报文(NCP001)报文结构的“登记机构代码”的备注为与承兑行或承兑人开户行同一会员
12、[M]-修改修改承兑保证信息登记申请报文(NCP002)报文结构的“登记机构代码”的备注为与保证人同一机构
13、[M]-修改修改质押信息登记申请报文(NCP003)报文结构的“登记机构代码”的备注为与质权行同一会员
14、[M]-修改修改质押解除信息登记申请报文(NCP004)报文结构的“登记机构代码”的备注为与质权行同一会员
15、[M]-修改修改止付解除信息登记申请报文(NCP008)报文结构的“登记机构代码”的备注为与承兑行或承兑人开户行同一机构
9
2017-8-29
1、[M]-修改修改承兑信息登记申请报文(NCP001)报文结构的收款人信息“统一社会信用代码”由[1..1]改成[0..1]
2、[M]-修改修改结清信息登记申请报文(NCP006)报文结构的持票人信息“统一社会信用代码”由[1..1]改成[0..1]
3、[A]-增加增加结清信息登记申请报文(NCP006)报文结构“结清类型”的字段
4、[M]-修改修改止付及止付解除登记通知报文(NCP009)报文结构的止付登记信息“止付申请人信息”由[1..1]改成[0..1]
10
2017-11-8
1、[M]-修改承兑信息登记申请报文(NCP001),报文说明增加“如为银行承兑汇票,承兑人名称应当与承兑人开户行行号对应的机构全称(见会员分册和基础数据文件)一致。
”
11
2017-11-21
1、[M]-修改库存变更申请报文(NCP013)报文功能第4点。
2、[M]-修改纸票登记信息查询应答报文(NCP012),历史查询详细信息集合的备注改为“查询失败或无历史查询信息时为空,其余情况必输”
3、[M]-修改修改保证增信报文的报文处理规则中的前置状态控制
12
2017-12-4
1、[M]-修改付款确认申请报文(NCP016)报文前置票据状态与前置票据流转状态。
2、[M]-修改库存变更申请报文(NCP013)报文功能第4点。
13
2018-1-10
1、[M]-修改付款确认申请报文(NCP016)报文,对发起影像验证或实物验证后撤销的,再次发起情况的申请类型做了说明。
14
2018-2-12
1、[M]-修改止付信息登记申请报文(NCP007),止付类型为公示催告、司法冻结时,影像控制为必输。
15
2019-2-18
1、[M]-修改承兑信息登记申请报文(NCP001),贴现信息登记申请报文(NCP005)修改“是否三农企业”为“是否涉农企业”。
2、[M]-修改贴现信息登记申请报文(NCP005)支持票据到期后补充登记。
3、[M]-修改库存变更申请报文(NCP013)中对库存类型“保管退票移库”进一步细化为“退回瑕疵票据”、“退回线下追偿票据”和“退回公示催告票据”。
说明:
[C]-创建;[M]-修改;[A]-增加;[D]-删除;
1
各业务场景报文流程
1.1承兑信息登记
1.2承兑保证信息登记
1.3质押信息登记
1.4质押解除信息登记
1.5贴现信息登记
1.6结清信息登记
1.7止付或止付解除信息登记
1.8信息登记类撤回
1.9纸票登记信息查询
1.10库存变更申请
1.11保证增信申请
1.12付款确认申请
场景一:
付款确认流程(一个来回)
场景二:
付款确认流程(两个来回,补录影像或实物确认。
三个来回类似,略)
两次场景一的叠加,略。
场景三:
影像确认被拒绝(补录影像或实物确认)后穿插保证增信流程
A为贴现行、B为解付行、C为保证增信行。
1.A向B发起影像确认申请,B拒绝,序列图见场景一。
2.A向C发起保证增信(转发保证增信申请时附上B付款确认拒绝的信息),C同意,序列图见“保证增信申请报文”。
3.C向B发起付款确认(基于B之前的拒绝理由),序列图见场景一。
场景四:
影像付款确认发起后、未应答前穿插保证增信流程
2中国票据交易系统报文(XML格式)
2.1承兑信息登记申请报文(NCP001)
2.1.1报文功能
承兑业务的票据信息登记由承兑人或承兑人开户行完成。
商票承兑人可委托其开户行办理承兑信息登记。
2.1.2报文结构
序号
报文要素
属性
类型
备注
1.
报文标识
[1..1]
2.
--报文标识号
[1..1]
Max35NumericText
3.
--报文时间
[1..1]
ISODateTime
4.
登记信息
[1..1]
5.
--登记机构代码
[1..1]
MaxMin9NumericText
与承兑人开户行同一会员
6.
--登记申请日期
[1..1]
ISODate
系统工作日期
7.
票据信息集合
[1..max]
max为多笔登记最大笔数,详见基础数据
8.
--票据信息
[1..1]
9.
----票据种类
[1..1]
DraftTypeCode
10.
----票据号码
[1..1]
Max30NumericText
11.
----票据金额
[1..1]
CurrencyAndAmount
12.
----出票日期
[1..1]
ISODate
13.
----票据到期日
[1..1]
ISODate
14.
--承兑信息
[1..1]
15.
----承兑日期
[1..1]
ISODate
16.
----备注
[0..1]
Max150Text
17.
--承兑人信息
[1..1]
18.
----名称
[1..1]
Max60Text
19.
----账号
[1..1]
Max32AlphaNumericText
银票填0
20.
----开户行行号
[1..1]
MaxMin12NumericText
21.
----统一社会信用代码
[1..1]
MaxMin18AlphaNumericSymbolText
22.
--出票人信息
[1..1]
23.
----名称
[1..1]
Max60Text
24.
----账号
[1..1]
Max32AlphaNumericText
纸质商承无法获取账号的,默认填写“1”
25.
----开户行行号
[0..1]
MaxMin12NumericText
26.
----统一社会信用代码
[1..1]
MaxMin18AlphaNumericSymbolText
27.
--收款人信息
[1..1]
28.
----名称
[1..1]
Max60Text
29.
----账号
[1..1]
Max32AlphaNumericText
30.
----开户行行号
[0..1]
MaxMin12NumericText
31.
----开户银行名称
[1..1]
Max60Text
32.
----统一社会信用代码
[0..1]
MaxMin18AlphaNumericSymbolText
33.
--解付行信息
[1..1]
34.
----行号
[1..1]
MaxMin12NumericText
35.
--补充信息
[1..1]
填出票人信息
36.
----行业分类
[1..1]
Industry
37.
----企业规模
[1..1]
CorpScale
38.
----是否涉农企业
[1..1]
YON
39.
----地区
[1..1]
Province
40.
----是否绿色企业
[1..1]
YON
41.
--影像信息集合
[1..1]
42.
----影像信息
[1..1]
票据正面
43.
------影像类型
[1..1]
ImgType
票据正面
44.
------影像批次号
[1..1]
MaxMin32AlphaNumericText
2.1.3报文说明
1.如为银行承兑汇票,承兑人名称应当与承兑人开户行行号对应的机构全称(见会员分册和基础数据文件)一致。
2.解付行可填写承兑人开户行或集中兑付行。
2.1.4报文处理规则
1.状态前置
票据状态:
无
票据流转阶段为:
无
风险票据状态为:
无
2.判断逻辑
(1)票据号码未重号
(2)票据作废,未用退回票据不得重新登记。
3.处理结果
如果全部登记信息判断无误,则登记成功;如果一部分登记信息判断有误,则全体登记失败,通过通用确认反馈第一张有错票据的原因。
所有登记均使用该规则。
票据状态:
未贴现
票据流转阶段更新为:
承兑已登记
风险票据状态更新为:
不变
2.2承兑保证信息登记申请报文(NCP002)
2.2.1报文功能
金融机构作为保证人,可在承兑登记后、质押或贴现登记前,在票交所系统登记保证信息。
被保证人只能为承兑人,不包括背书保证。
2.2.2报文结构
序号
报文要素
属性
类型
备注
1.
报文标识
[1..1]
2.
--报文标识号
[1..1]
Max35NumericText
3.
--报文时间
[1..1]
ISODateTime
4.
登记信息
[1..1]
5.
--登记机构代码
[1..1]
MaxMin9NumericText
与保证人同一机构
6.
--登记申请日期
[1..1]
ISODate
系统工作日期
7.
票据信息集合
[1..max]
max为多笔登记最大笔数,详见基础数据
8.
--票据信息
[1..1]
9.
----票据种类
[1..1]
DraftTypeCode
10.
----票据号码
[1..1]
Max30NumericText
11.
----票据金额
[1..1]
CurrencyAndAmount
12.
----票据到期日
[1..1]
ISODate
13.
----承兑人开户行行号
[1..1]
MaxMin12NumericText
14.
--保证信息
[1..1]
15.
----保证日期
[1..1]
ISODate
不能大于系统工作日期
16.
----备注
[0..1]
Max150Text
17.
--保证人信息
[1..1]
18.
----保证人开户行行号
[1..1]
MaxMin12NumericText
2.2.3报文说明
无。
2.2.4报文处理规则
1.状态前置
票据状态为:
未贴现
票据流转阶段为:
承兑已登记
风险票据状态为:
非风险票据
2.判断逻辑
无。
3.处理结果
如果全部登记信息判断无误,则登记成功;如果一部分登记信息判断有误,则全体登记失败,通过通用确认反馈第一张有错票据的原因。
所有登记均使用该规则。
票据状态更新为:
不变
票据流转阶段更新为:
承兑保证已登记
风险票据状态更新为:
不变
2.3质押信息登记申请报文(NCP003)
2.3.1报文功能
纸质票据承兑完成后,企业持票人(出质人)向质权人(质押行)发起质押申请并由质权人完成质押业务登记。
2.3.2报文结构
序号
报文要素
属性
类型
备注
1.
报文标识
[1..1]
2.
--报文标识号
[1..1]
Max35NumericText
3.
--报文时间
[1..1]
ISODateTime
4.
登记信息
[1..1]
5.
--登记机构代码
[1..1]
MaxMin9NumericText
与质权行同一会员
6.
--登记申请日期
[1..1]
ISODate
系统工作日期
7.
票据信息集合
[1..max]
max为多笔登记最大笔数,详见基础数据
8.
--票据信息
[1..1]
9.
----票据种类
[1..1]
DraftTypeCode
10.
----票据号码
[1..1]
Max30NumericText
11.
----票据金额
[1..1]
CurrencyAndAmount
12.
----票据到期日
[1..1]
ISODate
13.
----承兑人开户行行号
[1..1]
MaxMin12NumericText
14.
--质押信息
[1..1]
15.
----质押日期
[1..1]
ISODate
不能大于系统工作日
16.
----备注
[0..1]
Max150Text
17.
--出质人信息
[1..1]
18.
----名称
[1..1]
Max60Text
19.
----账号
[1..1]
Max32AlphaNumericText
20.
----开户行行号
[1..1]
MaxMin12NumericText
21.
----统一社会信用代码
[1..1]
MaxMin18AlphaNumericSymbolText
22.
--质权人信息
[1..1]
23.
----质权行行号
[1..1]
MaxMin12NumericText
2.3.3报文说明
无。
2.3.4报文处理规则
1.状态前置
票据状态为:
未贴现
票据流转阶段为:
承兑已登记、质押解除已登记、承兑保证已登记
风险票据状态为:
非风险票据
2.判断逻辑
无。
3.处理结果
如果全部登记信息判断无误,则登记成功;如果一部分登记信息判断有误,则全体登记失败,通过通用确认反馈第一张有错票据的原因。
所有登记均使用该规则。
票据状态更新为:
已质押
票据流转阶段更新为:
质押已登记
风险票据状态更新为:
不变
2.4质押解除信息登记申请报文(NCP004)
2.4.1报文功能
质权人(质押行)在收妥企业持票人(出质人)款项后可发起质押解除信息登记申请报文完成质押解除登记。
2.4.2报文结构
序号
报文要素
属性
类型
备注
1.
报文标识
[1..1]
2.
--报文标识号
[1..1]
Max35NumericText
3.
--报文时间
[1..1]
ISODateTime
4.
登记信息
[1..1]
5.
--登记机构代码
[1..1]
MaxMin9NumericText
与质权行同一会员
6.
--登记申请日期
[1..1]
ISODate
系统工作日期
7.
票据信息集合
[1..max]
max为多笔登记最大笔数,详见基础数据
8.
--票据信息
[1..1]
9.
----票据种类
[1..1]
DraftTypeCode
10.
----票据号码
[1..1]
Max30NumericText
11.
----票据金额
[1..1]
CurrencyAndAmount
12.
----票据到期日
[1..1]
ISODate
13.
----承兑人开户行行号
[1..1]
MaxMin12NumericText
14.
--质押解除信息
[1..1]
15.
----质押解除日期
[1..1]
ISODate
不能大于系统工作日
16.
----备注
[0..1]
Max150Text
2.4.3报文说明
无。
2.4.4报文