CN107632800A - 计算机可读存储介质及增加票据打印内容的方法和*** - Google Patents
计算机可读存储介质及增加票据打印内容的方法和*** Download PDFInfo
- Publication number
- CN107632800A CN107632800A CN201710822632.XA CN201710822632A CN107632800A CN 107632800 A CN107632800 A CN 107632800A CN 201710822632 A CN201710822632 A CN 201710822632A CN 107632800 A CN107632800 A CN 107632800A
- Authority
- CN
- China
- Prior art keywords
- bill
- honour
- exchange
- printing
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明公开了一种计算机可读存储介质及增加票据打印内容的方法和***,该方法包括以下步骤:将现有收银***的默认打印机由物理打印机修改为虚拟打印机;监听打印端口,在监听到打印结算票据命令时,截取打印代码,并解析获得当前交易的交易信息;直接打印结算票据或者在结算票据上增加用户自定义打印内容,其中:直接打印是将获取到的交易信息进行重新编辑后直接发往物理打印机;在结算票据上增加打印内容是将获取到的交易信息与用户自定义内容进行重新编辑后,发往物理打印机。本发明,通过增加了一个增加打印内容程序模块,可在结算票据上增加用户自定义内容,提高了经营效率,方便了消费者,并且大大降低了***改造的成本。
Description
技术领域
本发明涉及营业场所结算票据打印技术领域,具体涉及一种计算机可读存储介质及增加结算票据打印内容的方法和***,可以方便地在营业场所的结算结算票据上增加上用户自定义打印内容。
背景技术
超市、饭店以及商场等营业场所大多使用电脑收银***进行交易结算,此类收款***一般配备有一台计算机和POS收款机(含打印机),计算机上安装有收银软件。消费者结算时,通过收银软件正确地计算出当前交易的交易额,并显示出应收钱、实收钱、找钱等信息,减少了收银员对交易额的计算时间,提高了收银速度。
但是,对于已经投入使用的收银软件,其打印出来的结算票据(小票)内容和格式均是固定的,通常包括商品名称、数量、单价以及总价等。
目前,微信、支付宝等快捷电子支付方式应用越来越广泛,特别是条形码的技术应用使收银速度提高了三倍,减少了单笔交易时间,提高了经营效率,方便了消费者;同时,利用打印结算票据进行广告宣传的形式也越来越受到商家的关注。但是,由于现有收银软件,结算票据打印内容是固定的,增加打印内容就需要重新购买适用的软件,或者对现有软件进行开发、改造,增加了成本。
有鉴于此,急需对现有的收银***进行优化设计,在不改变现有收银软件的基础上,实现在结算票据上增加用户自定义打印内容,降低收银***的改造成本。
发明内容
本发明所要解决的技术问题是采用较低的成本,实现在结算票据上增加用户自定义打印内容的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种在结算票据上增加自定义打印内容的方法,包括以下步骤:
将现有收银***的默认打印机由物理打印机修改为虚拟打印机;
监听现有收银***的打印端口,在监听到打印结算票据命令时,截取打印代码,并解析获得当前交易的交易信息;
直接打印结算票据或者在结算票据上增加用户自定义打印内容,其中:直接打印是将获取到的交易信息进行重新编辑后直接发往物理打印机;在结算票据上增加打印内容是将获取到的交易信息与用户自定义内容进行重新编辑后,发往物理打印机。
在上述方法中,预先设计打印模板,所述打印模板包括交易信息打印区和用户自定义信息打印区,进行重新编辑时,将获取到的交易信息编辑在交易信息打印区,将用户自定义内容编辑在用户自定义信息打印区。
在上述方法中,所述用户自定义信息包括但不限于:快捷支付信息、商家信息、宣传信息以及上述多种信息的任意组合。
在上述方法中,所述快捷支付信息为与当前交易的交易总额对应的条形码或二维码。
在上述方法中,直接打印的方法如下:
将获取到的交易信息编辑在交易信息打印区,并编辑打印命令发往物理打印机。
在上述方法中,在结算票据上增加打印内容的方法如下:
首先根据获取的交易信息获得当前交易的交易总价,然后利用条形码或二维码生成软件将交易总价生成条形码或二维码,再编辑打印命令,将交易信息编辑在交易信息打印区,将条形码或二维码编辑在快捷支付条形码打印区,并将打印命令发送到物理打印机。
在上述方法中,将商家信息和/或宣传信息编辑在自定义信息打印区。
本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项方法的步骤。
本发明还提供了一种在结算票据上增加用户自定义打印内容的***,包括运行于计算机上的收银程序模块以及与该计算机连接的打印机,其特征在于,还包括安装在该计算机上的增加打印内容程序模块,所述增加打印内容程序模块被处理器执行时实现上述任一项方法的步骤。
本发明,在不改变现有的收银***的基础上,增加了一个增加打印内容程序模块,通过该增加打印内容程序模块实时监听现有收银***的打印端口,在监听到打印结算票据命令时,截取打印代码,并解析获得当前交易的交易信息,然后可根据选择在结算票据上增加用户自定义内容,提高了经营效率,方便了消费者,并且大大降低了***改造的成本。
附图说明
图1为本发明中在结算票据上增加自定义打印内容的方法的流程图;
图2为本发明中收银***的示意图;
图3为本发明中打印模板的示意图。
具体实施方式
本发明提供了一种计算机可读存储介质及增加结算票据打印内容的方法和***,在不改变现有收银***的收银软件的基础上,在结算结算票据上增加打印出快捷支付条形码或者商家信息等用户自定义的内容,提高了商家的经营效率,方便了消费者支付货款,并且无须更换或升级原有的收银软件,改造成本低。下面结合说明书附图和具体实施方式对本发明做出详细说明。
如图2所示,现有的收银***通常包括一台计算机10和安装在该计算机10上的收银软件20(收银程序模块),计算机10的打印端口连接POS收款机30,POS收款机30设有打印机,打印机通常为热敏打印机,并且被设置为默认打印机。
本发明的实现方式是:在现有收银***的计算机10上安装了一个增加打印内容软件(程序模块)40,并添加一个虚拟打印机50,将现有收银***的默认打印机由物理打印机修改为虚拟打印机,这里的物理打印机指的是原POS收款机上的打印机。
新安装的增加打印内容软件(程序模块)具有监听模块单元41、打印模板42、打印选择按钮43和打印命令编辑模块单元44。其中:打印选择按钮43包括直接打印和模板打印两个选项,直接打印选项用于打印出与原结算票据一样的结算票据,模板打印选项用于打印出在原结算票据上增加了用户自定义打印内容的结算票据。
如图3所示,打印模板42包括交易信息打印区421和用户自定义信息打印区,用户自定义信息打印区又划分为两部分,一部分是快捷支付条形码打印区422,另一部分是商家信息、宣传信息打印区423。
如图1所示,本发明提供的在结算票据上增加自定义打印内容的方法,包括以下步骤:
步骤101:收银***启动时,收银软件和增加打印内容软件均自动启动运行,并且监听模块单元实时监听收银***发往打印端口的打印命令;
步骤102:当监听模块单元监听到打印命令时,截取打印代码并进行解析,获得当前交易的交易信息;
步骤103:根据收银员的选择,直接打印结算票据或者在结算票据上增加打印内容,其中直接打印是将获取到的交易信息进行重新编辑后直接发往物理打印机,在结算票据上增加打印内容是将获取到的交易信息与用户自定义内容进行重新编辑后,发往物理打印机。其中:
步骤104:如果收银员选择的是直接打印,则增加打印内容软件将获取到的交易信息编辑在交易信息打印区421内,并生成新的打印命令,发往物理打印机,从而打印出与原收银***一样的结算票据;
步骤105:如果收银员选择的是模板打印,则增加打印内容软件首先根据交易信息获得当前交易的交易总价,然后利用条形码或二维码生成软件(可使用现有软件)将交易总价生成条形码或二维码,再编辑打印命令,将交易信息编辑在交易信息打印区421,将用户自定义内容编辑在用户自定义信息打印区中的快捷支付条形码打印区422,并将打印命令发送到物理打印机,打印出相应的结算结算票据,该结算结算票据上除了与原结算票据(小票)一样的交易信息之外,还增加了快捷支付的条形码或二维码,消费者可以扫码然后利用微信、支付宝等电子支付方式进行快捷支付,方便了商家和消费者,并大大提高了经营效率。
在此基础上,本发明中的打印模板上还可以根据用户的需求设置自定义信息打印区,将广告语、商户信息等编辑在商家信息、宣传信息打印区423。对于此方案,增加打印内容软件在编辑打印命令时,还需要将用户自定义打印的内容编辑在打印模板上的商家信息、宣传信息打印区423内,再将打印命令发送至物理打印机。
本发明,商户可利有的收银***,在不改变现有收银软件的情况下,根据商户的需求,在小票上添加账单以外的内容。
本发明的使用方法如下:
消费者结算时,***首先弹出界面,询问收银人员是否增加打印内容,如果不需要,则选择直接打印,交易信息发送到物理打印机打印出与原来一样的小票。如果需要增加打印内容,则在收银员按下模板打印按钮后,将交易信息连同增加的内容一同发送到物理打印机打印出具有增加内容的小票,消费者可以利用该小票上的条形码进行快捷支付,无须找零,大大提高了结算效率,方便了消费者。
本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。
Claims (9)
1.一种在结算票据上增加用户自定义打印内容的方法,其特征在于,包括以下步骤:
将现有收银***的默认打印机由物理打印机修改为虚拟打印机;
监听现有收银***的打印端口,在监听到打印结算票据命令时,截取打印代码,并解析获得当前交易的交易信息;
直接打印结算票据或者在结算票据上增加用户自定义打印内容,其中:直接打印是将获取到的交易信息进行重新编辑后直接发往物理打印机;在结算票据上增加打印内容是将获取到的交易信息与用户自定义内容进行重新编辑后,发往物理打印机。
2.如权利要求1所述的方法,其特征在于,预先设计打印模板,所述打印模板包括交易信息打印区和用户自定义信息打印区,进行重新编辑时,将获取到的交易信息编辑在交易信息打印区,将用户自定义内容编辑在用户自定义信息打印区。
3.如权利要求1所述的方法,其特征在于,所述用户自定义信息包括但不限于:快捷支付信息、商家信息、宣传信息以及上述多种信息的任意组合。
4.如权利要求3所述的方法,其特征在于,所述快捷支付信息为与当前交易的交易总额对应的条形码或二维码。
5.如权利要求4所述的方法,其特征在于,直接打印的方法如下:
将获取到的交易信息编辑在交易信息打印区,并编辑打印命令发往物理打印机。
6.如权利要求4所述的方法,其特征在于,在结算票据上增加打印内容的方法如下:
首先根据获取的交易信息获得当前交易的交易总价,然后利用条形码或二维码生成软件将交易总价生成条形码或二维码,再编辑打印命令,将交易信息编辑在交易信息打印区,将条形码或二维码编辑在快捷支付条形码打印区,并将打印命令发送到物理打印机。
7.如权利要求6所述的方法,其特征在于,将商家信息和/或宣传信息编辑在自定义信息打印区。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7项任一项所述方法的步骤。
9.一种在结算票据上增加用户自定义打印内容的***,其特征在于,包括运行于计算机上的收银程序模块以及与该计算机连接的打印机,其特征在于,还包括安装在该计算机上的增加打印内容程序模块,所述增加打印内容程序模块被处理器执行时实现权利要求1-7项任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710822632.XA CN107632800A (zh) | 2017-09-13 | 2017-09-13 | 计算机可读存储介质及增加票据打印内容的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710822632.XA CN107632800A (zh) | 2017-09-13 | 2017-09-13 | 计算机可读存储介质及增加票据打印内容的方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107632800A true CN107632800A (zh) | 2018-01-26 |
Family
ID=61101131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710822632.XA Pending CN107632800A (zh) | 2017-09-13 | 2017-09-13 | 计算机可读存储介质及增加票据打印内容的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107632800A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563408A (zh) * | 2018-04-13 | 2018-09-21 | 上海宝尊电子商务有限公司 | 基于自定义条件&模板&物理机配置的灵活打印服务 |
CN108846448A (zh) * | 2018-06-05 | 2018-11-20 | 浪潮软件股份有限公司 | 一种基于数字定位技术的商超价签打印方法 |
CN110865776A (zh) * | 2019-09-30 | 2020-03-06 | 浙江口碑网络技术有限公司 | 票据打印方法及其装置 |
CN111625208A (zh) * | 2020-05-29 | 2020-09-04 | 浙江百世技术有限公司 | 模板化小票自定义打印方法 |
CN113722606A (zh) * | 2021-11-04 | 2021-11-30 | 上海吉康生化技术有限公司 | 一种基于用户画像的信息推送方法及*** |
CN117270800A (zh) * | 2023-11-20 | 2023-12-22 | 浙江口碑网络技术有限公司 | 一种数据处理方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102768788A (zh) * | 2011-05-02 | 2012-11-07 | 精工爱普生株式会社 | 用于产生增强型收据的***和方法 |
CN103617522A (zh) * | 2013-11-28 | 2014-03-05 | 王冉 | 一种快速响应矩阵码小票支付方法及*** |
CN104992507A (zh) * | 2015-06-26 | 2015-10-21 | 深圳市华阳信通科技发展有限公司 | 智能装置及其整合收银数据的方法 |
CN105321272A (zh) * | 2015-11-04 | 2016-02-10 | 北京果皮移动科技有限公司 | 一种根据收银机交易数据打印动态二维码的方法及装置 |
US20160104143A1 (en) * | 2014-10-10 | 2016-04-14 | Seiko Epson Corporation | Recording device, transaction processing system, and control method of a recording device |
CN106951199A (zh) * | 2017-03-03 | 2017-07-14 | 深圳卡易科技股份有限公司 | 一种基于打印驱动层的对接技术 |
-
2017
- 2017-09-13 CN CN201710822632.XA patent/CN107632800A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102768788A (zh) * | 2011-05-02 | 2012-11-07 | 精工爱普生株式会社 | 用于产生增强型收据的***和方法 |
CN103617522A (zh) * | 2013-11-28 | 2014-03-05 | 王冉 | 一种快速响应矩阵码小票支付方法及*** |
US20160104143A1 (en) * | 2014-10-10 | 2016-04-14 | Seiko Epson Corporation | Recording device, transaction processing system, and control method of a recording device |
CN104992507A (zh) * | 2015-06-26 | 2015-10-21 | 深圳市华阳信通科技发展有限公司 | 智能装置及其整合收银数据的方法 |
CN105321272A (zh) * | 2015-11-04 | 2016-02-10 | 北京果皮移动科技有限公司 | 一种根据收银机交易数据打印动态二维码的方法及装置 |
CN106951199A (zh) * | 2017-03-03 | 2017-07-14 | 深圳卡易科技股份有限公司 | 一种基于打印驱动层的对接技术 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563408A (zh) * | 2018-04-13 | 2018-09-21 | 上海宝尊电子商务有限公司 | 基于自定义条件&模板&物理机配置的灵活打印服务 |
CN108846448A (zh) * | 2018-06-05 | 2018-11-20 | 浪潮软件股份有限公司 | 一种基于数字定位技术的商超价签打印方法 |
CN110865776A (zh) * | 2019-09-30 | 2020-03-06 | 浙江口碑网络技术有限公司 | 票据打印方法及其装置 |
CN110865776B (zh) * | 2019-09-30 | 2023-07-04 | 浙江口碑网络技术有限公司 | 票据打印方法及其装置 |
CN111625208A (zh) * | 2020-05-29 | 2020-09-04 | 浙江百世技术有限公司 | 模板化小票自定义打印方法 |
CN113722606A (zh) * | 2021-11-04 | 2021-11-30 | 上海吉康生化技术有限公司 | 一种基于用户画像的信息推送方法及*** |
CN117270800A (zh) * | 2023-11-20 | 2023-12-22 | 浙江口碑网络技术有限公司 | 一种数据处理方法和装置 |
CN117270800B (zh) * | 2023-11-20 | 2024-02-06 | 浙江口碑网络技术有限公司 | 一种数据处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107632800A (zh) | 计算机可读存储介质及增加票据打印内容的方法和*** | |
US5256863A (en) | In-store universal control system | |
US6539363B1 (en) | Write input credit transaction apparatus and method with paperless merchant credit card processing | |
US20090299848A1 (en) | Method and Apparatus for a Promotional Couponing System | |
CN102568117B (zh) | 税源监控***及其方法 | |
US20070168251A1 (en) | Method and apparatus for a promotional couponing system | |
CN109491623A (zh) | 打印数据处理方法和装置、电子***生成方法和服务器 | |
US20060010137A1 (en) | Intelligent interface for managing data content and presentation | |
US20100094692A1 (en) | Methods and apparatus for a promotional couponing system | |
ZA200500833B (en) | Antigenic compositions | |
CN107423004A (zh) | Pos终端打印票据的方法及pos终端 | |
US20100103448A1 (en) | Method and apparatus for voucher and promotional couponing system | |
CN101673443A (zh) | 网络收银机***及其实现方法 | |
CN107025549A (zh) | 一种支付方法、装置和*** | |
US20090049109A1 (en) | Distribution Fabric | |
CN104966210B (zh) | 一种实现商品交易综合信息在线采集的***及方法 | |
CN202351986U (zh) | 一种电子收款机和电子收款*** | |
CN203444569U (zh) | 一种自助售卡机 | |
CN108898763A (zh) | 一种交互式票据打印模块及实现方法 | |
TWI506572B (zh) | 無紙憑證結帳系統及方法 | |
JP6186846B2 (ja) | 制御装置、制御システム、および制御装置の制御方法 | |
JP3511595B2 (ja) | 商品引換券発券装置 | |
JP2001306798A (ja) | 家計簿データ作成システム、家計簿データ作成方法、及び家計簿データ作成プログラムを記録した記録媒体 | |
CN114821919A (zh) | 一种新式综合收银核销机器*** | |
CN205899709U (zh) | 模块化pos机 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180126 |