[发明专利]一种税控系统中发票打印元素模块化方法在审
申请号: | 201310589674.5 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104657090A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 魏贺生;张巍;李少维;夏慧强;洒西涛;谷永艳 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12;G06F17/30 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种发票打印元素模块化方法,该方法为税控发票的每个票面元素分别绑定一个唯一编码,在税控发票的票面元素与其编码之间建立一一映射关系,并为税控发票的每个票面元素分配一种其在打印模板中的控件形式。根据目标打印模版中票面元素对应的编码和控件形式创建目标打印模版,并将其发送至发票打印引擎,打印引擎将目标打印模版中票面元素的编码与其预先存储的元素编码进行对比后再决定是否打印及打印方式。本发明实现了发票票面元素标准化,简化了发票打印模板的设计流程和设计难度,使得使用者在设计发票打印模板时仅需设置票面元素的位置信息即可完成发票打印模板设计,且发票打印模板后期维护更简易、维护成本降低、修改也更容易。 | ||
搜索关键词: | 一种 系统 发票 打印 元素 模块化 方法 | ||
【主权项】:
一种税控系统中发票打印元素模块化方法,其特征在于,该方法包括以下步骤:对税控发票的每个票面元素,根据其是否为发票票面必需包含的元素,将税控发票的票面元素划分为必要元素与非必要元素两类;为税控发票的每个票面元素分别绑定一个唯一的编码,在税控发票的票面元素与其编码之间建立一一映射关系,并将该映射关系写入配置文件或数据库中;根据税控发票的每个票面元素的显示形态,为税控发票的每个票面元素分配一种其在模板中的控件形式,并将税控发票的每个票面元素与控件形式的对应关系写入所述配置文件或数据库中;根据目标打印模版中票面元素的种类,从所述配置文件或数据库中获取目标打印模版中包含的所有票面元素对应的编码和控件形式;根据目标打印模版中票面元素对应的编码和控件形式创建所述目标打印模版,并发送至发票打印引擎;所述发票打印引擎将所述目标打印模版中必要元素的编码与其预先存储的所有必要元素的编码进行对比,判断是否完全一致,如果是则打印所述目标打印模版,否则提示用户数据绑定错误。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司;,未经航天信息股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310589674.5/,转载请声明来源钻瓜专利网。