税控开票服务器组件接口法律规范(标准版)税控项目组2024 年 9 月目录目录 2第一章概述 1 1 。 接口概述 1 2. 适用范围 2 第二章接口调用方式 2 1 。 本地 ActiveX 组件调用 2 2. 本地 DLL 调用 4 第三章接口定义 4 1. 参数设置 4 2 。 税控钥匙信息查询 6 3. 发票开具 7 4. 发票作废 13 5 。 发票查询 14 6 。 发票领购信息查询 17 7. 发票打印 19 8 。 页边距设置 21 9 。 查询当前未开票号 22 10. 发票领购信息分发 24 11 。 发票领购信息退回 25 第一章 概述1. 接口概述企业核心业务系统通过接口实现与税控开票服务器的通信,完成发票管理、发票开具和税控服务器信息查询功能。接口根据调用方式的不同分为远程Servlet 接口和本地 ActiveX 组件接口.2. 适用范围本接口法律规范仅适用于开票端通过组件接口 ActiveX 控件和 Servlet 接口方式访问税控开票服务器。第二章 接口调用方式本地接口提供 ActiveX 控件和 DLL 两种调用方式,接口列表见下表。序号接口 ID接口说明其它说明120001参数设置本地接口220002税控钥匙信息查询本地接口310008发票开具本地接口410009发票作废本地接口510010发票查询本地接口610005发票领购信息查询本地接口720004发票打印本地接口820003打印页边距设置本地接口910004查询当前未开票号本地接口1010006发票领购信息分发本地接口1110007发票领购信息退回本地接口1. 本地 ActiveX 组件调用ActiveX 组件文件名:NISEC_SKSCX.ocxActiveX 组件 GUID:CLASSID=”clsid: 003BD8F2—A6C3—48EF—9B72-ECFD8FC4D49F”函数定义:String Operate(string sInputInfo);参数: sInputInfo 输入 XML 信息返回值:返回结果 XML 字符串调用示例:〈head〉〈title〉ActiveX 组件调用示例〈OBJECT ID=skCLASSID="clsid:003BD8F2—A6C3—48EF-9B72—ECFD8FC4D49F” codebase="NISEC_SKSCX.ocx#version=1,0,0,1”〉〈script language=”javascript"〉function SetParameter(){var sInputInfo = ” 〈 ? xml version=\”1.0\" encoding=\”gbk\"? 〉 \r\n 〈 business id=\”20001\" comment=\" 参 数 设 置 \" 〉 \r\n 〈 body yylxdm=\"1\">\r\n