接口函数说明

接口函数说明

ID:40842060

大小:109.50 KB

页数:14页

时间:2019-08-08

接口函数说明_第1页
接口函数说明_第2页
接口函数说明_第3页
接口函数说明_第4页
接口函数说明_第5页
资源描述:

《接口函数说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、票据接口函数说明一、接口概述a.概述为了执行黑龙江省财政厅发布的“财政票据电子化”即自动导入票据,电脑开票,自动核销票据,资金解缴等的方针,由各单位现有软件提供票据相关信息通过博思转入开票接口来进行自动开票。b.原理简述单位端现有软件生成票据相关信息转成文本格式,再通过调用dll文件的相关函数把信息转入博思开票软件中,而后自动进行开票二、接口实现a.操作过程1.启动单位端现有软件与博思开票端软件2.单位端现有软件提供票据相关信息3.单位端现有软件进行开票b.软件实现过程1.业务软件凋用Dll(Pconnect或PAdvConnect)函数联接开票软

2、件;2.业务软件生成票面信息(需按接口规范格式);  3.业务软件凋用Dll(PZrPjXX)函数转入票据信息,票据软件接收票据信息,并返回生成票据号、数据指纹等信息;  4.转入成功时,业务软件打印出票据。c、Dll函数说明1、FunctionPConnect:integer;StdCall;联接博思开票软件,必须先调用此联接才能执行转入开票的操作返回值int:成功1不成功0注:只用于联接一般开票软件2.FunctionPConnectSoft(aSys:PChar):integer;StdCall;联接博思开票软件,必须先调用此联接才能执行转入

3、开票的操作,有针对系统而言参数:aSys:系统名高速开票系统:GS大型网络开票系统:NK返回值 int:成功1不成功03.FunctionPAdvConnectSoft(aUser,aMm,aTzh,aSys:PChar):integer;Stdcall;联接博思开票软件并且能自动登录,有针对系统而言 参数:aUser:登录用户号aMm:登录密码 aTzh:登录套帐号(为空时取默认套帐)aSys:系统名返回值int:成功1不成功04.FunctionPAdvConnect(aUser,aMm,aTzh:PChar):intger;StdCall;联

4、接博思开票软件并且能自动登录 参数:aUser:登录用户号aMm:登录密码 aTzh:登录套帐号(为空时取默认套帐)注:只用于联接一般开票软件5、FunctionPDisConnect:integer;StdCall;断开博思开票软件的联接返回值int:成功1不成功06.FunctionPZrPj(ZrTxt:PChar;IsPrn:integer;PjLx,Bz,Res:PChar):integer;StdCall;执行转入开票动作参数:ZrTxt:票据数据(格式详见:数据格式说明.txt文件)IsPrn:0表示显示转入票据信息后再进行开票1表示

5、直接开票并打印2表示直接开票但不打印PjLx:票据类型(传空表示取默认当前的票据类型开票,不为空则指定类型)Bz:单据的备注(可选的参数,可不传则转入无备注)Res:只作为存储返回字符成功:票据类型号,票据号,金额,注册号(以,分格)错误:(错误信息)返回值:参数Res的长度示例1:varvRes:pChar;SetLength(vRes,500);//vRes变量宽度,请定义足够大以返回完整错误信息PZrPj(SomeString,1,’001001’,’’,vRes)返回值:25vRes返回值:’成功:001001,085256,1200.3,

6、闽财2004票’表示:传入开票内容为SomeString,票据类型为’001001’,备注为空返回值长度为25开票成功,返回值为票据类型为001001票据号为085256金额为1200.3元注册号闽财2004票示例2:varvRes:pChar;PZrPj(SomeString,1,’’,’张三’,vRes)返回值:31vRes返回值:’错误:请先上报核销后才能开票据。’表示:传入开票内容为SomeString,票据类型为默认值,备注为’张三’返回值长度为31开票不成功,返回值为不成功的错误信息7.FunctionPDelPj(Flag:PChar

7、;Res:PChar):integer;StdCall;作废一张票据参数:Flag接口以该要素去定位该欲作废的票据,可选传入如票据类型、票据号、唯一号、流水号、受理号等,根据传入的内容查找定位票据,再作废该票据。如果找到的票据不唯一,报错,不能作废参数应以=分格,如果有须多个参数定位一张票据,参数间以

8、分格各参数,如’票据类型=001001

9、票据号=085256’参数等号左边为定位依据,右边为因子其中“票据类型”“票据号”为关键字,其余可以为开票设置里的自定义项内容Res:只作为存储返回字符成功:票据类型号,票据号(以,分格)错误:(错误信息)返回

10、值:参数Res的长度示例1:varvRes:pChar;SetLength(vRes,500);//vRes变量宽度,请定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。