增值税管理系统-百望接口

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

税控开票服务器组件接口规

(标准版)

税控项目组

2015 年9 月

目录

目录 (3)

第一章概述 (4)

1. 接口概述 (4)

2. 适用围 (4)

第二章接口调用式 (5)

1. 本地ActiveX 组件调用 (5)

2. 本地DLL 调用 (7)

第三章接口定义 (8)

1. 参数设置 (8)

2. 税控钥匙信息查询 (10)

3. 发票开具 (11)

4. 发票作废 (21)

5. 发票查询 (23)

6. 发票领购信息查询 (27)

7. 发票打印 (29)

8. 页边距设置 (32)

9. 查询当前未开票号 (33)

10. 发票领购信息分发 (35)

11. 发票领购信息退回 (37)

第一章概述

1. 接口概述

企业核心业务系统通过接口实现与税控开票服务器的通信,完成发票管理、

发票开具和税控服务器信息查询功能。接口根据调用式的不同分为远程 Servlet

接口和本地 ActiveX 组件接口

企业核心业务系统

税控开票服务器

©~

本地ActiveX 组件

开票终端

2. 适用围

本接口规仅适用于开票端通过组件接口 ActiveX 控件和Servlet 接口式访问

税控开票服务器

税控服务器

第二章接口调用式

本地接口提供ActiveX控件和DLL两种调用式,接口列表见下表。

1.本地ActiveX 组件调用

ActiveX 组件文件名:NISEC_SKSCX.ocx

ActiveX 组件GUID :

CLASSID="clsid: 003BD8F2-A6C3-48EF-9B72-ECFD8FC4D49F"

函数定义:

sinputlnfo 输入XML 信息返回值:

返回结果XML字符串

调用示例:

2.本地DLL调用

DLL 文件名:NISEC_SKSC.dll

函数定义:

void _stdcall PostA ndRecvEx(IN LPSTR pszPost, OUT LPSTR pszRecv)

参数:

pszPost 输入XML信息pszRecv 返回XML信息

返回值:

第三章接口定义

接口中的xml数据项,如无特殊说明,遵从以下规则: 金额字段单位统一为元,小数

点后精确到两位。

日期字段格式统一为“ YYYYMMDD ”。

1.参数设置

1.1接口说明

参数设置接口完成服务器IP地址、端口号和税控钥匙口令的设置功能,仅ActiveX接口提供该接口,其它接口调用前必须首先调用参数设置接口。

1.2请求数据

请求报文:

1.3返回数据响应报文:

参数说明:

2.税控钥匙信息查询

2.1接口说明

提供查询税控钥匙基本信息的接口,主要查询企业纳税人识别号和税控钥匙编号。仅本地组件接口提供该接口,需要保证税控钥匙与本地电脑连接正常。2.2请求数据

请求报文:

参数说明:

2.3返回数据

响应报文:

3. 发票开具

3.1接口说明

发票开具接口实现发票的正数开具和负数开具,开具成功后由税控服务器生

成税控码,并由本地税控钥匙生成发票签名。该接口根据不同的发票类型,参数定义不同

3.2请求数据

1.增值税专用发票(发票类型代码:004)

请求报文:

参数说明:

2.增值税普通发票(发票类型代码:007)

请求报文:

3.3返回数据响应报文:

参数说明:

4. 发票作废

4.1接口说明

通过发票作废接口对已开具的问题发票和未开具的空白发票进行作废处理。

已开发票作废要求发票当月开具且未抄报,空白发票作废要求从当前第一未开具发票开始逐顺序作废。

4.2请求数据

请求报文:

参数说明:

4.3返回数据响应报文:

参数说明:

5. 发票查询

5.1接口说明

发票查询接口实现通过接口读取税控服务器发票开具明细信息,可用于发票

补打。按开票日期查询时,仅提供查询一天的发票明细;按发票段查询时,仅支持查询单发票明细。

5.2请求数据

请求报文:

5.3返回数据

响应报文:

1.增值税专用发票(发票类型代码:004)

2.增值税普通发票(发票类型代码:007)

格式同增值税专用发票

6. 发票领购信息查询

6.1接口说明

通过发票领购信息查询接口,获取税控服务器指定发票类型的发票领购信息。

6.2请求数据

请求报文:

参数说明:

6.3返回数据响应报文:

参数说明:

7. 发票打印

7.1接口说明

调用本地打印机完成发票打印操作。接口根据传入的发票代码和发票从税控服务器中提取发票明细数据并完成发票打印。

7.2请求数据

请求报文:

相关文档
最新文档