[发明专利]X86平台税源监控系统及其采集商业销售数据的方法有效
申请号: | 200710099570.0 | 申请日: | 2007-05-24 |
公开(公告)号: | CN101051406A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 杜小军;程腊生;王桂红 | 申请(专利权)人: | 北京雅普兰科技发展有限公司 |
主分类号: | G07G1/14 | 分类号: | G07G1/14 |
代理公司: | 北京双收知识产权代理有限公司 | 代理人: | 卢新 |
地址: | 100085北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | x86 平台 税源 监控 系统 及其 采集 商业 销售 数据 方法 | ||
技术领域
本发明涉及监控技术领域,特别涉及一种X86平台税源监控系统及其采集商业销售数据的方法。
背景技术
我国税收的主要政策是以票控税。随着“金税工程”的实施,对增值税的监控逐渐完善。但商业零售业的税收监控始终是一个难点。由于历史和文化的原因,普通消费者在发生消费行为时,没有养成向商家主动索要发票的习惯,也很难强迫商场主动为消费者开具发票,因此商业企业的税收,完全靠商家自觉上缴,税务局很难查证。商业零售业的税收监控是目前国家税收监督的一个主要方向。
从2003年6月开始,税控收款机国家标准GB18240陆续发布。按照该标准的规定,在小的商业零售业、餐饮业、娱乐业等营业场所,推广使用税控收款机,对于已经具有计算机等设备的企业,推广使用智能税控器,由计算机和智能税控器配合,共同完成税控功能。
智能税控器的推出,在一定程度上解决了具有计算机等设备的企业的开票问题,避免设备重复投资。但在大中型商业企业中使用智能税控器,则存在一定的困难,主要原因如下:
1.企业规模一般较大,已经建立了成熟的商业管理信息系统,使用智能税控器涉及到对原来的系统做改动,增加税控实施的难度;
2.商业管理信息系统的原始软件开发商不可能提供软件源代码,使智能税控器具无法与商业管理信息系统对接;
3.对每个顾客的每次消费,收款机都打印发票,增加了商家的运营成本。
参见图1,在不改变商业企业原来的商业MIS系统(包括整体布线、硬件结构、前后台操作系统、数据库系统、应用软件、商业人员的操作习惯)的前提下,实施销售数据的监控,是税控工作亟待解决的问题。
发明内容
本发明的目的在于克服上述缺陷,提供用于X86平台税源监控系统的多种简便的采集商业销售数据的方法。
为达到上述目的,本发明提供的用于X86平台税源监控系统的采集商业销售数据的方法,该方法在DOS操作系统下采集所述销售终端的打印销售数据,该方法执行的步骤是:
第一步智能税控器和监控模块初始化:当智能税控器开机时,从所述税控服务器获取系统的配置参数;
第二步销售终端从智能税控器获取配置参数,并决定监控的数据源,以根据配置启动不同的加载模块和在所述销售终端中驻留不同的截获模块,若决定监控的数据源为打印数据,则采集的商业销售数据为打印数据;
第三步采集打印数据:
A.启动加载模块,所述加载模块执行以下步骤:
1)加载模块从所述智能税控器读取监控方式参数作为初始化数据;
2)根据初始化数据内容,判断监控类型为直接地址监控还是中断监控,若为中断监控,则执行3),若为直接地址监控,则执行4);
3)从初始化数据中获取需要截获的中断,将该中断的入口地址保存,然后将截获模块的入口地址存入中断向量表中该中断的入口地址处;执行7)。
4)在DOS系统下,将运行模式转换为V86虚拟模式;
5)修改V86权限表,原保护模式下运行在3级的程序在访问初始化数据制定的IO地址时产生保护中断{0EH};
6)保存{0EH}中断的原始地址,然后将截获模块入口地址保存在中断描述符表中该中断的入口地址处;
7)调用操作系统模块将截获模块驻留内存;
B.启动数据截获模块,所述数据截获模块执行以下步骤:
1)所述数据截获模块将此次调用的数据发送给智能税控器,所述智能税控器进行解析;
2)所述数据截获模块从所述智能税控器获取应答数据;
3)所述数据截获模块根据应答数据判断原有数据是否需要修改,若不需要修改,则执行5);
4)若需要修改,则应答数据中包括所述只能税控器解析获得的发票号码和发票税控码,所述截获模块对原有的数据进行修改,使其包括所述发票号码和发票税控码;
5)用要打印的数据调用系统原有的中断处理函数,截获结束,转到第四步;
第四步所述智能税控器接收从监控模块截获的数据,并分析截获数据,从中获取销售数据;
第五步采集结束。
本发明提供的采集商业销售数据的方法,在其中所述第二步中,若决定监控的数据源为客显数据,则采集的商业销售数据为客显数据;其中所述第三步替换为:
第三步采集客显数据:
A.启动加载模块,所述加载模块执行以下步骤:
1)加载模块从所述智能税控器读取监控方式参数作为初始化数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京雅普兰科技发展有限公司,未经北京雅普兰科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710099570.0/2.html,转载请声明来源钻瓜专利网。