电子发票开具方法及系统的制作方法_3

文档序号:8905613阅读:来源:国知局
消费金额的电子发票。
[0080]进一步的,当发票开具触发模块61获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票信息包括:
[0081]所述发票开具触发模块61监听用户的发票开具触发行为;
[0082]若监听到用户的所述发票开具触发行为之时,所述发票开具触发模块61获取所述发票开具触发行为对应的订单号;
[0083]所述发票开具触发模块61根据所述订单号生成所述电子发票消息。
[0084]进一步的,获取到所述电子发票消息之后,所述消费者模块62根据所述电子发票消息中的订单号指示电子发票模块63生成用来抵消消费金额的电子发票包括:
[0085]所述消费者模块62从所述电子发票消息中获取所述订单号;
[0086]所述消费者模块62根据所述订单号查询所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息;
[0087]所述消费者模块62指示所述电子发票模块63根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。
[0088]进一步的,获取到所述电子发票消息之后,所述消费者模块62根据所述电子发票消息中的订单号指示电子发票模块63生成用来抵消消费金额的电子发票包括:
[0089]所述消费者模块62从所述电子发票消息中获取所述订单号;
[0090]所述消费者模块62从所述电子发票消息中获取所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息;
[0091 ] 所述消费者模块62指示所述电子发票模块63根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。
[0092]进一步的,所述电子发票消息为XML消息或者JSON消息。
[0093]本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
[0094]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。
[0095]以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电子发票开具方法,其特征在于,包括: 当发票开具触发模块获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票消息,其中,所述发票开具触发模块包括订单模块或者退款模块,对应的,所述发票开具触发行为包括订单取消行为或者退款行为; 所述发票开具触发模块向所述消费者模块发送所述电子发票消息; 获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用于抵消消费金额的电子发票。2.根据权利要求1所述的方法,其特征在于,当发票开具触发模块获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票信息包括: 所述发票开具触发模块监听用户的发票开具触发行为; 若监听到用户的所述发票开具触发行为之时,所述发票开具触发模块获取所述发票开具触发行为对应的订单号; 所述发票开具触发模块根据所述订单号生成所述电子发票消息。3.根据权利要求1所述的方法,其特征在于,获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用来抵消消费金额的电子发票包括: 所述消费者模块从所述电子发票消息中获取所述订单号; 所述消费者模块根据所述订单号查询所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息; 所述消费之模块指示所述电子发票模块根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。4.根据权利要求1所述的方法,其特征在于,获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用来抵消消费金额的电子发票包括: 所述消费者模块从所述电子发票消息中获取所述订单号; 所述消费者模块从所述电子发票消息中获取所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息; 所述消费者模块指示所述电子发票模块根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。5.根据权利要求1至4任一所述的方法,其特征在于,所述电子发票消息为XML消息或者JSON消息。6.一种电子发票开具系统,其特征在于,包括: 发票开具触发模块,用于当获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票消息,以及向所述消费者模块发送所述电子发票消息,其中,所述发票开具触发模块包括订单模块或者退款模块,对应的,所述发票开具触发行为包括订单取消行为或者退款行为; 消费者模块,用于获取到所述电子发票消息之后,根据所述电子发票消息中的订单号指示电子发票模块生成用于抵消消费金额的电子发票; 电子发票模块,用于在所述消费者模块的指示下,根据所述电子发票消息中的订单号生成用于抵消消费金额的电子发票。7.根据权利要求6所述的系统,其特征在于,当发票开具触发模块获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票信息包括: 所述发票开具触发模块监听用户的发票开具触发行为; 若监听到用户的所述发票开具触发行为之时,所述发票开具触发模块获取所述发票开具触发行为对应的订单号; 所述发票开具触发模块根据所述订单号生成所述电子发票消息。8.根据权利要求6所述的系统,其特征在于,获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用来抵消消费金额的电子发票包括: 所述消费者模块从所述电子发票消息中获取所述订单号; 所述消费者模块根据所述订单号查询所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息; 所述消费之模块指示所述电子发票模块根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。9.根据权利要求6所述的系统,其特征在于,获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用来抵消消费金额的电子发票包括: 所述消费者模块从所述电子发票消息中获取所述订单号; 所述消费者模块从所述电子发票消息中获取所述订单号对应的订单明细信息,其中,所述订单明细信息包括商品基本信息、商品价目信息、商家信息; 所述消费者模块指示所述电子发票模块根据所述订单号以及所述订单明细信息生成所述用来抵消消费金额的电子发票。10.根据权利要求6至9任一所述的系统,其特征在于,所述电子发票消息为XML消息或者JSON消息。
【专利摘要】本发明实施例公开了一种电子发票开具方法和系统。所述方法包括:当发票开具触发模块获取到用户的发票开具触发行为时,生成包含所述发票开具触发行为对应的订单号的电子发票消息;所述发票开具触发模块向所述消费者模块发送所述电子发票消息;获取到所述电子发票消息之后,所述消费者模块根据所述电子发票消息中的订单号指示电子发票模块生成用于抵消消费金额的电子发票。本发明实施例提供的电子发票开具方法和系统实现了对用于抵消消费金额电子发票的自动出具。
【IPC分类】G06Q30/04
【公开号】CN104881804
【申请号】CN201510279562
【发明人】息宾
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2015年9月2日
【申请日】2015年5月27日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1