商存管标准接口文档07版.docx

上传人:b****8 文档编号:10498128 上传时间:2023-02-14 格式:DOCX 页数:60 大小:31.67KB
下载 相关 举报
商存管标准接口文档07版.docx_第1页
第1页 / 共60页
商存管标准接口文档07版.docx_第2页
第2页 / 共60页
商存管标准接口文档07版.docx_第3页
第3页 / 共60页
商存管标准接口文档07版.docx_第4页
第4页 / 共60页
商存管标准接口文档07版.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

商存管标准接口文档07版.docx

《商存管标准接口文档07版.docx》由会员分享,可在线阅读,更多相关《商存管标准接口文档07版.docx(60页珍藏版)》请在冰豆网上搜索。

商存管标准接口文档07版.docx

商存管标准接口文档07版

与交易所接口

与交易所接口1

实时报文接口2

证券方发起3

开立台账3

结息交易5

撤销台账6

个人银转证7

个人证转银8

变更客户资料9

银转证冲正10

签到12

签退12

证券通讯检测13

借记卡余额查询13

预约开户确认14

银行方发起16

开立台账16

个人银转证17

个人证转银18

机构证转银19

机构银转证20

变更客户账号21

预指定存管银行确认22

查询保证金余额23

银行通讯检测24

证转银冲正25

预约开户26

日终批量请求格式27

批量文件传输流程:

28

日终银行提供文件28

1、转账交易对账明细文档B01YYYYMMDD28

2、客户账户状态对账文档B02YYYYMMDD29

3、总分平衡监管表*B04YYYYMMDD29

4、分账户余额异常明细表*B05YYYYMMDD30

日终证券方发送的文档30

1、存管客户结息净额明细表S05YYYYMMDD30

2、存管客户资金交收明细表S06YYYYMMDD31

3、存管客户资金台账资金余额明细表S07YYYYMMDD31

4、存管银行资金交收汇总表S08YYYYMMDD31

5、法人存管银行银行间资金交收汇总表S11YYYYMMDD32

6、存管银行备付金余额表S12YYYYMMDD32

7、协办存管银行资金监管表S13YYYYMMDD33

批量开户格式约定33

1数据项格式33

2约定33

银行新旧账号转换格式约定34

长度说明34

附:

返回码定义34

附:

取值范围37

实时报文接口

1、报文格式为报文长度(4个字符长度)+报文体。

其中报文长度=报文体的长度,不含本身长度,不足4位左补零。

报文体采用MQMSG8583结构,在MSG8583的基础上,将8583数据结构中有关信息放到84字节长的包头中(前三项为必填项,其余可为空),避免繁琐的打包和解包过程,提高了系统的效率。

名称

说明

备注

Pkgtyp

报文种类–1位

0为8583包,1为非8583包

Msgtyp

消息类型-4位

0100授权交易、0200金融交易

Prccde

交易码-6位

例:

T00101、T00102

AcqInstID

收单机构号统一定为8位,

不足后补空格

TermID

收单机构终端号,8位

证券填

Trcno

不足6位前补0,流水号

Custyp

卡种类2位

借记卡:

01,信用卡:

03,对帐时为DZ

Cusidt

卡号,不足后补空格25位

对帐时填对帐机构的srvuID

Apcode

应用类型2位

SrvuID

对帐服务器代码,省行的代号8位

Rspcde

返回码2位

Pkgseq

报文序号2位

对帐时填写对帐的顺序包

Filler

附加域6位

MsgLen

数据区长度4位

不足4位前补0,为msg的长度

msg[MAXBUFSIZE];

数据区

最大为8108

2、金额以分为单位整数,不带小数点,不足位左补零。

3、字符处理规则约定:

左对齐,不足约定位数,右补空格。

4、当天内的正常交易,流水号不能重复,重发交易要有重发标志。

5、报文中的交易日期,交易时间,均指该报文发送方的交易时间,交易日期。

6、密码传输使用DES加密算法加密。

7、重发交易只有重发标志与原报文不同,流水号等其他明细项与原报文相同,冲正交易无报文体。

8、对所传输的实时交易以下数据,采用MAC校验以保证数据传输的正确性:

4位交易日期(MMDD)+6位交易时间+8位交易所编号+20位证券资金账号+32位银行账号+14位转账金额+2位返回码

1)对于转帐金额,如果没有转帐金额,为14个0,不带小数点,向右靠齐,位数不足左补0;

2)对于其他域的处理,向左靠齐,位数不足,右补空格

3)没有返回码不需要补空

9、90域用于冲正交易中存储原交易的基本信息,其数据定义如下:

名称

数据长度

位置

原交易信息类型

4

1-4

原交易系统跟踪号

8

5-12

原交易交易日期和时间

10

13-22

原交易收单机构标志码

11

23-33

原交易向前机构标志码

11

34-44

10、重发标志:

0–非重发1–重发

证券方发起

开立台账

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

02

借记卡卡号或对公帐号

变长N..22

03

交易码

指定存管银行:

T00101

个人开户:

T00102

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

8位交易所代码

变长N..11

42

证券地区码

营业部编号

定长ANS15

48

开户信息

变长ANS...999

53

电话银行密码

个人客户密码要使用DES加密,机构客户密码为空

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-84户名

85-104保证金帐号

105-107001

108-122金额

123-125013

126-140金额

141-143014

144-158金额

T00101交易可以不送第2、53域或送空格;没有外币的情况下,第48域外币金额填0

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

指定存管银行:

T00101

个人:

T00102

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

48

请求包中的内容

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

1重发标志

2-21台帐帐号

结息交易

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

02

借记卡卡号或对公帐号

变长N..22

03

交易码

T00107

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

42

证券地区码

定长ANS15

48

开户信息

变长ANS...999

53

电话银行密码

个人客户密码要使用DES加密,机构客户密码为空

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-84户名

85-104股票保证金帐号

105-107001

108-122金额

123-125013

126-140金额

141-143014

144-158金额

没有外币的情况下,第48域外币金额填0

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00107

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

1重发标志

2-33台帐帐号

撤销台账

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

02

借记卡卡号或对公帐号

变长N..22

03

交易码

T00108

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

42

证券地区码

定长ANS15

48

销户信息

变长ANS...999

49

货币代码

定长N3

53

电话银行密码

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-44股票保证金帐号

45-104客户姓名

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00108

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

   同请求包的48域内容

个人银转证

请求包:

描述

格式

信息类型

0200

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00125

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

若是重发,应和原交易的11域相同

32

交易所代号

变长N..11

41

证券终端号

定长ANS8

42

证券地区码

定长ANS15

48

附加数据

变长ANS...999

49

货币代码

定长N3

53

客户密码

加密

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-44股票保证金帐号

45-104客户姓名

回复包:

描述

格式

长度

信息类型

0210

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00125

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

47

返回信息

变长ANS...999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

 同请求包的48域内容

个人证转银

请求包:

描述

格式

长度

信息类型

0200

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00122

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

若是重发,应和原交易的11域相同

32

交易所代号

变长N..11

41

证券终端号

定长ANS8

42

证券地区码

定长ANS15

48

附加数据

变长ANS...999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-44股票保证金帐号

45-104客户姓名

回复包:

描述

格式

长度

信息类型

0210

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00122

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

41

证券终端号

定长ANS8

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

 同请求包的48域内容

变更客户资料

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

02

借记卡卡号或对公帐号

变长N..22

03

交易码

个人:

T00105

机构:

T00104

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

42

证券地区码

定长ANS15

48

开户信息

变长ANS...999

53

电话银行密码

DES加密

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4-23证件号码

24-43股票保证金帐号

44-103客户姓名

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

个人:

T00105

机构:

T00104

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

53

电话银行密码

定长AN16(与请求报文相同)

128

MAC

定长B8

附加数据格式47域内容同48域

银转证冲正

请求包:

描述

格式

长度

信息类型

0200

01

位图

定长B16

02

借记卡卡号或对公账号

变长N..22

03

交易码

T00135

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

41

证券终端号

定长ANS8

42

证券地区码

定长ANS15

48

附加数据

变长ANS...999

49

货币代码

定长N3

90

原交易信息

请参见本文档头部对于90域的说明

定长N44

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2-21股票保证金帐号

回复包:

描述

格式

长度

信息类型

0210

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00135

定长N6

04

交易金额

定长N12

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

42

证券地区码

定长ANS15

47

返回信息

变长ANS...999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

 同请求包的48域内容

签到

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

03

交易码

T00141

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

128

交易所MAC密钥

定长B8

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

03

交易码

T00141

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

128

银行MAC密钥

定长B8

签退

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

03

交易码

T00142

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

48

附加

变长ANS...999

52

签退密码

定长B16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

03

交易码

T00142

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

48

返回信息

变长ANS...999

52

签退密码

定长B16

128

MAC

定长B8(和接收的MAC一致)

附加数据格式48-域(不足右补空格)

1重发标志

证券通讯检测

请求包:

描述

格式

长度

信息类型

0100

01

位图

定长B16

03

交易码

T00147

定长N6

07

交易日期时间

MMDDhhmmss

11

银行流水号

定长N8

32

交易所代号

变长N..11

48

附加

变长ANS...999

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

回复包:

增加39域返回码“00”,其余同请求包

借记卡余额查询

请求包:

描述

格式

长度

信息类型

0200

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00138

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

8位交易所代码

变长N..11

48

附加数据

变长ANS...999

49

货币代码

定长N3

53

电话银行密码

DES加密

定长AN16

128

MAC

定长B8

48域附加信息

1重发标志

2-21保证金帐号

22钞汇标志

回复包:

描述

格式

长度

信息类型

0210

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00138

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

28

银行流水号

定长N8

32

交易所代号

变长N..11

39

返回码

定长AN2

47

返回信息

变长ANS..999

49

货币代码

定长N3

128

MAC

定长B8

附加数据格式47-域(不足右补空格)

1重发标志

2-4货币

5-21金额(借记卡可用余额)

22-41股票保证金帐号

预约开户确认

请求包:

描述

格式

长度

备注

信息类型

0100

01

位图

定长B16

02

借记卡卡号

变长N..22

03

交易码

T00191

定长N6

07

交易日期时间

MMDDhhmmss

11

证券流水号

定长N8

32

交易所代号

8位交易所代码

变长N..11

42

交易所营业部代码

营业部编号

定长ANS15

不可为空。

最终“交易所营业部代码”以此为准

48

开户信息

变长ANS...999

53

电话银行密码

个人客户密码要使用DES加密

定长AN16

128

MAC

定长B8

附加数据格式48-域(不足右补空格)

1重发标志

2客户类型

3证件类型

4钞汇标志

5-24证件号码

25-84户名

85-104保证金帐号

105-107001

108-122金额

123-125013

126-140金额

141-143014

144-158金额

没有外币的情况下,第48域外币金额填0

回复包:

描述

格式

长度

信息类型

0110

01

位图

定长B16

02

借记卡卡号

变长N..22

03

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1