【技术实现步骤摘要】
一种打印系统的工作方法
本专利技术提供了一种打印系统的工作方法,属于信息
现有技术目前,当前技术中有两种开票模式:一种为PC机上开票终端手动输入开票信息开票;另一种为电子发票提取地址开票;而这两种开票方式中,第一种增加了商户操作的复杂性,不方便;第二种方式中,商户无法根据消费者的需求来选择是否打印发票,增加了商户选择是否开发票的复杂度和经济成本。
技术实现思路
根据本专利技术的技术方案,提供了一种打印系统的工作方法,包括:步骤s1:智能物联平台接收业务平台发送的打印请求,解析打印请求获取解析数据,根据解析数据判断打印请求的类型,当打印请求为第一打印请求时,执行步骤s2;当打印请求为第二打印请求时,执行步骤s4;步骤s2:智能物联平台组织第一数据,向第一服务器发送第一数据,当接收到第一服务器返回的发票URL时,智能物联平台组织第二数据,根据发票URL以及第二数据生成第一打印指令,向打印机发送第一打印指令;步骤s3:当打印机接收到第一打印指令时,解析第一打印指令获取发票URL以及第二数据,根据发票URL以及第二数据组织打印内容,根据打印内容打印包含图形码的小票,结束;步骤s4:智能物联平台组织第二数据,根据第二数据生成第二打印指令,向打印机发送第二打印指令;步骤s5:当打印机接收到第二打印指令时,解析第二打印指令获取第二数据,根据第二数据组织打印内容,根据打印内容打印不含图形码的小票;判断是否接收到打印发票指令,如果是,向智能物联平台发送打印发票请求 ...
【技术保护点】
1.一种打印系统的工作方法,其特征在于,包括:/n步骤s1:智能物联平台接收业务平台发送的打印请求,解析所述打印请求获取解析数据,根据所述解析数据判断所述打印请求的类型,当所述打印请求为第一打印请求时,执行步骤s2;当所述打印请求为第二打印请求时,执行步骤s4;/n步骤s2:所述智能物联平台组织第一数据,向第一服务器发送所述第一数据,当接收到所述第一服务器返回的发票URL时,所述智能物联平台组织第二数据,根据所述发票URL以及所述第二数据生成第一打印指令,向打印机发送所述第一打印指令;/n步骤s3:当所述打印机接收到所述第一打印指令时,解析所述第一打印指令获取所述发票URL以及所述第二数据,根据所述发票URL以及所述第二数据组织打印内容,根据所述打印内容打印包含图形码的小票,结束;/n步骤s4:所述智能物联平台组织第二数据,根据所述第二数据生成第二打印指令,向所述打印机发送所述第二打印指令;/n步骤s5:当所述打印机接收到所述第二打印指令时,解析所述第二打印指令获取所述第二数据,根据所述第二数据组织打印内容,根据所述打印内容打印不含图形码的小票;判断是否接收到打印发票指令,如果是,向所 ...
【技术特征摘要】
1.一种打印系统的工作方法,其特征在于,包括:
步骤s1:智能物联平台接收业务平台发送的打印请求,解析所述打印请求获取解析数据,根据所述解析数据判断所述打印请求的类型,当所述打印请求为第一打印请求时,执行步骤s2;当所述打印请求为第二打印请求时,执行步骤s4;
步骤s2:所述智能物联平台组织第一数据,向第一服务器发送所述第一数据,当接收到所述第一服务器返回的发票URL时,所述智能物联平台组织第二数据,根据所述发票URL以及所述第二数据生成第一打印指令,向打印机发送所述第一打印指令;
步骤s3:当所述打印机接收到所述第一打印指令时,解析所述第一打印指令获取所述发票URL以及所述第二数据,根据所述发票URL以及所述第二数据组织打印内容,根据所述打印内容打印包含图形码的小票,结束;
步骤s4:所述智能物联平台组织第二数据,根据所述第二数据生成第二打印指令,向所述打印机发送所述第二打印指令;
步骤s5:当所述打印机接收到所述第二打印指令时,解析所述第二打印指令获取所述第二数据,根据所述第二数据组织打印内容,根据所述打印内容打印不含图形码的小票;判断是否接收到打印发票指令,如果是,向所述智能物联平台发送打印发票请求,执行步骤s2;否则,结束。
2.如权利要求1所述的工作方法,其特征在于,所述步骤s1具体包括:
所述智能物联平台接收所述打印请求,解析所述打印请求获取所述解析数据,根据所述解析数据中的第一标识判断打印请求的类型,如果为第一打印请求,执行步骤s2;如果为第二打印请求,执行步骤s4。
3.如权利要求2所述的工作方法,其特征在于,所述第一打印请求具体为:打印包含图形码的小票请求;所述第二打印请求具体为:打印不含图形码的小票请求。
4.如权利要求2所述的工作方法,其特征在于,所述步骤s1中所述智能物联平台接收所述打印请求,解析所述打印请求获取所述解析数据之后,根据所述解析数据中的第一标识判断打印请求类型之前,还包括:
所述智能物联平台判断所述解析数据中是否包含发票URL,如果是,生成所述第一打印指令,向所述打印机发送所述第一打印指令;否则,判断所述打印请求的类型。
5.如权利要求1所述的方法,其特征在于,所述步骤s2具体为:
所述智能物联平台组织开发票所需数据,向第一服务器发送所述开发票所需数据,当接收到第一服务器返回的发票URL时,所述智能物联平台组织开具小票所需数据,根据所述发票URL以及所述开具小票所需数据生成所述第一打印指令,向所述打印机发送所述第一打印指令。
6.如权利要求1所述的方法,其特征在于,所述步骤s3具体为:当所述打印机接收所述第一打印指令时,解析所述第一打印指令获取所述发票URL以及所述开具小票所需数据,根据所述发票URL以及所述开具小票所需数据组织打印内容,根据所述打印内容打印包含图形码的小票,结束。
7.一种智能物联平台的工作方法,其特征在于,包括:
步骤A1:智能物联平台接收到打印请求,解析打印请求得到解析数据,根据所述解析数据判断所述打印请求的类型,如果为第一打印请求或者打印发票请求,执行步骤A2;如果为第二打印请求,执行步骤A3;
步骤A2:所述智能物联平台组织第一数据,向第一服务器发送所述第一数据,当接收到所述第一服务器返回的发票URL时,组织第二数据,根据所述发票URL和所述第二数据生成第一打印指令,向打印机发送所述第一打印指令;
步骤A3:所述智能物联平台组织第二数据,根据所述第二数据生成第二打印指令,向所述打印机发送所述第二打印指令。
8.如权利要求7所述的方法,其特征在于,所述步骤A1中所述根据所述解析数据判断所述打印请求的类型具体包括:
步骤A1-1:所述智能物联平台接收打印请求,解析所述打印请求获得解析数据,...
【专利技术属性】
技术研发人员:陆舟,于华章,
申请(专利权)人:飞天诚信科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。