[发明专利]可视化发票模板的自定义与管理方法有效
申请号: | 200910241515.X | 申请日: | 2009-11-25 |
公开(公告)号: | CN102074080A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 陈懿;陈皓;杨为琛;张晓佳;张伟;郭东明;唐日升;张治毅;董建华 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G07G1/12 | 分类号: | G07G1/12;G07B3/02 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨;朱世定 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化 发票 模板 自定义 管理 方法 | ||
技术领域
本发明涉及一种开具发票的改进技术,具体的说是一种发票模板的自定义与管理方法,其可应用于任何需要套打的设备。
背景技术
在税控领域中,由于各个地方使用的纸制发票格式各不相同,当税控装置(税控收款机、税控器、税控打印机等)在进行发票套打时,需要满足各种格式的要求。目前,税控发票的打印解决办法主要普通套打及发票模板打印两种。普通套打在开发和后续维护上都会增加很大工作量,从目前使用情况来看,发票的模板打印是相对高效的。
中国专利200810238747.5公开了一种对税控系统中宽行发票仿真模板的自定义方法,该方法的主要步骤是用户查找发票元素抽象模型,将抽象模型生成实例,修改抽象模型实例的坐标,修改抽象模型实例的数据来源,生成自定义模板数据文件。运行时,软件自动读取数据库相应字段作为数据源输出到工作区。这种方法主要目的在于创建发票仿真模板,但是仍存在以下缺陷:
1、只抽象物理发票的发票元素,没有对发票整体进行抽象,用户使用时无法对发票整体进行调整(例如无法进行整体移动,整体大小设置,打印后走纸长度设置等)。
2、没有抽象映射关系,由此导致需要用户人为设置发票元素的位置,而设置各个元素的位置很不方便。
3、现有的方法只局限于宽行发票,无法应用到卷式发票上。
4、因为没有抽象发票整体,无法进行大量发票模板的可视化管理(即无法进行分地方、分行业进行管理)。
因此,如何将上述现有技术所存在的问题加以解决,即为本领域人员所欲研究的方向所在。
发明内容
本发明的主要目的是提供一种可视化发票模板的自定义与管理方法,其是基于发票整体及发票基板元素进行抽象,使用户可对发票整体进行调整,可整体移动发票,对整体发票大小进行设置,对打印后走纸长度进行设定等。
本发明的次要目的是提供一种可视化发票模板的自定义与管理方法,其通过建立抽象的映射关系,使设置各个元素的位置很方便,不需要用户人为设置发票元素的位置。
本发明的另一目的是提供一种可视化发票模板的自定义与管理方法,其既可应用于税控领域的宽行发票,也可用于卷式发票。
本发明的再一目的是提供一种可视化发票模板的自定义与管理方法,其可对大量发票模板进行可视化管理,即可分地方、分行业地进行管理。
为了达到上述目的,本发明提供一种可视化发票模板的自定义与管理方法,其包括如下步骤:
步骤a:对发票整体和发票基板元素进行抽象,将发票抽象为一个整体的逻辑票面,在软件中设置模板整体属性,加载纸制票面扫描后的图片作为背景;
步骤b:创建可视化管理工具,查看纸制发票需要的基本发票元素,在可视化管理工具中查找相应的抽象模型,在逻辑票面中逐个添加基板元素拖放到背景中相应的位置,生成并保存模板数据文件;
步骤c:在模板工具中保存模板数据后,发行模板数据;
步骤d:用户使用时,利用模板工具,选择相应的行业和地方,将模板导入到税控装置软件中;
步骤e:软件打印发票时,通过税控开票软件输入打印内容,通过相应的坐标映射关系,输送到打印设备上进行打印。
较佳的实施方式中,所述的逻辑票面由多个不可再分的基本单元组成,所述的基本单元包括付款人、收款人、发票明细。
较佳的实施方式中,在步骤a中,创建逻辑票面时,所述模板整体属性包括逻辑票面大小、实际打印大小、打印针头偏移量。
较佳的实施方式中,所述的发票为平推发票或卷式发票。
较佳的实施方式中,所述的坐标映射关系是将逻辑坐标系的基本单元映射到设备坐标系中的打印单元。
较佳的实施方式中,所述逻辑坐标系中任意一点的坐标为(xWindow,yWindow),所述设备坐标为(xDev,yDev),所述逻辑坐标系中任意一点的坐标(xWindow,yWindow)转换为设备坐标(xDev,yDev)的转换关系如下:
xDev=(xWindow-xWinOrg)*xScale+xDevOrg
yDev=(yWindow-yWinOrg)*yScale+yDevOrg;
其中,xScale逻辑坐标系与设备坐标系的横向转换比例,yScale为逻辑坐标系与设备坐标系的纵向比例,此转换比例通过如下公式进行计算:
xScale=(xWinLen*xDevCaps)/(xWinCaps*xDevLen)
yScale=(yWinLen*yDevCaps)/(yWinCaps*yDevLen);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910241515.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自铆接式低内阻储能器件
- 下一篇:影像感测装置