您的当前位置:首页正文

担保品管理证券公司数据接口规范(深证通)V1.13

来源:个人技术集锦
 编号:

密级: 公开发布

中国证券登记结算有限责任公司工程技术文档

工程技术标准

担保品管理系统

证券公司数据接口规范

( Ver 1.13)

(讨论稿)

中国证券登记结算有限责任公司

二○一一年十一

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

1

编号:

密级: 公开发布

文件修订历史

版本 更改时间 状态 更改简要描述 1、DBPJSMX.DBF文件将YWLX字段扩增至六位,并新增部分缺失业务代码。 2、将文档中所有保证金比例及现金比例等V1.01 2012-02-13 更改 字段的数据类型扩充为N(9,4),避免数据长度不足的问题。 3、将文档中所有日期字段的数据类型由date改为char(8) 担保品结算明细,担保品资金余额,担保品V1.10 2012-05-09 更改 证券余额接口变更. 增加错误代码定义 V1.11 V1.12 V1.13 2012-05-16 更改 2012-05-17 更改 2012-06-08 更改 增加错误代码定义 变更沪深担保品权益方案文件接口 晁生贵 靳赟婷 陈亮 陈亮 作者 担保品结算明细(DBPJSMX)增加FXJJ字段 晁生贵 说明:状态有新建、增加、更改、删除

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

2

中国证券登记结算有限责任公司

工程技术标准 第3页 共26页

目录

一、担保品管理系统证券公司日间动态业务数据接口协议 ........................................................... 4 1、 消息头 ........................................................................................................................................... 4 2、 消息尾 ........................................................................................................................................... 4 3、 消息体 ........................................................................................................................................... 5 二、担保品管理系统证券公司日终批量文件数据接口 ................................................................... 8 1、 担保品结算明细(DBPJSMX.DBF) ......................................................................................... 8 2、 权益方案文件(DBZQQYFA.DBF, SSGSXWDJXX.MDD) .................................................. 11 3、 担保品资金余额(DBPZJYEXXXXXX.DBF) ....................................................................... 18 4、 担保品证券余额(DBPZQYEXXXXXX.DBF) ..................................................................... 18 5、 上海结算明细文件(JSMXXXXXXX.MDD) ........................................................................ 19 6、 转发深圳清算明细数据(SJSMX1XXXXXX.DBF, SJSMX2XXXXXX.DBF) .................... 20 附录1:数据字典 ........................................................................................................................... 26 附录2:错误代码 ........................................................................................................................... 27 附录3: 计算校验和算法................................................................................................................ 33

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

3

中国证券登记结算有限责任公司

工程技术标准 第4页 共26页

一、担保品管理系统证券公司日间动态业务数据接口协议

中国证券登记结算有限责任公司(以下简称“中登公司”)和参与人间的日间动态业务数据接口,是通过深证通FDEP金融数据交换平台,在证券交易数据交换协议(简称“STEP”)上实现交互和对接。

关于参与人通过深证通FDEP平台的API调用方法,可参考深圳证券通信公司网站上公布的开发文档《03_FDEPAPI用户手册》中的内容,本文不再赘述。

本文档中关于消息包构建和解析方法,可参考金融行业标准《证券交易数据交换协议》(简称“STEP”)1.00版或FIX标准4.4版。

每一个消息包都包含有消息头、消息体、消息尾三个部分,其中消息头、消息体和消息尾均采用依次排列“标签=字段取值”的方式组织,消息中字段取值除非特别声明,均以ASCII码字符串表示,为字段界定符,其值为不可打印字符ASCII码:十六进制的0x01。如字段值为空,则采用“标签= ”的方式表示。

1、 消息头

每一个消息有一个消息头,消息头部分包括消息体长度、消息类型、收发方代码、发送日期和发送时间等域。 如发送的业务申报在相当长的时间内没有确认,或者怀疑其根本未曾发送过,可以通过设置“可能重新发送”标志(PossResend =Y)来完成对该消息包的重新发送。 标签 1008 1009 域名 BeginString BodyLength 类型 C8 N10 必需 Y Y 说明 起始串,固定值填:CCMS1.00 消息体长度(消息的第二个域) 是从消息头的第三个域开始到消息尾的校验和域之前的(包含)共计所占的长度,包含界定符 消息类型(消息的第三个域),根据业务类型填写 前三个域必须固定次序 发送方代码,填写发送方的MR的userid 接收方代码,填写接收方的MR的userid 预留字段 发送日期 发送时间 1035 1049 1056 1097 1051 1052 MsgType SenderCompID TargetCompID PossResend SendingDate SendingTime C3 C16 C16 C1 C8 C10 Y Y Y N Y Y 2、 消息尾

每一个消息有一个消息尾,并以此终止。消息尾可用于分隔多个消息,包括3位数的校验

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

4

中国证券登记结算有限责任公司

工程技术标准 第5页 共26页

必需 Y Y Y 填0 填空 校验和,消息的最末域(不可加密)。算法见附录3 入参说明:不包含最末域的消息字符串及长度. 说明 和值。 标签 域名 类型 N10 C64 N3 1093 SignatureLength 1089 Signature 1010 CheckSum 3、 消息体

请求包消息体: 标签 801 802 803 804 805 806 807 808 809 810 BusiCode ReqSno BizDate BizType Market MoneyType Custid FundAcct Secuid Seat 域名 消息头 C4 N10 C8 C1 C1 C1 C6 C20 C10 C6 类型 必填 Y Y Y Y Y Y Y Y N N N 说明 消息头中MsgType域为301 0301:担保资金交存0302:担保资金提取 0311:担保证券交存0312:担保证券提取 请求序号证券公司内部唯一 业务日期 业务类型0:转融通 0:深圳,1:上海 0:人民币,1:港币,2:美元 中登公司总部配发的结算参与人编码 证券公司资金账号(沪深自营实体备付金账户) 证券公司证券账户(沪深自营证券账户) 托管席位 1、 证券划转填写沪深自营证券账户席位 2、 深圳资金划转填写自营结算主席位 证券代码 划转数量 划转金额 订单时间,如094532210,精确到毫秒 0:正常,1:撤单,2:查询 3:替换 撤单或查询业务需要填原ReqSno 替换须先发存入请求要填写0,再发取出请求时填对应存入请求的ReqSno序号. 说明 消息头中MsgType域为302 同请求包 同请求包 同请求包 811 812 813 814 815 816 StkCode TranQty TranAmt ReqTime ReqType LinkSno C6 N12 N16,2 C10 C1 N10 N N N Y Y N 应答包消息体: 标签 801 802 803 标准消息尾 域名 消息头 BusiCode ReqSno BizDate 类型 C4 N10 C8 Y 必需 Y Y Y Y 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

5

中国证券登记结算有限责任公司

工程技术标准 第6页 共26页

C1 C1 C1 C6 C20 C10 C6 C6 N12 N16,2 C10 C1 N10 N10 Y Y Y Y Y Y Y N N N N Y N Y 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 同请求包 担保品系统分配的唯一业务序号 查询成功,返回原指令业务序号 查询失败,返回0 0000成功,其它失败 注:若是查询,查询成功,返回原指令返回代码 返回代码定义具体见“附录2:错误代码” 804 805 806 807 808 809 810 811 812 813 814 815 816 817 BizType Market MoneyType Custid FundAcct Secuid Seat StkCode TranQty TranAmt ReqTime ReqType LinkSno BizSno 830 ReturnCode C4 Y 数据说明:

标准消息尾 Y 1、 当BusiCode为0311:担保证券存入和0312:担保证券取出时,除必填字段外,可选字

段需要填写Secuid、Seat、StkCode和TranQty字段。

2、 当BusiCode为0301:担保资金存入和0302:担保资金取出时,除必填字段外,可选字

段需要填写FundAcct、Seat 和TranAmt字段,其中深圳市场Seat字段填写自营结算主席位。

3、 TranQty(划转数量)填写说明:

1) 当划转证券为股票时,划转数量单位为:股,最少划转为1股。 2) 当划转证券为基金时,划转数量单位为:份,最少划转为1份。

3) 当划转证券为债券时,划转数量单位为:张,最少划转为10张,申请划转数

量必须为10张的倍数。

4、 ReqType字段填写说明:

1) 当为担保资金\\证券划转申请指令时,ReqType= 0正常。

2) 当为担保证券划转指令撤单时,ReqType= 1撤单,LinkSno=原指令ReqSno。 只

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

6

中国证券登记结算有限责任公司

工程技术标准 第7页 共26页

有证券划转才可以撤单,资金划转实时上下账不允许撤单,撤单指令报文中带上原申请指令数据。

说明:替换业务的撤单,只能发起替换证券存入指令的撤单,替换资金存入不支持撤单,只要存入指令撤单成功,整个替换业务撤单成功。替换取出业务不支持撤单指令,均返回撤单失败。

3) 当为担保资金\\证券划转指令查询时,ReqType= 2查询,LinkSno=所查询的原

指令ReqSno,查询指令报文中带上原申请指令数据,数据内容不一致也会查询失败。查询失败BizSno=0,表示无查询结果,查询成功BizSno返回所查业务的唯一业务序号, ReturnCode返回所查记录的返回代码。

4) 当为担保品替换指令时,ReqType= 3替换,必须先发替换存入指令LinkSno=0,

再发替换提取指令时LinkSno=对应存入指令的ReqSno。担保品系统待证金对替换的两笔业务均返回审核通过后,进行替换存入请求业务处理。有任何一笔审核不通过,两笔都按失败处理。日间沪深实时返回替换资金存入成功的请求, 担保系统会在当天发送沪深替换取出请求。日终才能确认替换证券存入成功的请求,担保品系统会在第二天自动发送沪深对应的替换取出请求,第二天的替换取出无实时应答,取出成功的通过日终清算文件发送结果。

注:替换只支持1对1,业务包括资金换证券,证券换资金,证券换证券3种,两笔业务必须都审核通过才算成功,有任何一笔返回失败的替换业务,两笔均不执行,担保品系统按两笔都失败处理。券商可根据返回错误或查询结果,重新发送替换存入和取出指令。

5、 担保品管理系统对划转申请指令应答反馈说明:

对于担保资金类划转业务,担保品管理系统实时将指令发送给沪深分公司,由沪深分公司实时处理并将处理结果实时反馈给担保品管理系统;对于担保证券划转类业务,担保品管理系统统一收市后,批量导出发送给沪深分公司处理。

1) 当BusiCode=0301担保资金交存,ReqType= 0正常时,担保品管理系统直接

反馈应答结果发送给证券公司。

2) 担BusiCode=0302担保资金提取,ReqType= 0正常时,担保品管理系统收到

证金公司审核失败结果后,将审核失败结果发送证券公司,否则等到沪深划转结果后再将划转结果发送给证券公司。

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

7

中国证券登记结算有限责任公司

工程技术标准 第8页 共26页

3) 当BusiCode=0311:担保证券存入和0312:担保证券取出,ReqType= 0正常时,

担保品管理系统收到证券审核结果后,直接将审核结果发送给证券公司。 4) 当BusiCode=0311:担保证券存入和0312:担保证券取出,ReqType= 1撤单时,

担保品管理系统直接将处理结果发送给证券公司。

5) ReqType= 2查询时,担保品管理系统直接将原指令应答结果发送给证券公司。

二、担保品管理系统证券公司日终批量文件数据接口

中登公司担保品管理系统与参与人之间日终批量文件数据接口,通过深证通FTP文件传输平台,进行批量文件传输。

说明: 接口文件文件名中的“XXXXXX”,XXXXXX指中登公司总部配发的结算参与人编码,每个参与人一个文件。 例: DBPJSMXXXXXXX.DBF等

1、 担保品结算明细(DBPJSMXXXXXXX.DBF)

担保品管理系统导出的参与人的担保品管理业务清算交收明细流水。 NO. 1 2 3 字段名 CYRDM DBZQZH SCDM 字段描述 参与人代码 担保证券明细账户 市场代码 类型 CHAR CHAR CHAR 长度 6 10 1 参与人代码 备注 参与人的担保明细账户 0:深圳市场 1:上海市场 0:人民币 1:港币 2:美元 121001 利息结算 140008 其他资金存入 140029 其他资金取出 150001 其他证券取出 150002 其他证券存入 220000 其他证券买入 220004 新股入帐 220010 红股入账 4 BZ 币种 CHAR 1 5 YWLX 业务类型 CHAR 6 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

8

中国证券登记结算有限责任公司

工程技术标准 第9页 共26页

220012 配股缴款 220018 转股入帐 220023 新股认购资金 221001 其他证券卖出 221007 红利入账 221011 配股权证 221013 配股入帐 221016 债转股转出 221017 债券回售转出 221018 债券回售返还资金 221019 债券回售赎回资金 221031 转股零款 221008 债券兑息 221009 债券兑付 700301 担保资金交存 700302 担保资金提取 700311 担保证券交存 700312 担保证券提取 700321 担保证券买入 700322 担保证券卖出 700401 处置资金划出 700413 处置证券划出 700415 处置证券买入 700416 处置证券卖出 700501 临时使用资金划出 700502 临时使用资金归还 700503 临时使用资金利息归还 700504 临时使用证券费用归还 700505 临时使用证券资金权益补偿归还 700511 临时使用证券划出 700512 临时使用证券划入 700513 临时使用证券证券权益补偿归还 730301 替换担保资金交存 730302 替换担保资金提取 730311 替换担保证券交存 730312 替换担保证券提取 750001 证券划转手续费 6 7 8 9 YWXH SQXH HTXH ZQDM 业务序号 申请序号 合同序号 证券代码 N N CHAR CHAR 10 10 10 6 担保系统业务序号 证券公司和证金公司申请序号 委托合同序号 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

9

中国证券登记结算有限责任公司

工程技术标准 第10页 共26页

17,2 12 17,2 12,2 12,2 12,2 12,2 12,2 12,2 12,2 12,2 12,2 8 8 8 日期大于当天的为DVP等T+N交收业务 业务日期或委托日期 文件发送日期 当SCDM字段值为‘0’时,本字段值为深圳交收方式,其值及含义同与深圳分公司接口中SJSMX1中MXJSFS字段值。如下: Y:担保净额DVP交收; N:非担保交收; A: 担保净额非DVP交收; :其它为空。 当SCDM字段值为‘1’,且YWLX字段为750001时,本字段值为上海证券划转手续费具体原因。 定义如下: 301 转融券融入手续费 302 转融券融入归还手续费 303 转融券融出手续费 304 转融券融出归还手续费 305 证券划转申报调帐手续费 306 权益补偿手续费 3A1 保证券存入手续费 3A2 保证券取出手续费 3A3 保证券处置手续费 3A4 保证券处置归还手续费 3A5 保证券临时使用手续费 3A6 保证券临时使用归还手续费 307 保证券临时使用权益归还费 备用1 10 BDJE 11 BDSL 12 CJJE 13 SXF 14 YHS 15 GHF 16 QSF 17 JYGF 18 JSF 19 ZGF 20 QTF 21 FXJJ 22 JSRQ 23 YWRQ 24 FSRQ 变动金额 变动数量 成交金额 手续费 印花税 过户费 清算费 交易规费 经手费 证管费 其他费 风险基金 交收日期 业务日期 发送日期 N N N N N N N N N N N N CHAR CHAR CHAR 25 SZMXJSFS 深圳结算方式 CHAR 1 26 SHZQSXFYY 上海证券手续费原因 CHAR 4 27 BY1 备用1 CHAR 64 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

10

中国证券登记结算有限责任公司

工程技术标准 第11页 共26页

64 64 64 64 备用2 备用3 备用4 备用5 28 29 30 31 BY2 BY3 BY4 BY5 备用2 备用3 备用4 备用5 CHAR CHAR CHAR CHAR 数据说明:

1、 日终担保品管理系统清算交收后生成,统一发送给证券公司。 2、 变动数量(BDSL)和变动金额(BDJE)字段,都是指交收变动净额。 3、 数据填写说明:

1)、当业务类型(YWLX)为证券划转类业务时,填写证券代码(ZQDM)和变动数量(BDSL)字段; 涉及业务类型:

0311:担保证券交存、0312:担保证券提取、0413:处置证券划出、0511:临时使用证券划出、0512:临时使用证券归还、0513:临时使用证券证券权益补偿归还 2)、当业务类型(YWLX)为资金划转类业务和账户结息数据时,填写变动金额(BDJE)字段; 涉及业务类型:

0301:担保资金交存、0302:担保资金提取、0401:处置资金划出、0501:临时使用资金划出、0502:临时使用资金归还、0503:临时使用资金利息归还、0504:临时使用证券费用归还、0505:临时使用证券资金权益补偿归还、0601:担保资金账户结息

3)、当业务类型(YWLX)为买卖交易类业务时,填写证券代码(ZQDM)、变动数量(BDSL)、变动金额(BDJE)三个字段; 涉及业务类型:

0321:担保证券买入、0322:担保证券卖出、0415:处置证券买入、0416:处置证券卖出

2、 权益方案文件(DBZQQYFA.DBF, SSGSXWDJXX.MDD)

深圳权益方案:DBZQQYFA.DBF, 接口DBZQQYFA.DBF 类型 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

11

中国证券登记结算有限责任公司

工程技术标准 第12页 共26页

功能描述 担保品管理系统导入担保证券资产调整方案文件 编号 1 2 3 域名称 市场代码 证券代码 变动类型 标识 SCDM ZQDM BDLX 类型及长度 必要 CHAR CHAR(6) CHAR Y Y Y 描述 深圳市场 上海市场 BDLX=3、9;上市证券代号 BDLX=8:标的证券代号 0 -派息/兑付 1 - 红股 2 - 配股 3 –新股/增发 4 –分批兑付 5 –回售 6 –赎回 7 -可转债强制性转股(有无条件) 8 -权证 9 – 证券上市日期 A - 其它 BDLX=0;税前比例分子 BDLX=1;送转比例分子 BDLX=2;派发权证比例分子 BDLX=3;增发优先比例 BDLX=4;分批兑付比例分子; BDLX=5;此字段不使用 BDLX=6;赎回比例分子 BDLX=7;转股比例分子 BDLX=8;行权价格 BDLX=0;税前比例分母 BDLX=1;送转比例分母 BDLX=2;派发权证比例分母 BDLX=3;增发配售比例 BDLX=4;分批兑付比例分母; BDLX=5;此字段不使用 BDLX=6;赎回比例分母 BDLX=7;转股比例分母 BDLX=8:行权比例 4 转入数据 比例分子 BLFZ N(17,12) Y 5 比例分母 BLFM N(17,12) Y 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

12

中国证券登记结算有限责任公司

工程技术标准 第13页 共26页

N(17,12) Y BDLX=0;税后比例分子 BDLX=1;此字段不使用 BDLX=2;此字段不使用 BDLX=3;折算分子 BDLX=4;此字段不使用 BDLX=5;此字段不使用 BDLX=6;此字段不使用 BDLX=7;转换价格 BDLX=8:上日行权价格(用于T+1日卖空冲销) BDLX=0;税后比例分母 BDLX=1;此字段不使用 BDLX=2;此字段不使用 BDLX=3;折算分母 BDLX=4;此字段不使用 BDLX=5;此字段不使用 BDLX=6;此字段不使用 BDLX=7;此字段不使用 BDLX=8:上日行权比例(用于T+1日卖空冲销) BDLX=0;此字段不使用 BDLX=1;此字段不使用 BDLX=2;派发权证/证券代号 BDLX=3;发行证券代号 BDLX=4;此字段不使用 BDLX=5;此字段不使用 BDLX=6;此字段不使用 BDLX=7;此字段不使用 BDLX=8:权证代号 BDLX=0;此字段不使用 BDLX=1;此字段不使用 BDLX=2;配股认购价格 BDLX=3;发行价格 BDLX=4;兑付利息 BDLX=5;回售价格 BDLX=6;赎回价格 BDLX=7;兑付利息 BDLX=8:行权结算价格(现金结算使用) BDLX=8:合理结算价格 6 比例分子1 BLFZ1 7 比例分母1 BLFM1 N(17,12) Y 8 权证代号 QZDH CHAR(6) Y 9 计算价格 JSJG N(17,12) Y 10 计算价格2 JSJG2 N(17,12) Y 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

13

中国证券登记结算有限责任公司

工程技术标准 第14页 共26页

CHAR(8) Y BDLX=0;股权登记日 BDLX=1;股权登记日 BDLX=2;股权登记日 BDLX=3;认购日期;对于LOF/ETF发行,则为申购结束日 BDLX=4;此字段不使用 BDLX=5;此字段不使用 BDLX=6;此字段不使用 BDLX=7;此字段不使用 BDLX=8:行权起始日期 BDLX=0;除权除息日 BDLX=1;除权除息日 BDLX=2;除权除息日 BDLX=3;申购日期;对于LOF/ETF发行,则为申购起始日 BDLX=4;此字段不使用 BDLX=5;此字段不使用 BDLX=6;此字段不使用 BDLX=7;此字段不使用 BDLX=8:自动行权日期 BDLX=9;上市日期 BDLX=8:行权截止日期 BDLX=8:发行人提交履 约券股份性质 BDLX=8:从左至右第1位表示权证类别;第二位表示发行人类别;第 三位表示结算方式 BDLX=2:权证转股的正股代码;对于配债,正股代码为上市债券代码 BDLX=2:权证转股日期 BDLX=3:增发股权登记日 备用 备用 备用 备用 备用 11 日期1 RQ1 12 日期2 RQ2 CHAR(8) Y 13 14 15 16 17 18 备注信息 19 20 21 22 到账日期 股份性质 数据类别 QYDZR GFXZ SJLB CHAR(8) CHAR(2) CHAR(8) Y Y Y 证券代码2 ZQDM2 CHAR(6) Y 日期3 证券代码3 日期4 比例分子2 比例分母2 备用字段 RQ3 ZQDM3 RQ4 BLFZ2 BLFM2 BYZD CHAR(8) CHAR(6) CHAR(8) N(17,12) N(17,12) CHAR(60) Y N N N N N 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

14

中国证券登记结算有限责任公司

工程技术标准 第15页 共26页

本接口数据包括除B股证券、三板证券之外的证券权益方案、各种资产变动参数等。 (1)二级配售说明:变动类型为3时且采用二级配售发行方式时,投资者每持有证券市值为折算分子数(目前10000元),就可以申购折算分母数(1000股)的新股;折算分母表示配号的基本股数单位或申购数量的基数单位。

(2)证券上市日期说明(变动类型为9):深圳分公司在上市日期确定或变更当日发送该信息,且仅发送上市证券代号、上市日期,其他字段无意义,均为系统默认值。

(3)LOF/ETF发行参数说明:变动类型为3且为LOF/ETF发行时,因LOF/ETF发行采用多日连续滚动方式,日期1和日期2的定义与其它品种略有不同。

(4)数据类别(字段16:SJLB)说明:变动类型为8时,权证类别为C时,表示认购权证;权证类别为P时,表示认沽权证。发行人类别为G时,表示股本权证;发行人类别为D时,表示备兑权证。结算方式为S时,表示证券给付;结算方式为C时,表示现金结算。合理结算价格只有在现金结算方式下使用,若为认购权证,行权结算价格大于合理结算价格则使用合理结算价格结算;若为认沽权证,标的证券小于合理结算价格时,则使用合理结算价格结算。

(5)数据发送时机:增发和新股参数(BDLX=3)分别在股权登记日和新股申购日发送;权益类参数(BDLX=0、1、2、4)在股权登记日发送,对于采用T+1DVP交收方式的品种(如ETF等),还会在股权登记日前一工作日多发送一次供参考,但应以股权登记日为准(考虑业务部门修改参数的可能);赎回、回售、可转债转股参数(BDLX=5、6、7)在到账日发送;对于权证(BDLX=8),在行权期内每日均会发送相关参数;对于证券上市日期(BDLX=9),在上市日期确定或变更当日发送,详见上文“证券上市日期说明”。 (1) 上海权益方案: NO. 1 2 3 4 5 6 7 8 9 字段名 FSRQ DJLB ZQDM ZQLB LTLX QYLB GPNF JG SQJG 字段描述 发送日期 登记类别 证券代码 证券类别 流通类型 权益类别 挂牌年份 价格 税前价格 税后价格 送配比例 登记日期 类型 CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR 长度 8 2 6 2 1 2 4 10 10 10 10 8 格式‘9999.99999’ 格式‘9999.99999’ 格式‘9999.99999’ 格式‘999.999999’ 备注 系统当前日期 10 SHJG 11 SPBL 12 DJRQ 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

15

中国证券登记结算有限责任公司

工程技术标准 第16页 共26页

8 8 6 6 8 8 8 20 20 20 40 (1)登记类别为‘XQ’:前一位有效,‘0’现金,‘1’实物 (2)其余登记类别无效 13 JKQSR 14 JKJZR 15 FXDM 16 PZDM 17 SSRQ 18 FFRQ 19 CQRQ 20 ZQJC 21 BY1 22 BY2 23 BY3

数据说明:

缴款起始日 缴款截止日 发行代码 配债代码 上市日期 发放日期 除权日期 证券简称 备用1 备用2 备用3 CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR 1、 登记类别:

‘SG’:送股登记信息

‘PG’:配股登记、老股东配售登记、股配债登记信息 ‘HL’:红利登记信息 ‘YY’:要约收购登记信息

‘LT’:送股、配股、老股东配售、股配债的上市流通信息 ‘DX’:兑息登记信息 ‘XQ’:行权登记信息 ‘ZG’:债转股登记信息

2、 流通类型:

当登记类别为‘XQ’时,表示行权方式:‘0’欧式、‘1’美式 其他登记类别表示权益次数

3、 权益类别:

当登记类别为‘XQ’时,表示权证类别:‘0’认购、‘1’认沽

4、 价格:

当登记类别为‘PG’时,若为配股登记、老股东配售登记是则配股价格,若为股配债登记价格则是配债价格

当登记类别为‘YY’时,为要约收购价格

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

16

中国证券登记结算有限责任公司

工程技术标准 第17页 共26页

当登记类别为‘XQ’时,为行权价格

5、 税前价格:

当登记类别为‘HL’时,表示每一百股所发金额 当登记类别为‘DX’时,表示每一百元兑息兑付金额

6、 税后价格:

当登记类别为‘HL’时,表示每一百股所发金额 当登记类别为‘DX’时,表示每一百元兑息兑付金额

7、 送配比例:

当登记类别为‘SG’时:送转比例合计/股 当登记类别为‘PG’时:配售比例/股 当登记类别为‘XQ’时:股/份

8、 发行代码:

当登记类别为‘PG’时:配股交易代码 当登记类别为‘XQ’时:行权代码 当登记类别为‘ZG’时:债转股交易代码

9、 配债代码:

当登记类别为‘PG’时:股配债是债券代码 当登记类别为‘XQ’时:标的证券代码 当登记类别为‘ZG’时:转股后的证券代码

10、 备用1:

当登记类别为‘XQ’时:前一位有效,‘0’表示现金行权,‘1’表示实物行权

11、 具体业务填写规则如下: 业务类型 证证价送税税登除证流挂权缴缴发配上发结券券格 配前后记权券通牌益 款款行债市放算代简比价价日日类类年类起终代代日日方码 称 例 格 格 期 期 别 型 份 别 始止码 码 期 期 式 日 日 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 送股 红利 配股 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 老股东配售 √ √ √ √ 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

17

中国证券登记结算有限责任公司

工程技术标准 第18页 共26页

√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 股配债 要约收购 上市流通 派息 权证行权 债转股 数据说明:

√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 权益方案文件在担保品管理系统清算交收后,与结算明细数据一起发送给证券公司。

3、 担保品资金余额(DBPZJYEXXXXXX.DBF)

担保品管理系统提供给参与人的担保资金余额对账数据 NO. 1 2 3 4 5 6 7

字段名 CYRDM DBZJZH BZ ZJYE ZJDJJE DZRQ DBPZJZ 字段描述 参与人代码 担保资金明细账户 币种 资金余额 资金冻结金额 对账日期 担保品总价值 类型 CHAR CHAR CHAR N N CHAR N 长度 6 8 1 17,2 17,2 8 17,2 参与人代码 担保资金明细账户 0:人民币;1:港币;2:美元 参与人担保资金余额 司法冻结资金金额 对账日期 资金+证券价值*折算率+权益补偿价值 备注 4、 担保品证券余额(DBPZQYEXXXXXX.DBF)

担保品管理系统提供参与人担保证券余额对账数据 NO. 1 2 3 4 5 6 7 8 9 10 字段名 CYRDM DBZQZH SCDM ZQDM GFYE GFDJSL DZRQ ZQJG ZQJZ ZSL 字段描述 参与人代码 担保证券明细账户 市场代码 证券代码 股份余额 股份冻结数量 对账日期 证券价格 证券价值 折算率 类型 CHAR CHAR CHAR CHAR CHAR CHAR CHAR N N N 长度 6 10 1 6 12 12 8 17,8 17,2 6,4 参与人代码 担保证券明细账户 0:深圳市场;1:上海市场 参与人担保证券余额 司法冻结股份数量 对账日期 全价 证券股份余额*证券价格*折算率 折算率 备注 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

18

中国证券登记结算有限责任公司

工程技术标准 第19页 共26页

格式定义 ±999999999 ±99999999999 ±99999999999 说明 市场代码 记录类型 交易方式 交收方式 业务类型 清算标志 过户类型 交收编号 成交编号 申请编号 委托编号 交易日期 清算日期 交收日期 其它日期 委托时间 成交时间 业务单元1 业务单元2 业务单元1 所属结算参与人的清算编号 结算参与人的清算编号 托管银行的清算编号 证券账号 证券代码1 证券代码2 证券类别 流通类型 权益类别 挂牌年份 买卖标志 交收数量 成交数量 资金账号 币种 5、 转发上海结算明细文件(JSMXXXXXXX.MDD)

NO. 1 2 3 4 5 6 7 8 9 字段名 SCDM JLLX JYFS JSFS YWLX QSBZ GHLX JSBH CJBH 类型 CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR 长度 2 3 3 3 3 3 3 16 10 10 12 8 8 8 8 6 6 5 5 8 8 8 10 6 6 2 1 2 4 1 12 12 25 3 17 17 10 SQBH 11 WTBH 12 JYRQ 13 QSRQ 14 JSRQ 15 QTRQ 16 WTSJ 17 CJSJ 18 XWH1 19 XWH2 20 XWHY 21 JSHY 22 TGHY 23 ZQZH 24 ZQDM1 25 ZQDM2 26 ZQLB 27 LTLX 28 QYLB 29 GPNF 30 MMBZ 31 SL 32 CJSL 33 ZJZH 34 BZ 35 JG1 36 JG2 ±999999.999999999 价格1 ±999999.999999999 价格2 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

19

中国证券登记结算有限责任公司

工程技术标准 第20页 共26页

±9999999999999.99 清算金额 ±9999999999999.99 印花税 ±9999999999999.99 经手费 ±9999999999999.99 过户费 ±9999999999999.99 证管费 ±9999999999999.99 手续费 ±9999999999999.99 其它金额1 ±9999999999999.99 其它金额2 ±9999999999999.99 其它金额3 ±9999999999999.99 实际收付 结果代码 附加说明 37 QSJE 38 YHS 39 JSF 40 GHF 41 ZGF 42 SXF 43 QTJE1 44 QTJE2 45 QTJE3 46 SJSF 47 JGDM 48 FJSM CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR CHAR 17 17 17 17 17 17 17 17 17 17 4 40 数据说明:此文件为上海登记公司提供原始文件,担保品系统进行拆分.

1、 文件名jsmxXXXXXX.MDD中,XXXXXX指中登公司总部配发的结算参与人编码,每个参

与人一个文件。

2、 存放担保品买卖交易数据、担保证券派息和兑息数据、配股和增发缴款记录,担保品证

券划转手续费。

3、 数据格式:FOXPRO2.5下的标准DBF格式(见参与人数据接口规范)。

6、 转发深圳清算明细数据(SJSMX1XXXXXX.DBF, SJSMX2XXXXXX.DBF)

NO. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 字段名 MXBFZH MXSJLX MXYWLB MXZQDM MXJYXW MXXWDM MXGDDM MXWTXH MXCJHM MXQSLS MXCJSL MXQSSL MXCJJG MXQSJG MXXYJY 字段描述 备付金账户 数据类型 业务类别 证券代码 交易单元 托管单元 股东代码 委托序号/申请单号 成交号码 清算流水号 成交数量 清算数量 成交价格 清算价格 信用交易标识 类型 C C C C C C C C C C N N N N C 2 2 6 6 6 10 24 8 12 12,0 12,0 15,9 15,9 1 长度 10 备注 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

20

中国证券登记结算有限责任公司

工程技术标准 第21页 共26页

C C C C C N N N N N N N N N N N D D D D C C C C C 1 2 2 1 3 17,2 12,2 12,2 12,2 12,2 12,2 12,2 12,2 12,2 17,2 18,2 8 8 8 8 2 2 6 10 1 券商系统自用 CCYYMMDD CCYYMMDD CCYYMMDD CCYYMMDD 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 MXPCBS MXZQLB MXGFXZ MXJSFS MXHBDH MXQSBJ MXYHS MXJYF MXJGGF MXGHF MXJSF MXSXF MXQSYJ MXQTFY MXZJJE MXSFJE MXCJRQ MXQSRQ MXJSRQ MXFSRQ MXSCDM MXJYFS MXZQDM2 MXPPHM MXBYBZ 平仓标识 证券类别 股份性质 交收方式 货币代号 清算本金 印花税 交易经手费 监管规费 过户费 结算费 手续费 券商佣金 其他费用 资金金额 收付净额 成交日期 清算日期 交收日期 发送日期 市场代码 交易方式 证券代码2 匹配号码 备用标志 数据说明:此2个文件为深圳登记公司提供原始文件,担保品系统进行拆分。

【注:SJSMX1只含有担保品买卖交易清算明细】

1、 本库用于向结算参与人发送明细清算数据(将分多批次发送,文件名SJSMXn.DBF

中的n为批次号),数据明细至投资者的每一笔委托。结算参与人可根据自身需要,从多个角度对清算明细数据进行汇总和处理。

2、 MXJSZH(字段1:结算账户),是托管单元(字段7:MXXWDM)所属的结算账户。 3、 MXSJLX(字段3:数据类型),‘01’:清算明细,‘02’:通知类数据。

4、 MXYWLB(字段4:业务类别),业务类别代码。每种业务类别的含义参见下文业务

类别含义表(表2-1)。

5、 MXWTXH(字段9:委托序号/申请单号),业务申报时的委托序号或申请单编号,

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

21

中国证券登记结算有限责任公司

工程技术标准 第22页 共26页

左对齐,右补空格。

6、 MXCJHM(字段10:成交号码),深交所对业务委托进行回报时生成的成交号码,

对于其它渠道申报的业务委托,成交号码可能为空。

7、 MXQSLS(字段11:清算流水号),结算机构生成的清算流水号码,左对齐,右补

空格。

8、 MXQSSL(字段13:清算数量),正数表示结算参与人应收数量;负数表示结算参

与人应付数量。

9、 MXXYJY(字段16:信用交易标识),‘1’:融资,‘2’:融券,‘ ’:其它。 10、

MXPCBS(字段17:平仓标识),‘1’:开仓,‘2’:平仓,‘3’:强制平仓,‘ ’:

其它。 11、 12、 13、

MXZQLB(字段18:证券类别),请参见下文证券类别含义表。 MXGFXZ(字段19:股份性质),结算公司保留字段。

MXJSFS(字段20:交收方式),表示该类业务的交收方式。‘Y’:担保净额

DVP交收;‘N’:非担保交收;‘A’: 担保净额非DVP交收;‘ ’:其它。 14、

MXHBDH(字段21:货币代号),‘RMB’:人民币;‘HKD’:港币;‘USD’:美

元 。 15、

MXQSBJ(字段22:清算本金),表示该笔业务委托的清算本金,不含税费。

正数表示结算参与人应收金额,负数表示结算参与人应付金额。 16、

MXYHS、MXJYF、MXJGGF、MXGHF、MXJSF、MXSXF(字段23~28)表示各类税费,

正数表示结算参与人应收金额,负数表示结算参与人应付金额。 17、

MXSFJE(字段

32:收付净额),一般情况下

MXSFJE=MXQSZJ+MXYHS+MXJYF+MXJGGF+MXGHF+MXJSF+MXSXF+MXQTFY+MXZJJE,特殊情况参见具体业务定义。 18、 19、

MXSCDM(字段37:市场代码),结算公司保留字段。

MXJYFS(字段38:交易方式),表示业务委托的交易方式或渠道。‘01’:普

通交易(经深交所),‘02’:大宗交易(经深交所),‘03’:经深交所申报的非交易业务,‘04’:经中国结算深圳分公司D-COM系统申报的非交易业务,‘05’:经中国结算总公司基金业务平台申报的业务,‘06’:经中国结算总公司TA系统申报的业务,‘07’:经其它渠道申报的业务,‘08’:中国结算深圳分公司前台业务,

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

22

中国证券登记结算有限责任公司

工程技术标准 第23页 共26页

‘09’:中国结算深圳分公司特殊处理,‘ ’:其它。 20、

MXPPHM(字段40:匹配号码),用于匹配SJSMXn.DBF和SJSMXFZn.DBF中数

据。如果当前业务尚有辅助信息在SJSMXFZn.DBF中(也即对于当前业务,SJSMXn.DBF中放不下所有信息,有一部分信息放在SJSMXFZn.DBF中),则此字段非空(由结算公司生成,同一发送日期内匹配号码不重复, SJSMXn.DBF和SJSMXFZn.DBF中具有相同发送日期和匹配号码的属于同一条业务记录),否则此字段为空。

业务类别含义表(表2-1) 业务类别 00 DZ 业务类别含义 交易清算数据 大宗交易清算数据 【注:SJSMX2只含有担保品买卖交易清算明细】

SJSMX2.DBF,主要是非交易类清算明细。内有担保证券明细账户派息资金,债券兑付/债券分批兑付、新购认购、配股认购、可转债转股/回售/赎回、权证行权、权证网下行权、现金选择权等业务数据。SJSMX2.DBF结构和字段定义同SJSMX1.DBF完全一致,只是发送时点比SJSMX1.DBF晚。

7、 转发深圳担保证券划转过户结果(DBZQQRKXXXXXX.DBF)

NO. 1 2 3 4 5 6 7 8 9 10 11 12 13 字段名 字段描述 类型 长度 备注 SCDM HCTGDY HCZQZH HRTGDY HRZQZH ZQDM HBGS WTXH HZYY BZXX JYRQ FSRQ JGDM 市场代码 划出托管单元 划出证券账户 划入托管单元 划入证券账户 证券代码 划拨股数 委托序号 证券划转原因 备注信息 交易日期 发送日期 结果代码 CHAR CHAR CHAR CHAR CHAR CHAR N CHAR CHAR CHAR CHAR CHAR CHAR 1 6 10 6 10 6 15,0 10 3 60 8 8 4 0-深圳 当日唯一 数据说明:此文件为深圳登记公司提供原始文件,担保品系统进行拆分。

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

23

中国证券登记结算有限责任公司

工程技术标准 第24页 共26页

备注 结果代码的定义如下表所示:

序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 结果代码 0000 7049 0213 0226 7008 0315 0308 0316 0200 0206 0001 0945 7033 0201 0944 0010 7990 7991 7992 7993 7994 7995 返回码含义 成功 市场代码/沪深标志无效 划出托管单元无效 划入托管单元无效 划出证券账户已注销 划出证券账户不存在 划入证券账户已注销 划入证券账户不存在 证券代码无效 划拨股数无效 股份余额不足 委托序号无效或重复 证券划转原因无效 交易日期无效 发送日期无效 其它原因失败 担保证券交存指令账户或托管单元不符合业务规定 担保证券提取处置指令账户或托管单元不符合业务规定 处置证券划出指令账户或托管单元不符合业务规定 临时使用证券划出指令账户或托管单元不符合业务规定 临时使用证券划入指令账户或托管单元不符合业务规定 临时使用证券证券权益补偿归还指令账户或托管单元不符合业务规定 8、 转发上海证券划转结果数据(hsdbzqansXXXXXX.dbf)

NO. 1 2 3 4 5 6 7 字段名 字段描述 类型 长度 备注 SCDM HCZDJYDY HCZQZH HRZDJYDY HRZQZH ZQDM HBGS 市场代码 划出指定交易单元 划出证券账户 划入指定交易单元 划入证券账户 证券代码 划拨股数 CHAR CHAR CHAR CHAR CHAR CHAR N 1 6 10 6 10 6 15,0 1-上海 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

24

中国证券登记结算有限责任公司

工程技术标准 第25页 共26页

CHAR CHAR CHAR CHAR CHAR CHAR 10 3 60 8 8 4 8 9 10 11 12 13 WTXH HZYY BZXX JYRQ FSRQ JGDM 委托序号 证券划转原因 备注信息 交易日期 发送日期 结果代码 数据说明:此文件为上海登记公司提供原始文件,担保品系统进行拆分。 结果代码的定义如下表所示:

序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 结果代码 0000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 返回码含义 备注 成功 沪订单类型不能为空 沪订单类型错误 沪过出账户状态不正常 沪过入账户状态不正常 沪成交数量必须大于 0 沪成交数量必须小于等于 99999999999 沪过出方的交易单元与账户指定交易不一致 沪过入方的交易单元与账户指定交易不一致 沪申报方必须为过出方参与人对应 PROP 用户 沪过出方必须是转融通专用证券账户 沪过入方必须是证券公司融券专用账户 沪过出方必须是证券公司融券专用账户 沪过入方必须是转融通专用证券账户 沪证券代码不能为空 沪证券代码错误 沪该申报信息已失效 沪成交数量非单位面值的整数倍 沪该证券品种信息错误 沪沪深标志错误 沪证券账户不能为空 沪过入账户必须是证券公司二级明细帐户 沪过出账户不合法 沪过出账户必须是证券公司二级明细帐户 沪过入账户不合法 沪过出交易单元不能为空 沪划出指定交易单元错误 沪过入交易单元不能为空 沪划入指定交易单元错误 沪证券代码不能为空 沪证券代码错误 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

25

中国证券登记结算有限责任公司

工程技术标准 第26页 共26页

32 33 34 35 36 37 38 39 40 41 3032 3033 3034 3035 3036 3037 3038 3039 3040 4001 沪划拨数量必须大于 0 沪划转原因不能为空 沪划转原因错误 成交日期必须为当天 过出方必须是自营账户 过入方必须是自营账户 过出方账户类别非自营账户 过入方账户类别非自营账户 过入方与过出方必须属于同一参与人 沪一级持有余额不足 附录1:数据字典

NO. 1 业务名称 证券公司发起担保品业务 字典项 MSGTYPE 301:请求 302:应答 0301:担保资金交存 0302:担保资金提取 0311:担保证券交存 0312:担保证券提取 121001 利息结算 140008 资金存入 140029 资金取出 150001 证券取出 150002 证券存入 220000 其他证券买入 220004 新股入帐 220010 红股入账 220012 配股缴款 220018 转股入帐 220023 新股认购资金 221001 其他证券卖出 221007 红利入账 221011 配股权证 221013 配股入帐 221016 债转股转出 221017 债券回售转出 221018 债券回售返还资金 221019 债券回售赎回资金 221031 转股零款 字典列表 2 证券公司发起担保品业务 BUSICODE 3 担保品管理系统批量发送YWLX 给证券公司结算明细数据 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

26

中国证券登记结算有限责任公司

工程技术标准 第27页 共26页

221008 债券兑息 221009 债券兑付 700301 担保资金交存 700302 担保资金提取 700311 担保证券交存 700312 担保证券提取 700321 担保证券买入 700322 担保证券卖出 700401 处置资金划出 700413 处置证券划出 700415 处置证券买入 700416 处置证券卖出 700501 临时使用资金划出 700502 临时使用资金归还 700503 临时使用资金利息归还 700504 临时使用证券费用归还 700505 临时使用证券资金权益补偿归还 700511 临时使用证券划出 700512 临时使用证券划入 700513 临时使用证券证券权益补偿归还 730301 替换担保资金交存 730302 替换担保资金提取 730311 替换担保证券交存 730312 替换担保证券交存 750001 证券划转手续费 附录2:错误代码

错误代码 0000 9999 9000 9010 9020 9030 9040 9050 9055 成功 失败 参与人代码错误 结算账号错误 证券帐号错误 划转数额错误 证券代码错误 业务代码错误 交易时间错误 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

27

错误名称 以下为担保品系统返回错误 中国证券登记结算有限责任公司

工程技术标准 第28页 共26页

9060 9065 9070 9080 9085 9100 9110 9115 9120 9130 9140 9150 9160 9170 9180 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9210 9220 9230 8101 8102 8103 8104 8105 8106 8107 8108 8109 请求类型错误 业务类型错误 货币代码错误 市场代码错误 席位代码错误 业务类型错误 业务日期错误 业务时间错误 请求序号重复 通讯参数错误 其它审核错误 证金审核在途 证金审核通过 已报沪深处理在途 发送证金审核失败 沪深已返回成功不能撤单 沪深已返回失败不能撤单 该笔请求已撤单 不支持非划转业务的撤单 已报沪深不可撤单 订单生成中不可撤单 订单已审核失败无需撤单 证金审核在途不可撤单 资金划转不可撤单 资金存入已报沪深不可撤 替换取出不可撤单 未找到撤单的业务序号 替换取出请求关联序号重复 替换取出对应存入请求已审核失败 替换取出无对应替换入请求 替换不支持的业务组合 证金保证金划转校验错误 证金结算参与机构统一编码不存在 证金msgtype有错误 证金无效发送人代码 证金Fix参数错误 证金业务标识错误 证金chkSignaTure失败 证金日期有误 证金发送方代码不匹配 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

28 以下为证金审核错误

中国证券登记结算有限责任公司

工程技术标准 第29页 共26页

8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 证金委托日期非法 证金非交易时间 证金货币代码错误 证金市场代码错误 证金没有该证券代码 证金超过担保品单笔提交上限 证金不是交易所担保证券 证金不是证金公司担保证券 证金提取资金小于0 证金保证金价值有误 证金单一借入人提交的保证金中现金的比例 证金信用等级不存在 证金担保比例不足 证金授信额度不足 证金该担保证券数量占该证券总股本数的比例超出风险值 证金证券账户有误 证金不允许作为担保品交存 证金单一借入人的保证金比例超出风险值 证金提交担保品单笔数量必须为X的整数倍 证金提交担保品单笔数量超出单日上限 证金中登确认失败 证金无对应的申请信息 证金申请信息状态有误 证金申请订单请求类型有误815:reqtype 证金保证金替换参与人代码不一致 证金保证金比例超过风险阀值 证金保证金替换转出大于转入 证金提取资金小于0.01 证金存入资金小于0.01 证金提取股份小于1 证金存入股份小于1 证金替换存和替换取的证券相同 证金替换流水号不存在 证金该笔申请数据已处理 证金该笔订单已经存在确认,不允许重复上账 证金业务类别错误!801:busicode 证金申请编号为0!802:reqsno 证金申请日期有误!803:bizdate 证金业务类型不能为空!804:biztype 证金市场代码不能为空!805:market 证金市场代码错误!805:market 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

29

中国证券登记结算有限责任公司

工程技术标准 第30页 共26页

8151 8152 8153 8154 8155 8156 8157 8158 8159 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8022 8023 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 证金货币代码不能为空!806:moneytype 证金证券公司参与人代码不能为空!807:custid 证金证券公司担保证券明细账户不能为空!809:secuid 证金请求类型错误!815:reqtype 证金关联流水号有误!817:bizsno 证金保证金比例违约 证金保证金现金比例违约 证金转融通到期合约交收违约 证金证券停牌不允许交存 证金没有对应市场的证券! 证金没有找到该客户信息! 证金该股东没有对应的席位! 证金没有该客户的担保资金明细账户! 证金该股东没有对应证券的股份! 证金该笔订单号重复,拒绝该委托! 证金该客户没有对应的资金资产!' 证金该笔替换业务序号重复,拒绝该委托! 证金资金可用不足支付划转费用 证金没有对应的订单信息,不能撤单!' 证金撤单订单与原订单的股东代码不同! 证金撤单订单与原订单的股份发生数不同! 证金撤单订单与原订单的证券代码不同!' 证金资金划转不允许撤单 证金客户可用资金余额不足! 证金客户的股份可用数不足! 沪订单类型不能为空 沪订单类型错误 沪过出账户状态不正常 沪过入账户状态不正常 沪成交数量必须大于 0 沪成交数量必须小于等于 99999999999 沪过出方的交易单元与账户指定交易不一致 沪过入方的交易单元与账户指定交易不一致 沪申报方必须为过出方参与人对应 PROP 用户 沪过出方必须是转融通专用证券账户 沪过入方必须是证券公司融券专用账户 沪过出方必须是证券公司融券专用账户 沪过入方必须是转融通专用证券账户 沪证券代码不能为空 沪证券代码错误 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

30 以下为上海登记公司返回错误

中国证券登记结算有限责任公司

工程技术标准 第31页 共26页

3016 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 4001 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 沪该申报信息已失效 沪成交数量非单位面值的整数倍 沪该证券品种信息错误 沪沪深标志错误 沪证券账户不能为空 沪过入账户必须是证券公司二级明细帐户 沪过出账户不合法 沪过出账户必须是证券公司二级明细帐户 沪过入账户不合法 沪过出交易单元不能为空 沪划出指定交易单元错误 沪过入交易单元不能为空 沪划入指定交易单元错误 沪证券代码不能为空 沪证券代码错误 沪划拨数量必须大于 0 沪划转原因不能为空 沪划转原因错误 沪成交日期必须为当天 沪过出方必须是自营账户 沪过入方必须是自营账户 沪过出方账户类别非自营账户 沪过入方账户类别非自营账户 沪过入方与过出方必须属于同一参与人 沪一级持有余额不足 沪转账日期必须是当天 沪资金划付类型错误 沪转账原因错误 沪订单类型错误 沪划付方式错误 沪金额必须大于0 沪币种必须是人民币 沪过出方资金帐户和网点代码关系错误 沪划款口令不正确 沪资金帐户不存在 沪付款方资金帐户不合法 沪收款方资金帐户不合法 沪银行代码不正确 沪资金帐户中无转融通专用资金帐户 沪可划付余额不足 沪超出转账指令数量限制条数 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

31

中国证券登记结算有限责任公司

工程技术标准 第32页 共26页

3317 3320 3321 3322 3323 3324 0002 0003 0004 0005 0008 0010 0013 0014 0015 0016 0017 0018 0020 0021 0022 0023 0024 0025 0026 0027 0028 0030 0035 0037 0040 0041 0042 0050 0053 0055 0060 0096 0097 0098 沪申报编号不能重复 沪必须由总部提交担保品资金划转指令 沪资金账户中无证金公司转融通担保资金帐户 沪总部只能提交担保品资金划付指令 沪划出方必须是自营备付金账户 沪划入方必须是自营备付金账户 深付款银行账号或行号无效 深收款银行账号或行号无效 深发生金额无效 深资金账户无效 深拒绝未开市的银行请求 深交易流水号重复 深结算银行无效 深数据转换错误 深原收款指令不存在 深原付款指令不存在 深账户余额不足 深变码密押检查失败 深无明细结果记录 深入账笔数不符 深入账金额不符 深撤消入账笔数不符 深撤消入账金额不符 深出账笔数不符 深出账金额不符 深撤消出账笔数不符 深撤消出账金额不符 深明细结果记录数超过9999 深原交易已撤销 深交易日期无效 深付款银行提单号重复 深收款进账日期无效 深币种无效 深结算公司后台未处理 深资金账户无余额 深结算银行头寸不足 深账户余额不符 深记账期间暂停服务 深后台服务已关闭 深该账户禁止提款 中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

32 以下为深圳登记公司返回错误

中国证券登记结算有限责任公司

工程技术标准 第33页 共26页

0099 7049 0213 0226 7008 0315 0308 0316 0200 0206 0001 0945 7033 0201 0944 0110 7990 7991 7992 7993 7994 7995

深该账户禁止查询 深市场代码/沪深标志无效 深划出托管单元无效 深划入托管单元无效 深划出证券账户已注销 深划出证券账户不存在 深划入证券账户已注销 深划入证券账户不存在 深证券代码无效 深划拨股数无效 深股份余额不足 深委托序号无效或重复 深证券划转原因无效 深交易日期无效 深发送日期无效 深其它原因失败 深担保证券交存指令账户或托管单元不符合业务规定 深担保证券提取处置指令账户或托管单元不符合业务规定 深处置证券划出指令账户或托管单元不符合业务规定 深临时使用证券划出指令账户或托管单元不符合业务规定 深临时使用证券划入指令账户或托管单元不符合业务规定 深临时使用证券证券权益补偿归还指令账户 或托管单元不符合业务规定 附录3: 计算校验和算法

char *GenerateCheckSum( char *buf, long bufLen ) {

static char tmpBuf[ 4 ]; long idx;

unsigned int cks;

for( idx = 0L, cks = 0; idx < bufLen; cks += (unsigned int)buf[ idx++ ] ); sprintf( tmpBuf, “%03d”, (unsigned int)( cks % 256 ) ); return( tmpBuf ); }

中国证券登记结算有限责任公司担保品管理系统与证券公司数据接口规范 CCMS

33

因篇幅问题不能全部显示,请点此查看更多更全内容