招商银行数据接口说明_第1页
招商银行数据接口说明_第2页
招商银行数据接口说明_第3页
招商银行数据接口说明_第4页
招商银行数据接口说明_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、招商银行数据接口说明TOC o 1-3 h z t 标题 1,1,标题 2,2,标题 3,3 HYPERLINK l _Toc56995372 第一章概述 PAGEREF _Toc56995372 h 3 HYPERLINK l _Toc56995373 1.1目的的 PAGEREF _Toc56995373 h 3 HYPERLINK l _Toc56995374 1.2文件件生成日日期 PAGEREF _Toc56995374 h 3 HYPERLINK l _Toc56995375 第二章文件件结构 PAGEREF _Toc56995375 h 44 HYPERLINK l _Toc56

2、995376 2.1非加加密格式式 PAGEREF _Toc56995376 h 4 HYPERLINK l _Toc56995377 2.1加密密格式 PAGEREF _Toc56995377 h 4 HYPERLINK l _Toc56995378 第三章文件件描述 PAGEREF _Toc56995378 h 55 HYPERLINK l _Toc56995379 3.1 对对帐单接接口数据据格式 PAGEREF _Toc56995379 h 55 HYPERLINK l _Toc56995380 3.2 支支付结算算接口数数据格式式 PAGEREF _Toc56995380 h 9 H

3、YPERLINK l _Toc56995381 3.3 支支付结算算查询结结果数据据格式 PAGEREF _Toc56995381 h 111 HYPERLINK l _Toc56995382 3.4 收收方信息息接口数数据格式式 PAGEREF _Toc56995382 h 15 HYPERLINK l _Toc56995383 3.5 代代发接口口数据格格式 PAGEREF _Toc56995383 h 166 HYPERLINK l _Toc56995384 3.6 代代发结果果数据格格式 PAGEREF _Toc56995384 h 177 HYPERLINK l _Toc569953

4、85 3.7 代代扣接口口数据格格式 PAGEREF _Toc56995385 h 199 HYPERLINK l _Toc56995386 3.8 代代扣结果果数据格格式 PAGEREF _Toc56995386 h 200 HYPERLINK l _Toc56995387 3.9 帐帐户信息息数据格格式 PAGEREF _Toc56995387 h 222 HYPERLINK l _Toc56995388 附录A 术术语说明明 PAGEREF _Toc56995388 h 23 HYPERLINK l _Toc56995389 A2系统统代码 PAGEREF _Toc56995389 h

5、223 HYPERLINK l _Toc56995390 附录B IINI Pluus格式式 PAGEREF _Toc56995390 h 26 HYPERLINK l _Toc56995391 B1概述述 PAGEREF _Toc56995391 h 26 HYPERLINK l _Toc56995392 B2格式式说明 PAGEREF _Toc56995392 h 226 HYPERLINK l _Toc56995393 B3示例例 PAGEREF _Toc56995393 h 26 HYPERLINK l _Toc56995394 附录C 系系统文件件 PAGEREF _Toc56995

6、394 h 27 HYPERLINK l _Toc56995395 C1 本本地信息息文件 PAGEREF _Toc56995395 h 227 HYPERLINK l _Toc56995396 C2 使使用频度度文件 PAGEREF _Toc56995396 h 228 HYPERLINK l _Toc56995397 附录D XXBASSE格式式文件格格式 PAGEREF _Toc56995397 h 300 HYPERLINK l _Toc56995398 D1 支支付结算算文件 PAGEREF _Toc56995398 h 330 HYPERLINK l _Toc56995399 D2

7、 代代发表文文件 PAGEREF _Toc56995399 h 300 HYPERLINK l _Toc56995400 D3 代代扣表文文件 PAGEREF _Toc56995400 h 311 HYPERLINK l _Toc56995401 附录E 常常用数据据 PAGEREF _Toc56995401 h 32 HYPERLINK l _Toc56995402 E1招行行分行 PAGEREF _Toc56995402 h 332 HYPERLINK l _Toc56995403 E2货币币代码表表 PAGEREF _Toc56995403 h 32 HYPERLINK l _Toc56

8、995404 附录F CC+源源码示例例 PAGEREF _Toc56995404 h 33概的本文件描述述了企业业银行系系统中定定义的文文件数据据格式接接口,该该接口可可用于企企业银行行系统与与财务系系统对接接。接口文件根根据数据据流向,可可分为两两大类,一一类是由由企业银银行系统统生成,需需要导出出到企业业的财务务系统中中,如:对帐单单、支付付和集团团支付查查询结果果、发工工资查询询结果、收收方信息息、受益益人信息息等;另另一类是是由企业业财务系系统生成成,需要要导入到到企业银银行系统统,用于于经办业业务,如如:成批批支付结结算文件件、工资资表、收收方信息息、受益益人信息息、成批批信用证证

9、申请文文件等。根据接口文文件是否否采用了了加密方方式保存存,也可可以分为为加密和和非加密密格式两两大类。通通常加密密格式的的文件的的后缀的的第一个个字符是是“E”。件日本文件于220033年2月月28日日制定,适适用于企企业银行行系统44.0版版及以后后版本。文构加式非加密格式式的文件件为文本本文件,包包括描述述信息和和正文两两部分。详详细内容容可参照照第三章章“文件描描述”。描述信息在在文件的的第一行行,且以以“#”开始,各各字段间间用空格格加分号号分开,描描述信息息可以为为空。正文的每一一行代表表一个查查询记录录,用rn结结尾。每每一个记记录之间间的各个个元素之之间用空空格加分分号分开开,

10、如果果对应的的元素没没有任何何内容,就就不填写写。密加密格式的的文件是是一个二二进制文文件,包包括文件件头和加加密数据据块两部部分。文文件头包包括标识识、版本本、描述述块长度度和描述述块。加加密数据据块经解解密后格格式同非非加密格格式的文文件,加加密算法法由招商商银行定定义。文文件头在在加密文文件的开开头,之之后是加加密数据据块。现对文件头头详细说说明如下下:字节066为标识识(”CMBBDATTA”)。字节788为版本本号(字字节7为为主版本本号,字字节8为为副版本本号,本本文件定定义的格格式为“2.00”)。字节9110为描描述块的的长度,整整型。描述块由多多个描述述字段组组成,每每个字段

11、段包括字字段名(44个字节节)、字字段长度度(1个个字节)和字段段内容。字字段名以以“#”号开头头的为招招行保留留,对于于由企业业财务系系统生成成的加密密格式文文件可由由企业财财务系统统自定义义。如:“CKKC”表示校校验码,长长度为44字节。文述本单描述了了企业银银行系统统中与用用户相关关的数据据文件格格式,分分为加密密和非加加密格式式两大类类,由于于加密格格式的加加密数据据块经解解密后格格式同非非加密格格式的文文件,因因此,以以下只对对非加密密文件的的格式进进行详细细说明。非加密格式式文件由由描述块块和数据据块两部部分组成成。描述述块记录录了数据据文件的的相关信信息,如如接口版版本等。数数

12、据块记记录了业业务信息息。描述块为文文件的第第一行,如如果第一一行以“#”开始,这这一行记记录了描描述信息息,描述述块可以以为空。描描述块由由多个字字段组成成,各字字段间用用 “_ ;”(空格格加分号号,_表表示空格格,以下下同)分分开,每个字字段的格格式为:字段名名=数值值。数据块由多多条记录录组成,每每一行表表示一条条记录,以以“rn”结尾(注注:“rn”是指回回车符和和换行符符)。每每条记录录由多个个字段组组成,各各字段间间用 “_ ;” (空空格加分分号)分分开,每个字字段的格格式为:字段名名=数值值。在以下的格格式说明明中,如如果未指指明某个个字段允允许为空空,则该该字段不不能为空空

13、。对接据对帐单文件件用于企企业对帐帐,系统统可以将将当天交交易和历历史交易易的帐务务数据用用对帐单单文件格格式保存存下来。文文件格式式和含义义如下:件件式:日ym帐件密式加对文以绍密单格行这记对描息字用;空分分格下ACE行固5示银;RO接本文义式本0TE件最0符:CN对;CN银号11字;RN=币最0符如民港美;KA=单日8期yyd;ET=人名长位串SDI累金整分1小位TAET计笔最位;MET计额数最1小位TARI累总最位;GBAE帐初整分1小位BAE帐额数最3小位BIA=开期位格yyd;DT查束8期yyd由银成帐件述所段为一表对查录结每记各段用;空分分如应段任容不行交有参没据在或地成易据其唯识

14、统为参元式:YT易ET=时VD=日RO交型AU摘TAD方;ST贷额TB=;EB流;QR程号UA业称UG用YR=参;SR务;RR它;RB=付户;YM/名RA=付号PB收方行;YK/开名PD收方行;GB=子开区SC母公号SA母公称NL信志:A交)易的8期yydI交间交生间有有6间hmA起:计日8期yydO交型交类最位串U摘:的说注最字M借额企借的金nnnnnn数最3小分位M贷额企贷的金nnnnnn数最3小分位L余:的余nnnnnn数最3小分位B流:的号符B流例:1数A业称最8符G用:2字E业考:3字A业要对的说注最9字A其要对的说注最8符YK/开区收方开所区大位串北上深A收方:付户最8符C收方:付

15、转转号长位B收方行:付号户行最0符N收方行:付号户行最8符D收方行:付号户地最8符BK/司地:子帐开所区长位串北上深C母公号最5符A母公称最2符L信志用识付号/司息空付号公为收号公为收号公为原帐子HG否信志2符支算数式成批支付结结算接口口文件用用于用户户在脱机机状态下下或在企企业的财财务系统统中完成成批量支支付结算算数据录录入,并并使用成成批经办办功能一一次性经经办一批批支付结结算数据据,该接接口文件件可用于于支付和和集团支支付两种种业务。文文件格式式和含义义如下:结件件式:制日ym付文文和数两组加据解格非的结件密由银义下非的格行这就支算的信各间格号格下YO=代1字由银义VSN口本定格版0TE

16、件最0符:YN支算MET文成8期yyd;ET=用(2字)U累额数最3小位TA累数长数描中SDVSNY不空它可为字填一表支算用r每请各段用;空分分如应段任容不字式:RF考ED期;TM望;TC方;DB=开区RM金CR币CTH结式UG用BN 要RC收号RA收称RN收户CP=省CC=城CD=县;F1方邮NC=移话RQ收号YURREEF(业业务参考考号):用于标标识该笔笔业务的的编号,该该号必须须唯一。最最大300位字符符串。EPTDAAT(期望望日):期望该该笔业务务在该日日期发生生。8位位日期格格式,yyyyyymmddd。EPTTIIM(期期望时间间):期期望该笔笔业务在在期望日日内指定定的时间间

17、之后发发生。66位数字字,244小时制制式的时时间表示示,hhhmmsss。只只有小时时数有效效。可以以为空。DBTACCC(付付方帐号号):企企业用于于付款的的转出帐帐号,该该帐号的的币种类类型必须须与币种种字段相相符。最最大355位数字字。C_DBTTBBKK(付方方开户地地区):付方帐帐号的开开户行所所在地区区,最大大12位位字符串串,如北北京、上上海和深深圳等。TRSAMMT(交交易金额额)该笔笔业务的的付款金金额。nnnnnnnnnnnnnnnnnn.nnn,整数数部分最最多133位,小小数部分分为2位位。C_CCYYNBRR(币种种):付付款的币币种类型型。最长长10位位字符串串。

18、如:人民币币、港币币或美元元等。C_STLLCHNN(结算算方式):期望该该笔业务务以何种种方式完完成结算算。最长长12位位字符串串。如:快速、普普通等。NUSAGGE(用用途):最长556位字字符串。BUSNAAR(业业务摘要要):用用于企业业付款时时填写说说明或者者备注。最最长1996位字字符。可可以为空空。CRTACCC(收收方帐号号):收收款企业业的转入入帐号,该该帐号的的币种类类型必须须与币种种字段相相符。最最长355位数字字。CRTNAAM(收收方帐户户名):收款方方企业的的转入帐帐号的帐帐户名称称。最长长58位位字符串串。CRTBNNK(收收方开户户行):收方帐帐号开户户行名称称

19、,如:招商银银行北京京分行。最最长588位字符符串。名名称中必必须包含含有“行”、“信用社社”、“合作社社”或“联社”。CRTPVVC(收收方省份份):收收方帐号号开户行行所在的的省份,如如:广东东省、北北京市或或新疆自自治区。最最长166位字符符串,格格式为:XX省省(或市市或自治治区)。CRTCTTY(收收方城市市):收收款方帐帐号开户户行所在在的城市市名,指指市或省省辖行政政单位。最最长200位字符符串,格格式为“XX市市(或县县)”,对直直辖市,市市县名可可为空。如如:深圳圳市。T收/:帐户在或最0符格:县可如安NTFCHH1(收收方电子子邮件):收款款方的电电子邮件件地址,用用于邮件

20、件通知。最最长366位字符符串。可可以为空空。NTFCHH2(收收方移动动电话):收款方方的移动动电话,用用于短信信通知。最最长166位字符符串。可可以为空空。CRTSQQN:收收方编号号,用于于标识收收款方的的编号。最最长200位字符符串。支算结据查果用业支算功询时的集付部等的情并询结存格文文式义:查果的名如起期yd结期yd非方存付查果是文件缀T加式的结询文一进件缀R:0801p是保20880-间结询的;0008.r是加支算结件付查果由头密块分加据解格非的结询文加法商定以绍密结询文式行这就支算结件述各间格号格下ACE行固5示银;RO接本文义式本0TE件最0符:Y支算结;KA=生期位格yyd;

21、ET=人名长位串S=金整分1小位TA累数长数;BC=类全支集付部;GDE询日8期yyd;DT查束8期yyd由银成帐件述所段为一表支算记用r每记各段用;空分分如应段任容不元义:BC=类BM=模CBB付户;TC方;T方名_TL方名BN付名DA=行;CB=开区RC收号R方名_TL方名RN收名CA=行;GB=司地GA=司;P公户CR种RM交额P望ET=时BF=内志GG城标CTH结路UG用NC=电件TH收动;RT办;RF务号UA业要_QS求;OA=别CTL业理;NR摘RD=日AF=有信SD务:位支集付部SD务:结务用务模最8符TK方地:帐开所区大位串北上深C付号企于的帐该的类币段最5字A方名企于的帐户最

22、8符TL方名付业司最8符对转效N付户:用款出的行如商北行长位串D付地:用款出的行最8符TK方地:帐开所区大位串北上深C收号收业入该的类币段最5字A方名收企转号户最8符TL方名收企公称大位N收户:帐开名如商北行长位串D收地:帐开地PK公户:所公号户在最2符如上深只团有C母帐:所公帐最5字对支效A公户:所公号户最8符只团有YR种付币型长位串:币币元M交额该务款nnnnnn数最3小分位EPTDAAT(期望望日):期望该该笔业务务在该日日期发生生。8位位日期格格式,yyyyyymmddd。I期间期笔在日定间发6字4制时示hs只时效以L系外:该务为系的结务位L同地:该务为业一符同务异务LN算:1字G用:

23、2字NTFCHH1(收收方电子子邮件):收款方方的电子子邮件地地址,用用于邮件件通知。最最长366位字符符串。可可以为空空。H收动:方动用信最6符可空A经期经笔的8期yydE业考:标笔的该须3字A业要用业时说者最9字T请态支算请前的3母U待N-完RS作:理作最8符NG务结:结务的1符-S功-R绝A结要支算处结如原退因最8符A退期8期yydL是附息一符有收息数式文存付方称号户相息地信指的伙常固预收息好支办用地可大支办减错收息以业务中文式义:文文格下名非方存方文一本后V加式的信件个制后C方文文和数两组加据解格非的信件密由银义下非收息格行这就收息的信各间格号开式:SD系码2符由银义VSN口本定格版0

24、TE件最0符:C收息MET文成8期yyd;ET=用(2字)OL方最位描中SDVSNY不空它可为字填一表收息用r每记各段用;空分分如应段任容不元义:TN号RA帐;TC号RN开;TC份RT城CD=区TH电件NC=电Q编:2字为关不重A帐:方的帐帐称大位串C帐:企转号帐币型种相最5字N开:帐开名如商北行长位串称须有社社V省:帐户在份长位串式X或自如东北或自T城:帐户在市指省政最0符格:市县对市市为如圳T县)方开所县最0符格:县可如安NTFCHH1(邮邮件地址址):收收款方的的电子邮邮件地址址,用于于邮件通通知。最最长366位字符符串。可可以为空空。H移话收的电用信最6符可空代口格接件企脱态者业务中代

25、然联使发功办数文式义:文格下制日ymi非方存发一本后Y加式的表个制后P:01a是保20月的为的表080a则个的表发文和数两组加据解格非的表密由银义下非代格行这就代的信各间格号格下YO=代1字由银义VSN口本定格0TE件最0符:EP代;KA=生期位格yyd;ET=用(2字)BC转号31字CRC币最0符如民港美;NR=行分市最0符;M计整分1小位TA累数长数;M备最0符;RF务号长位串描是择所段均空空段写一表代息用r每记各段用;空分分如应段任容不元义:CR号CN=;RM金TD=ACCNBBR(帐帐号):员工的的收款帐帐户,可可以是旧旧版一卡卡通、新新版一卡卡通或存存折,旧旧版一卡卡通应包包含4位位

26、分行地地区码和和8位卡卡号,新新版一卡卡通为116位,存存折必须须加4位位分行地地区码(共共14位位)。如如:0775511288888888(旧旧版一卡卡通)或或075551228888888811(存存折)。CLTNAAM(姓姓名):员工姓姓名或编编号,最最长200位字符符串。TRSAMMT(金金额):代发的的金额。nnnnnnnnnnnnnnnnnn.nnn,整数数部分最最多133位,小小数部分分为2位位。TRSDSSP(注注释):对该笔笔代发的的简单说说明。最最大166个字符符。可以以为空。代果格经授毕企行可代果在结口供保导业务文式义:接件件式:期期ydi非方存发文一本后加式的接件个制

27、后R:01.t个了日2081号的经果文08-et加代办接件发结口由头密块分加据解格非的经果文加法商定以绍密经果文式行这就代件述各间;格号开式:NO=码定5示银;RO接本文义式0TE件最0符:EP代;KA=生期位格yyd;MEDE务日8期yyd;ET=文用(2字)DA=帐11数;RN=最0符如民港美;NR=行分市最0符;M计整分1小位TA累数长数;M备最0符;RF务号长位串描是择所段均空空段写一表收息用r每记各段用;空分分如应段任容不元义:CR号LA姓 ST额RS注;TO状ACCNBBR(帐帐号):员工的的收款帐帐户,可可以是112位旧旧版一卡卡通、116位新新版一卡卡通或存存折,旧旧版一卡卡通

28、应包包含4位位分行地地区码和和8位卡卡号,存存折必须须加4位位分行地地区码(共共14位位)。如如:0775511288888888(旧旧版一卡卡通)或或075551228888888811(存存折)。CLTNAAM(姓姓名):员工姓姓名或编编号,最最长200位字符符串。TRSAMMT(金金额):代发的的金额。nnnnnnnnnnnnnnnnnn.nnn,整数数部分最最多133位,小小数部分分为2位位。S注:或对代简明大个可O状:代处态消代口格接件企脱态者业务中代然联使扣功办数文式义:文格下制日ymi非方存扣一本后L加式的表个制后C:01a是保20月的为的表080a则个的表扣文和数两组加据解格非

29、的表密由银义下非代格行这就代的信各间格号格下YO=代1字由银义VSN口本定格0TE件最0符:EC代;KA=生期位格yyd;ET=用(2字)BC收号31字CRC币最0符如民港美;NR=行分市最0符;M计整分1小位TA累数长数;M备最0符;RF务号长位串描是择所段均空空段写一表代息用r每记各段用;空分分如应段任容不元义:CR号CN=;RM金TD=ACCNBBR(帐帐号):员工的的扣款帐帐户,可可以是112位旧旧版一卡卡通、116位新新版一卡卡通或存存折,旧旧版一卡卡通应包包含4位位分行地地区码和和8位卡卡号,存存折必须须加4位位分行地地区码(共共14位位)。如如:0775511288888888(

30、旧旧版一卡卡通)或或075551228888888811(存存折)。CLTNAAM(姓姓名):员工姓姓名或编编号,最最长200位字符符串。TRSAMMT(金金额):代扣的的金额。nnnnnnnnnnnnnnnnnn.nnn,整数数部分最最多133位,小小数部分分为2位位。TRSDSSP(注注释):对该笔笔代扣的的简单说说明。最最大166个字符符。可以以为空。代果格经授毕企行可代果在结口供保导业务文式义:接件件式:期期ydi非方存扣文一本后加式的接件个制后R:01.个了日2081号的经果文08-e加代办接件扣结口由头密块分加据解格非的经果文加法商定以绍密经果文式行这就代件述各间;格号开式:NO=

31、码定5示银;RO接本文义式0TE件最0符:EC代;KA=生期位格yyd;MEDE务日8期yyd;ET=文用(2字)DA=帐11数;RN=最0符如民港美;NR=行分市最0符;M计整分1小位TA累数长数;M备最0符;RF务号长位串描是择所段均空空段写一表收息用r每记各段用;空分分如应段任容不元义:CR号LA姓 ST额RS注;TO状ACCNBBR(帐帐号):员工的的扣款帐帐户,可可以是112位旧旧版一卡卡通、116位新新版一卡卡通或存存折,旧旧版一卡卡通应包包含4位位分行地地区码和和8位卡卡号,存存折必须须加4位位分行地地区码(共共14位位)。如如:0775511288888888(旧旧版一卡卡通)

32、或或075551228888888811(存存折)。CLTNAAM(姓姓名):员工姓姓名或编编号,最最长200位字符符串。TRSAMMT(金金额):代扣的的金额。nnnnnnnnnnnnnnnnnn.nnn,整数数部分最最多133位,小小数部分分为2位位。TRSDSSP(注注释):注释或或备注,对对该笔代代扣的简简单说明明。最大大16个个字符。可可为空。STSCOOD(状状态):该笔代代扣所处处的状态态。如“成功”、“失败”、“撤消”等。帐息格企业可以通通过我行行提供的的直连接接口查询询辖下某某帐户的的信息。字AN=;CM名_YR种LM联额LL冻额ACCNBBR(帐帐号):企业帐帐号,最最长3

33、55位数字字。ACCNAAM(户户名):帐户名名称,最最长588位字符符串。C_CCYYNBRR(币种种):币币种类型型,最长长10位字字符串。如如:人民民币、港港币等。BLVAMMT(联联机余额额):帐帐户的联联机余额额,nnnnnnnnnnnnnnnnn.nn,整整数部分分最多113位,小小数部分分为2位。HLDBLLV(冻冻结余额额):帐帐户的冻冻结余额额,nnnnnnnnnnnnnnnnn.nn,整整数部分分最多113位,小小数部分分为2位。术明行银行代码用用于标识识产生接接口数据据的系统统所属的的银行,招招商银行行的银行行代码为为“ 54456”。统系统代码用用于标识识企业所所用的财

34、财务、EERP、BBtoBB等系统统,通过过该代码码企业银银行程序序可以识识别出提提供给它它的接口口数据来来自哪个个系统,以以及该数数据是由由哪个企企业产生生的。ACCC1字 系型一示类为银部位CC业企行的银户:P1友2蝶3中4蜘5算6验校验码用于于检查密密文解密密的正确确性。校校验码放放在密文文文件的的文件头头。校验验码为四四个字节节,高字字节在前前,低字字节在后后。校验验码的产产生是将将明文的的字节逐逐个相加加,取和和的最低低四个字字节,如如,计算算出的字字节和是是1384438(116进制制为211CC66),则则校验和和取为0000221CCC6。校验码计算算示例:u保文冲bl:区;r

35、yd校Ccucrb,nbl,h*efo)i m f(t 0i fni)u+b;viCe u2 0ffo (m6&x;viCe u8&x;viCe m f示u保文冲bl:区;sd码p文句 cpcrb,nbl,h*aw L ) ryd4校kmu fnviCe 校h4y(sdbl,u f/调密进密tviCese(a,p/写验高在低在即efo在viCe后tb,iocr fnf; 密示u保文冲bl:区;sd码p文句当正返r;返ae erth*u tue a sdI*p dryd4 件出验faoViCese(a,p 字校fab,iocr fnf;/文oS 0文的码成t,比f(t 0i +oS oS (le

36、fo x)(i8;h4y(sdbl,u f/调密进密creefo; 出验Ccub,ue wryd; 校cS 0计的码成t,比f(t 0i +cS cS (efo&F 3)ioS lmru u/计的码件存致密u l; 失I u式述INI PPluss是招行行自定义义的一种种文件格格式,在在企业银银行系统统用来保保存本地地信息文文件、信信息使用用频度文文件等。式INI PPluss格式的的文件包包含了注注释行和和数据块块两部分分。以“#”或或“;”开始的的行为注注释行,用用于对相相关信息息进行说说明。数据块一般般分为一一或多个个段落,每每个段落落由段落落名和多多条记录录组成。 段落名格式式为:段落

37、名名称,以以“rn”结束。每一条记录录的各个个字段之之间用“_ ;” (空空格加分分号)分分开,以以“rn”结束。每每个字段段格式为为:字段段名数数值。例; Thiis iis aa nooteSecttionn1Item11=Vaaulee0 ; Ittem22=Vaaulee1Item11=Vaaulee2 ; Ittem22=Vaaulee3系件本息本地信息息文件用用于保存存企业银银行系统统在客户户端的相相关信息息,如系系统中使使用的用用途、本本地收方方信息、受受限收方方信息、上上次支付付经办使使用的模模式下的的付方帐帐号、代代发表列列表、代代扣表列列表等信信息。每每个企业业银行用用户单

38、独独使用自自己的本本地信息息文件。本地信息文文件以加加密格式式保存,可可参阅第第二章22.1节节中有关关加密格格式的描描述。加加密数据据块经解解密后的的明文为为INII Pllus的的格式。本地信息息文件名名为“LoccalIInfoo.eiinf”,文件件放在“RoootSSysDDataaCaardNNo ”目录下下,其中中Rooot表示示企业银银行安装装根目录录,CaardNNo表示示用户证证书卡卡卡号。文件分为为USAAGE、LOCCALRRECVV、RESSRECCV、DBTTACCC、ACLLLSTT和APYYLSTT等段落落。以下下对各段段落进行行说明。USAGGE:用途描描述,

39、保保存了用用途和该该用途适适用的类类型等相相关信息息,用于于支付、集集团支付付和内部部转帐等等业务。段段落名为为USAAGE,记记录中的的每一行行中各元元素意义义如下:NUSSAGEE=用途途;C_BUSSCODD=业务务类型。说说明如下下:G用:描最8符SD务:途的类最2符只以种转支LOCAALREECV:本地地收方信信息。段段落名为为LOCCALRRECVV,记录录中的每每一行中中各元素素意义如如下:CCRTSSQN=编号;CRTTNAMM=帐户户名;CCRTAACC=帐号;CRTTBNKK=开户户行;CCRTPPVC=省份;CRTTCTYY=城市市;CRRTDTTR=县县/区;NTFFC

40、H11=电子子邮件 ;NTTFCHH2=移移动电话话。各元元素的含含义请参参见第三三章3.4节的的相关描描述。RESRRECVV:受受限收方方信息。段段落名为为RESSRECCV,记记录中的的每一行行中各元元素意义义如下:CRTTSQNN=编号号;CRRTNAAM=帐帐户名;CRTTACCC=帐号号;CRRTBNNK=开开户行;CRTTPVCC=省份份;CRRTCTTY=城城市;CCRTDDTR=县/区区;NTTFCHH1=电电子邮件件 ;NNTFCCH2=移动电电话。各各元素的的含义请请参见第第三章33.4节节的相关关描述。DBTAACC:付方方帐号信信息。用用户在支支付和集集团支付付的脱机

41、机制单时时,需要要输入付付方帐号号信息,为为方便用用户,系系统将用用户在脱脱机制单单或联机机经办过过程中使使用过的的付方帐帐号信息息保存在在付方帐帐号文件件中,以以方便用用户。段段落名为为DBTTACCC,记录录中的每每一行中中各元素素意义如如下:CC_ BBBKNNBR =开户户地区;ACCNNBR =帐号号;C_CCYNBRR=币种种;ACCCNAM=帐户户名称;C_RRELNNBR=公司名名称;CC_GRRPBBBK=集集团公司司开户地地区;GGRPAACC=集团公公司帐号号;GRRPNAM=集团团公司帐帐户名称称。说明明如下:C_ BBBKNBBR(开开户地区区):付付款方帐帐号开户户

42、行所在在地区,最最大122位字符符串,如如北京、上上海和深深圳等。ACCNBBR(帐帐号):付款方方的转出出帐号。最最大355位数字字。C_CCYYNBRR(币种种):付付款的币币种类型型。最长长10位位字符串串。如:人民币币、港币币或美元元等。ACCNAAM(帐户户名称):付款方方帐号的的帐户名名称。最最大588位字符符串。C_RELLNBRR(公司司名称):付款方方的公司司名称。最最大588位字符符串。C_GRPPBBKK(集团团公司开开户地区区):付付款方帐帐号相应应的集团团公司帐帐号开户户行所在在地区,最最大122位字符符串,如如北京、上上海和深深圳等。只只用集团团支付。GRPACCC

43、(集集团公司司帐号):付款方方帐号相相应的集集团公司司帐号。最最大355位数字字。只用用集团支支付。GRPNAAM(集团团公司帐帐户名称称):付付款方帐帐号相应应的集团团公司帐帐号的帐帐户名称称。最大大58位位字符串串。只用用于集团团支付。APYLLST:代发发表信息息。段落落名为AACLLLST,记记录中的的每一行行中各元元素意义义如下:ACCCNBRR=帐号号; CCLTNNAM=姓名; TRRSAMMT=金金额;TTRSDDSP=注释。各各元素的的含义请请参见第第三章33.5节节的相关关描述。ACLLLST:代扣扣表信息息。段落落名为AACLLLST,记记录中的的每一行行中各元元素意义义

44、如下:ACCCNBRR=帐号号; CCLTNNAM=姓名; TRRSAMMT=金金额;TTRSDDSP=注释。各各元素的的含义请请参见第第三章33.7节节的相关关描述。使度使用频度度文件用用于保存存企业银银行中用用户对一一些信息息的使用用频繁程程度,如如收方省省份等。每每个企业业银行用用户单独独使用自自己的使使用频率率文件。系系统会根根据用户户对这些些信息的的使用频频度进行行统计,在在用户使使用这些些信息时时,系统统会自动动根据这这些统计计数据,把把最常用用的一些些信息放放置在列列表的较较前的位位置,以以方便用用户的使使用。使用频度文文件以加加密格式式保存,可可参阅第第二章22.1节节中有关关

45、加密格格式的描描述。加加密数据据块经解解密后的的明文为为INII Pllus的的格式。使用频度文文件名为为“UseeFreeq.eeinff,文件件放在“RoootSSysDDataaCaardNNo ”目录下下,其中中Rooot表示示企业银银行安装装根目录录,CaardNNo表示示用户证证书卡卡卡号。格式如下:段落名KEY=关关键字 ;USSETIIM=使使用次数数文件中各段段落的详详细内容容在此不不作描述述。XS式格支算用户可以用用企业的的财务系系统生成成XBAASE格格式的支支付数据据,然后后使用成成批经办办功能完完成经办办工作。XBASE格式以DBF为文件扩展名。各字段的含义请参阅第三

46、章3.2节。XBASEE格式如如下:E号AICTK地MYRLNGACAN行VTT区H邮H电Q代文用户可以用用企业的的财务系系统或工工资系统统生成XXBASSE格式式的代发发表,然然后一次次读入到到企业银银行系统统。XBBASEE格式以以.DBBF为扩扩展名。各各字段的的含义请请参阅第第三章33.5节节。XBASEE格式如如下:字段名类型长度小数位可否为空用途CLTNAAMC200N名称或编号号ACCNBBRC300N员工帐号TRSAMMTN152N金额TRSDSSPC160Y注释代文用户可以用用企业的的财务系系统或工工资系统统生成XXBASSE格式式的代扣扣表,然然后一次次读入到到企业银银行系

47、统统。XBBASEE格式以以DBFF为扩展展名。各各字段的的含义请请参阅第第三章33.7节节。XBASEE格式如如下:字段名类型长度小数位可否为空用途CLTNAAMC200N名称或编号号ACCNBBRC300N员工帐号TRSAMMTN152N金额TRSDSSPC160Y注释常据行目前招行已已开通的的分行如如下:北北京、广广州、上上海、天天津、重重庆、沈沈阳、南南京、武武汉、成成都、西西安、大大连、青青岛、合合肥、济济南、杭杭州、福福州、长长沙、南南昌、昆昆明、乌乌鲁木齐齐、兰州州等。在支付结算算接口中中的付方方开户地地区指的的就是招招行分行行。币表币种名称代码人民币10港币21澳元29美元32

48、欧元35加拿大元39英镑43日元65新加坡元69挪威克朗83丹麦克朗85瑞士法郎87瑞典克朗88C源例在slti.T译并通 开境此参源的路根际修本的还包下:ncdncMdttattp如户装银. ncd和ncMd会在目b目,in.i在st录若装银 复们统ye2下e.me.a测的文可企行生代供在企行与财统对参#inclludee #inclludee #inclludee usinggnammesppacee sttd;/ 释放放在dlll里面面分配内内存, 例如LooadFFilee的szBBuf/ iinsszBuuf:chaar指针针typeddefvvoidd (*FBFFreeeFinn

49、Buff)(ccharr* sszBuuf);/初始化化DLLLtypeddefvvoidd (*FBIInittDlll)();/ 读取取企业银银行的数数据文件件/ iinsszFiile: 文件件绝对路路径/ ooutszBBuf:明文数数据, 招行格格式/ iinsszKeey: 加密密密码, 对非加加密格式式为空/ ooutszEErrMMsg: 错误误信息/ iinsszCoorp: 财务务系统代代码, 暂时只只支持空空串或0000/ iinsszTyype: 业务务类型代代码, 若为空空串则根根据文件件后缀名名判断/ iiniiVerr: 版版本, 根据文文件的版版本指定定, 可选

50、选版本111,112,220typeddefbbooll (*FBLLoaddFille)(connstccharr* sszFiile,char* sszBuuf, consttchaar* szKKey,char szEErrMMsg, consttchaar* szCCorpp,consttchaar* szTTypee,int iiVerr);/ 保存存企业银银行的数数据文件件/ iinsszFiile: 文件件绝对路路径/ iinsszBuuf:要要保存的的明文数数据/ iinsszKeey: 加密密密码,对对非加密密格式为为空/ ooutszEErrMMsg: 错误误信息/ iin

51、sszICCNO: ICC卡号,对非加加密格式式或未知知卡号时时,可为为/ iinsszCoorp: 财务务系统代代码/ iinsszTyype: 业务务类型, 暂时时只支持持空串或或0000/ iiniiVerr: 要要保存的的数据文文件版本本号, 最新版版本为220typeddefbbooll (*FBSSaveeFille)(connstccharr* sszFiile, consttchaar* szBBuf, consttchaar* szKKey,char szEErrMMsg,consttchaar* szIICNOO,consttchaar* szCCorpp,consttch

52、aar* szTTypee,int iiVerr);FBIniitDlll ppIniitDlll;FBFreeeFiinBuuf ppFreeeBuuffeer;FBLoaadFiile ppLoaadFiile;FBSavveFiile ppSavveFiile;void LoaadFiile()/开始LLoadd非加密密文件char* szzBuff = NULLL;char szEErrMMsg1288; mmemsset(szEErrMMsg, 0, 1228);/“c:ttemppttestt.paam”是测试试用的非非加密格格式的支支付文件件bool rett = pLooadFFilee(cc:temmptesst.ppam, &szBBuf, , sszErrrMssg, 0000, , 220);if (rret)couut=打开非非加密文文件=enddl;couutszBBufenndl;elsecouutszEErrMMsgenndl;pFreeeBuuffeer(sszBuuf); /开始LLoadd加密文文件szBuuf = NUULL; /必须重重置为NNULLL/“c:ttemp

温馨提示

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

评论

0/150

提交评论