[发明专利]一种票据处理装置及方法有效
| 申请号: | 200710177443.8 | 申请日: | 2007-11-15 |
| 公开(公告)号: | CN101174350A | 公开(公告)日: | 2008-05-07 |
| 发明(设计)人: | 徐迎春;白玉宇;刘胜飏;王建平;蔡丹;刘天 | 申请(专利权)人: | 北大方正集团有限公司;北京大学;北京北大方正电子有限公司 |
| 主分类号: | G07G5/00 | 分类号: | G07G5/00 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 李娟 |
| 地址: | 100871北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 票据 处理 装置 方法 | ||
技术领域
本发明涉及管理信息系统,特别涉及一种票据处理技术。
背景技术
票据的处理是管理信息系统常见的功能。
票据是作为商业运作的凭据来使用的,它不同于普通文档,票据一般都有格式要求。每家企业根据自身实际需要会设计不同大小、样式的票据来作为商业运作的凭据,比如图书出版商会设计能清楚说明图书名称、图书分类、图书编号、图书价格等的票据,而计算机销售商会设计能清楚说明计算机各项规格的票据,因此企业之间对票据的需求可能会相差巨大,票据处理技术显得尤为重要。
管理信息系统通常会提供一些标准票据打印功能或应用户要求开发一些个性化票据打印功能,由管理信息系统打印这些票据,以提高生产效率。本发明人发现,传统的管理信息系统在处理票据时,通常根据用户对票据要求的不同情况,通过编写程序代码来定制开发,进行打印。票据的内容、格式不同,所编写的代码也不同,因此每一种内容、格式的票据都需对应设计一套新的代码来支持;而代码一般都内置在程序中,用户难以修改,因此用户无法自己灵活定制票据内容及格式,从而使得票据处理在开发成本上大大提高。
发明内容
本发明提供一种票据处理装置及方法,用以实现使用户能根据自身需要灵活定制票据内容及格式,降低票据处理的开发成本。
本发明实施例提供了一种票据处理装置,包括数据处理模块、票据定义文件模块和核心打印模块,其中
数据处理模块,用于获得票据处理所需的数据,并将所述票据处理所需的数据提供给核心打印模块;
票据定义文件模块,用于存储定制的票据定义文件,并将定制的票据定义文件提供给核心打印模块,所述票据定义文件包括票据的组成元素和格式信息;
核心打印模块,用于将所述数据处理模块提供的票据处理所需的数据与所述票据定义文件模块提供的定制的票据定义文件中的格式信息进行匹配,调用打印设置接口并获取设置的打印参数,将匹配后的带格式信息的数据、打印参数发送给打印机。
本发明实施例提供了一种使用所述票据处理装置进行票据处理的方法,包括:
数据处理模块获得票据处理所需的数据,并将所述票据处理所需的数据提供给核心打印模块;
票据定义文件模块存储定制的票据定义文件,并将所述定制的票据定义文件提供给所述核心打印模块;
所述核心打印模块将所述数据处理模块提供的票据处理所需的数据与所述票据定义文件模块提供的定制的票据定义文件中的格式信息进行匹配;
所述核心打印模块调用打印设置接口,获取设置的打印参数,并将所述匹配后的带格式信息的数据、以及所述打印参数通过所述打印设置接口发送给打印机。
本发明实施例提供的票据处理装置及方法,将票据处理所需的数据与核心打印模块分离,当进行票据处理时,通过专门的数据处理模块获得票据处理所需的数据;将票据处理所需的数据与票据定义文件分离,而通过专门的核心打印模块将票据处理所需的数据与票据定义文件的格式信息进行匹配;用户通过可视化定制模块可以根据自身实际需要方便地通过拖拽操作来进行票据定义文件的定制,而不需要编写代码,且可定义的票据定义文件格式非常丰富,可以包括文本、表格、图片等格式,因此用户可以根据自身需要灵活定制票据内容及格式,降低了票据处理的开发成本。
附图说明
图1为本发明实施例中票据处理装置结构示意图;
图2为本发明实施例中票据处理方法流程图;
图3为本发明实施例一中票据处理方法流程图;
图4为本发明实施例一中可视化定制模块界面截图;
图5为本发明实施例一中获取打印参数示意图。
具体实施方式
为了解决现有技术中用户无法根据自身需要灵活定制票据内容及格式、票据处理的开发成本较高的问题,本发明实施例提出一种票据处理装置及方法。该装置及方法将票据处理所需的数据与核心打印模块分离,当进行票据处理时,通过专门的数据处理模块获得票据处理所需的数据;将票据处理所需的数据与票据定义文件分离,而通过专门的核心打印模块将票据处理所需的数据与定制的票据定义文件中的格式信息进行匹配;定制票据定义文件时,不需要编写代码,而通过专门的可视化定制模块进行拖拽等操作来定制票据定义文件。
利用本发明实施例提供的票据处理装置及方法,不仅可以使用户能根据自身需要灵活定制票据内容及格式,还降低了票据处理的开发成本。
参阅图1所示,本发明实施例提供的票据处理装置包括:数据处理模块101、票据定义文件模块102和核心打印模块103;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京大学;北京北大方正电子有限公司,未经北大方正集团有限公司;北京大学;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710177443.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现消息通信的装置及方法
- 下一篇:电动车自锁保险组合开关





