一种生成对账单的方法及装置制造方法及图纸

技术编号:16457985 阅读:52 留言:0更新日期:2017-10-25 22:38
本发明专利技术的实施例公开一种生成对账单的方法及装置,涉及在线支付技术,能够提升对账单的准确性以及效率。所述生成对账单的方法包括:在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;提取在所述结算周期内的订单,依据所述对账单核对方信息对提取的订单进行分类;获取所述对账单核对方信息映射的对账规则,对分类的订单进行处理生成对账单。本发明专利技术适用于依据结算规则自动生成对账单及自动更新对账单。

Method and device for generating bill of accounts

The embodiment of the invention discloses a method and a device for generating a pair of bills, relating to the online payment technology, which can improve the accuracy and efficiency of the bill. The method includes generating a statement: in the current time to meet the preset triggering conditions after the settlement, query and obtain the settlement of the settlement period and the trigger condition mapping reconciliation of monocytes in the extraction of other information; settlement period of orders, according to the classification of the order to extract the information of the other party bill get the bill for; other information mapping reconciliation rules, classification of orders were generated on the bill. The invention is suitable for automatically generating bills and automatic updating bills according to settlement rules.

【技术实现步骤摘要】
一种生成对账单的方法及装置
本专利技术涉及在线支付技术,尤其涉及一种生成对账单的方法及装置。
技术介绍
互联网技术的发展给人们带来了极大的便利,也给传统的产业带来了新的契机。以传统的影院为例,互联网技术的发展使得影院票务的电子化成为可能,影院可以进行互联网售票,通过互联网提供影院票务线上预订业务,使得用户可以预先浏览最近放映的影片,并相应进行电子购票,避免了用户需要现场购票导致的等待时间较长以及无法预知所放影片的技术问题。作为利用互联网售票的影院,需要涉及到票务结账的流程,目前的互联网售票,利用的是第三方售票平台,即第三方售票平台从影院端获取票务并按照第一价格售卖给用户,第三方售票平台从购买票务的用户收取票务费,然后,按照与影院约定的结算日期(出账目)生成包含各具体明细的流水账单,依据预先设置的结算规则对流水账单进行筛选得到对账单,最后由第三方售票平台与影院确认对账单认后进行结算,例如,按照对账单售出的票数与影院端允诺给第三方售票平台的第二价格进行结算。目前,在对流水账单进行筛选时,采用人工方式进行手工筛选,需要消耗大量的时间、精力,对账效率较低,同时,由于人工方式不可避免地出现错误,使得生成的对账单准确性不高。
技术实现思路
有鉴于此,本专利技术实施例提供一种生成对账单的方法及装置,能够提升对账单准确性以及对账效率,以解决现有的生成对账单的方法中采用人工方式导致的对账效率较低以及对账单准确性不高的问题。第一方面,本专利技术实施例提供一种生成对账单的方法,包括:在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;提取在所述结算周期内的订单,依据所述对账单核对方信息对提取的订单进行分类;获取所述对账单核对方信息映射的对账规则,对分类的订单进行处理生成对账单。结合第一方面,在第一方面的第一种实施方式中,在所述在当前时间满足预先设置的结算触发条件之前,该方法还包括:接收用户的购票请求,依据所述购票请求中包含的目标方信息,调用所述目标方信息对应的接口以使所述目标方信息进行锁票;监测到用户对所述锁票的金额支付成功后,生成订单并存储至预先设置的MySQL数据库。结合第一方面,在第一方面的第二种实施方式中,所述提取在所述结算周期内的订单,依据所述对账单核对方信息对提取的订单进行分类包括:在MySQL数据库中提取在所述结算周期内的订单;依据所述对账单核对方信息数量构建分类订单,每一分类订单以对账单核对方信息为标识;遍历每一提取的订单,提取订单中包含的对账单核对方信息,与分类订单的对账单核对方信息标识进行匹配,将订单置于匹配的分类订单中。结合第一方面、第一方面的第一种或第二种实施方式,在第一方面的第三种实施方式中,在所述对分类的订单进行处理之前,该方法还包括:为每一分类的订单分配一线程。结合第一方面、第一方面的第一种或第二种实施方式,在第一方面的第四种实施方式中,所述对分类的订单进行处理包括:依据所述对账单核对方信息映射的对账规则,计算分类的订单的销售额;统计分类的订单中的销退订单,计算销退订单的销退额;获取销售额与销退额的差值,得到对账单。结合第一方面的第四种实施方式,在第一方面的第五种实施方式中,通过SQL语句编写对分类的订单进行处理的程序代码段。结合第一方面、第一方面的第一种或第二种实施方式,在第一方面的第六种实施方式中,所述方法还包括:重置对账单,所述重置对账单包括:接收重刷对账单请求,获取所述重刷对账单请求中包含的对账单重刷方信息以及对账更新规则;删除所述对账单重刷方信息对应的对账单,提取所述对账单重刷方信息对应的分类订单;依据所述对账更新规则对提取的分类订单进行处理,得到更新对账单。结合第一方面的第六种实施方式,在第一方面的第七种实施方式中,使用Python语言封装SQL语句实现所述重置对账单。第二方面,本专利技术实施例提供一种生成对账单的装置,包括:触发查询模块、订单分类模块以及对账单生成模块,其中,触发查询模块,用于在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;订单分类模块,用于提取在所述结算周期内的订单,依据所述对账单核对方信息对提取的订单进行分类;对账单生成模块,用于获取所述对账单核对方信息映射的对账规则,对分类的订单进行处理生成对账单。结合第二方面,在第二方面的第一种实施方式中,所述装置还包括:订单生成模块,用于接收用户的购票请求,依据所述购票请求中包含的目标方信息,调用所述目标方信息对应的接口以使所述目标方信息进行锁票;监测到用户对所述锁票的金额支付成功后,生成订单并存储至预先设置的MySQL数据库。本专利技术实施例提供的一种生成对账单的方法及装置,通过在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;提取在所述结算周期内的订单,依据所述对账单核对方信息对提取的订单进行分类;获取所述对账单核对方信息映射的对账规则,对分类的订单进行处理生成对账单,能够提升对账单准确性以及对账效率,以解决现有的生成对账单的方法中采用人工方式导致的对账效率较低以及对账单准确性不高的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术的实施例一生成对账单的方法流程示意图;图2为本专利技术的实施例二生成对账单的装置结构示意图。具体实施方式下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。图1为本专利技术的实施例一生成对账单的方法流程示意图,如图1所示,本实施例的方法可以包括:步骤101,在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;本实施例中,结算触发条件由第三方售票平台与影院进行协商确定,不同的影院,可以设置不同的结算触发条件,多个影院(对账单核对方信息)也可以设置同一结算触发条件。当然,实际应用中,对账单核对方信息也可以是航空公司、长途客运站、旅游酒店以及火车站等,本实施例对此不作限定。本实施例中,作为一可选实施例,结算触发条件是触发生成出账单的日期,即出账日期,包括但不限于:按周结算触发条件、按月结算触发条件、按季结算触发条件等,以按月结算触发条件为例,可以设置为每月5日、每月10日等。举例来说,假设某一影院要求每月5日出对账单以结算上月的订单,则系统在每月5日触发生成该影院对账单。本实施例中,作为一可选实施例,每一结算触发条件映射一结算周期,例如,对于每月5目的结算触发条件,映射的结算周期可以为上一月1目的0点至上一月最后一日的24点。当然,实际应用中,对于同一结算触发条件,不同的影院也可以设置不同的结算周期,此外,不同的影院也可以具有相同或不同的对账规则。本实施例中,作为一可选实施例,预先设置的结算触发条件存储在MySQL本文档来自技高网...
一种生成对账单的方法及装置

【技术保护点】
一种生成对账单的方法,其特征在于,包括:在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;提取在所述结算周期内的订单,依据所述对账单核对方信息中包含的多个对账单核对方,对提取的订单进行分类;获取所述对账单核对方信息中包含的每一对账单核对方映射的对账规则,分别对分类的所述对账规则对应的订单进行处理生成对账单。

【技术特征摘要】
1.一种生成对账单的方法,其特征在于,包括:在当前时间满足预先设置的结算触发条件后,查询并获取所述结算触发条件映射的结算周期以及对账单核对方信息;提取在所述结算周期内的订单,依据所述对账单核对方信息中包含的多个对账单核对方,对提取的订单进行分类;获取所述对账单核对方信息中包含的每一对账单核对方映射的对账规则,分别对分类的所述对账规则对应的订单进行处理生成对账单。2.根据权利要求1所述的生成对账单的方法,其特征在于,在所述在当前时间满足预先设置的结算触发条件之前,该方法还包括:接收用户的购票请求,依据所述购票请求中包含的目标方信息,调用所述目标方信息对应的接口以对所述目标方信息进行锁票;监测到用户对所述锁票对应的票务的金额支付成功后,生成订单并存储至预先设置的数据库。3.根据权利要求1所述的生成对账单的方法,其特征在于,所述提取在所述结算周期内的订单,依据所述对账单核对方信息中包含的多个对账单核对方,对提取的订单进行分类包括:在数据库中提取在所述结算周期内的订单;依据所述对账单核对方信息数量构建分类订单,每一分类订单以对账单核对方信息中包含的一对账单核对方为标识;遍历每一提取的订单,提取订单中包含的对账单核对方信息,与分类订单的对账单核对方信息标识进行匹配,将订单置于匹配的分类订单中。4.根据权利要求1至3任一项所述的生成对账单的方法,其特征在于,在所述对分类的订单进行处理之前,该方法还包括:为每一分类的订单分配一线程。5.根据权利要求1至3任一项所述的生成对账单的方法,其特征在于,所述对分类的订单进行处理包括:依据所述对账单核对方信息...

【专利技术属性】
技术研发人员:韩建龙朱秀萍
申请(专利权)人:北京微影时代科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1