计费方法和装置制造方法

文档序号:6503511阅读:97来源:国知局
计费方法和装置制造方法
【专利摘要】本发明提供一种计费方法和装置,涉及通信【技术领域】,解决了由于对大量企业进行手工修订的步骤较为繁琐,导致增加了账单清算操作的复杂性的问题。本发明的方法具体可以包括:在账期到期后,进行出账操作,得到第一出账结果;获取第二出账结果,对第一出账结果和第二出账结果进行对账操作;判断对账操作的结果是否满足预设要求;若对账操作的结果不满足预设要求,则对账期执行回退操作,重新对账期内的计费事件进行处理,并重新进行出账操作;对重新出账操作的结果和第二出账结果进行对账操作,直到对账操作的结果满足预设要求。本发明可应用于基于企业之间的账期管理中。
【专利说明】计费方法和装置

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及计费方法和装置。

【背景技术】
[0002] Wholesale Bi 1 ling(有时也被称为结算系统或 PRM(Partner Relationship Management,合作伙伴关系管理)系统)在BSS(Business Supporting System,运营支撑系 统)领域中相对于Retail Billing(传统意义上的计费账务系统)而言的概念,是帮助电 信运营商管理合作伙伴Partner,并实现客户收益在运营商与Partner之间进行按约定进 行分摊。其中,Wholesale Billing系统是运营商(即企业)与企业(即Partner)之间的 服务关系,Retail Billing系统是运营商(即企业)与客户(即Customer)的服务关系。
[0003] 针对Wholesale Billing,账期是指运营商与Partner之间约定好的生成付费账 单的周期。通常的,账期可以是自然月(例如,起始时间是每月的1号的〇〇:〇〇:〇〇,结束时 间是每月最后一天的23:59:59),也可以是进行灵活的设定。
[0004] 在Wholesale Billing系统中,运营商对企业进行账期管理,以及在账期到期后, 账单清算操作的方法可以包括:
[0005] 在进入企业指定的账期后,将该账期的状态设置为opening状态,Wholesale Billing系统从MSC (Mobile Switching Center,移动交换中心)中采集企业的计费事件, 并对采集到的计费事件进行标准化处理和批价操作;当账期到期,并在延迟指定时间后 (在该指定时间的时间段内,Wholesale Billing系统继续采集企业的在该当前账期内的计 费事件),将账期状态设置为closed状态,Wholesale Billing系统对采集到的计费事件 进行出账操作,得到第一出账结果,并与企业的BSS系统发送来的第二出账结果进行对账 操作(即比对第一出账结果与第二出账结果的相同率),得到对账结果;若对账结果满足条 件,则Wholesale Billing系统根据第一出账结果进行账单清算操作,并完成账单支付清算 操作;若对账结果不满足条件,则需要运维人员对第一出账结果进行手工修订,直到对账结 果满足条件为止,之后再进行账单清算操作等。
[0006] 通常的,可以通过批量操作来简化账期管理和账单清算等操作。
[0007] 基于批量操作的需求,账期是可以被复用的,即多个企业的账期可以是相同的,这 样才可以在同一个账期到期时对多个企业同时进行出账操作。但在此前提下,若存在部分 企业的对账结果不满足预设条件时,就需要对该企业的账单进行手工修订。而手工修订账 单的操作较为繁琐,不仅会影响账单清算的效率,而且精确性也不容易得到保证。


【发明内容】

[0008] 本发明的实施例提供一种基于企业之间的账期管理方法和装置,采用上述方案 后,在账期被复用且存在部分企业的对账结果不满足预设条件的情况下,可以对这些对账 结果不满足预设条件的企业再次进行出账操作,直到这些企业的对账结果满足预设条件为 止,与通过手工修订的方式对对账结果进行修订相比,步骤较为简单,降低了复杂性,进而 增加了系统的性能。
[0009] 为达到上述目的,本发明的实施例采用如下技术方案:
[0010] 第一方面,提供一种计费方法,包括:
[0011] 在账期到期后,进行出账操作,得到第一出账结果;
[0012] 获取第二出账结果,对所述第一出账结果和第二出账结果进行对账操作;
[0013] 判断所述对账操作的结果是否满足预设要求;
[0014] 若所述对账操作的结果不满足预设要求,则对所述账期执行回退操作,重新对所 述账期内的计费事件进行处理,并重新进行出账操作;
[0015] 对所述重新出账操作的结果和所述第二出账结果进行对账操作,直到所述对账操 作的结果满足所述预设要求。
[0016] 在第一种可能的实施方式中,为所述账期设置至少三个账期状态opening开启 状态、holding保留状态和closed关闭状态;
[0017] 在所述账期到期之前,将所述账期状态设置为所述opening状态。
[0018] 结合第一方面的第一种可能的实施方式,在第二种可能的实施方式中,在所述账 期到期,进行出账操作后,还包括:
[0019] 将所述账期状态变更为holding状态,存储所述账期内的延迟计费事件。
[0020] 结合第一方面的第二种可能的实施方式,在第三种可能的实施方式中,在所述账 期状态为holding状态时,若所述对账操作的结果不满足所述预设要求,还包括:
[0021] 将所述账期状态从所述holding状态切换为所述opening状态。
[0022] 结合第一方面的第三种可能的实施方式,在第四种可能的实施方式中,所述重新 对所述账期内的计费事件进行计费处理,包括:
[0023] 处理所述存储的账期内的延迟计费事件。
[0024] 结合第一方面的第四种可能的实施方式,在第五种可能的实施方式中,所述重新 对所述账期内的计费事件进行计费处理,还包括:
[0025] 对所述账期内的指定计费事件按照重新设定的资费重新进行批价。
[0026] 结合第一方面的第一种可能的实现方式至第五种可能的实现方式中任意一种方 式,在第六种可能的实现方式中,若所述对账操作的结果满足所述预设结果,还包括:
[0027] 将所述账期状态从所述holding状态切换为所述closed状态。
[0028] 第二方面,提供一种计费装置,包括:
[0029] 第一出账单元,用于在账期到期后,进行出账操作,得到第一出账结果;
[0030] 第一对账单元,用于获取第二出账结果,对所述第一出账结果和第二出账结果进 行对账操作;
[0031] 判断单元,用于判断所述对账操作的结果是否满足预设要求;
[0032] 第二出账单元,用于若所述对账操作的结果不满足预设要求,则对所述账期执行 回退操作,重新对所述账期内的计费事件进行处理,并重新进行出账操作;
[0033] 第二对账单元,用于对所述重新出账操作的结果和所述第二出账结果进行对账操 作,直到所述对账操作的结果满足所述预设要求。
[0034] 在第一种可能的实施方式中,计费装置还包括:
[0035] 账期设置单元,用于为所述账期设置至少三个账期状态opening开启状态、 holding保留状态和closed关闭状态;在所述账期到期之前,将所述账期状态设置为所述 opening 状态。
[0036] 结合第二方面的第一种可能的实施方式,在第二种可能的实施方式中,所述账期 设置单元,还用于在所述账期到期,进行出账操作后,将所述账期状态变更为holding状 态;
[0037] 所述装置还包括:
[0038] 存储单元,用于在所述账期设置单元将账期状态变更为holding状态之后,存储 所述账期内的延迟计费事件。
[0039] 结合第二方面的第二种可能的实施方式,在第三种可能的实施方式中,所述账期 设置单元,还用于在所述账期状态为holding状态时,若所述对账操作的结果不满足所述 预设要求,将所述账期状态从所述holding状态切换为所述opening状态。
[0040] 结合第二方面的第三种可能的实施方式,在第四种可能的实施方式中,所述第二 出账单元,具体用于处理所述存储的账期内的延迟计费事件。
[0041] 结合第二方面的第四种可能的实施方式,在第五种可能的实施方式中,所述第二 出账单元,具体用于对所述账期内的指定计费事件按照重新设定的资费重新进行批价。 [0042] 结合第二方面的第一种可能的实现方式至第五种可能的实现方式中任意一种方 式,在第六种可能的实现方式中,所述账期设置单元,还用于若所述对账操作的结果满足所 述预设结果,将所述账期状态从所述holding状态切换为所述closed状态。
[0043] 本发明实施例提供的计费方法和装置,采用上述方案后,若对账结果不满足预设 要求,则可以根据预设要求继续对计费事件进行出账操作、对账操作等,直到对账结果满足 预设条件为止。这样,在账期被复用且存在部分企业的对账结果不满足预设条件的情况下, 可以对这些对账结果不满足预设条件的企业再次进行出账操作,直到这些企业的对账结果 满足预设条件为止,与通过手工修订的方式对对账结果进行修订相比,步骤较为简单,降低 了复杂性,进而增加了系统的性能。

【专利附图】

【附图说明】
[0044] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0045] 图1为本实施例应用的系统结构示意图;
[0046] 图2为本实施例提供的一种计费方法的流程图;
[0047] 图3为本实施例提供的另一种计费方法的流程图;
[0048] 图4为账期设置方式示意图;
[0049] 图5为图4所示的计费方法的流程示意图;
[0050] 图6为本实施例提供的一种计费装置的结构示意图;
[0051] 图7为本实施例提供的另一种计费装置的结构示意图;
[0052] 图8为本实施例提供的另一种计费装置的结构示意图。

【具体实施方式】
[0053] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0054] 为了可以更清楚的对下面提供的实施例进行说明,首先对提供的实施例所应用的 系统场景进行简单介绍。
[0055] 如图1所示,在一个账期内,可以同时对多个企业(企业1至企业η)进行批量操 作,如,出账操作、对账操作等,每个企业对应的账期状态可以是独立的,即各企业的账期状 态可以相同也可以不同,可以根据相应的账期状态对企业进行相应的操作。
[0056] 为了解决【背景技术】中提出的问题,本实施例提供一种计费方法,该方法的执行主 体可以但不限于为计费装置,如图2所示,可以包括:
[0057] 201、在账期到期后,进行出账操作,得到第一出账结果。
[0058] 为企业提供计费服务,可以首先收集待计费企业在账期内的计费事件,然后根据 获取到的计费事件进行出账操作,得到第一出账结果。其中,第一出账结果可以包括企业的 费用清单等。
[0059] 202、获取第二出账结果,对第一出账结果和第二出账结果进行对账操作。
[0060] 作为本实施例的一种实施方式,为了可以提高计费结果的准确性,企业一侧也可 以根据账期内的计费事件进行出账操作,得到第二出账结果;然后,计费装置可以从企业侧 获取第二出账结果;对第一出账结果和第二出账结果进行对账操作。
[0061] 对第一出账结果和第二出账结果进行对账操作可以包括:比对第一出账结果与第 二出账结果中相应的内容是否相同。
[0062] 203、判断对账结果是否满足预设要求。
[0063] 204、若对账操作的结果不满足预设要求,则对账期执行回退操作,重新对账期内 的计费事件进行处理,并重新进行出账操作。
[0064] 205、对重新出账操作的结果和第二出账结果进行对账操作,直到对账操作的结果 满足预设要求。
[0065] 作为本实施例的一种实施方式,在获取到账期内的计费事件后,可以首先对计费 事件进行处理,然后对处理后的计费事件进行出账操作。由于可能出现因为出账前对计费 事件处理错误,而导致对账结果不满足预设要求的情况,因此,若对账操作的结果不满足预 设要求,则可以对账期执行回退操作,重新对账期内的计费事件进行处理,并重新进行出账 操作。
[0066] 采用上述方案后,若对账结果不满足预设要求,则可以根据预设要求继续对计费 事件进行出账操作、对账操作等,直到对账结果满足预设条件为止。这样,在账期被复用且 存在部分企业的对账结果不满足预设条件的情况下,可以对这些对账结果不满足预设条件 的企业再次进行出账操作,直到这些企业的对账结果满足预设条件为止,与通过手工修订 的方式对对账结果进行修订相比,步骤较为简单,降低了复杂性,进而增加了系统的性能。 [0067] 本实施例提供另一种计费方法,该方法是对图2所示的方法中,各步骤的具体实 施方式的细致描述,也是针对部分步骤的进一步限定,同时,还是针对该方法的实施步骤扩 展。
[0068] 另外,本实施例中还可以为账期设置至少三个账期状态:opening状态、holding 状态和closed状态,如图3所示,本实施例具体可以包括:
[0069] 301、在账期到期前,计费装置从MSC中获取待计费企业的在账期内的计费事件。
[0070] 进一步的,在账期到期之前,可以将账期状态设置为opening状态。
[0071] 为待计费企业提供计费服务,可以首先收集待计费企业在账期内的计费事件,然 后根据获取到的计费事件进行出账操作,得到第一出账结果。其中,第一出账结果可以包括 企业的费用清单等。
[0072] 作为本实施例的一种实施方式,计费装置中可以存储有多个待计费企业的标识, 根据该标识获取相应的计费事件。
[0073] 例如,若当前账期为1月1日的00:00:00至1月31日的23:59:59,计费装置从 MSC中获取当前账期内的计费事件(若收集到2月的计费事件,则将计费事件合入2月对对 应的账期中进行处理,该计费事件可以被划归到账期为2月的计费事件中),且获取到的计 费事件是与待获取企业的标识相对应的计费事件。
[0074] 本实施例对从MSC中获取计费事件的方法不作限定,可以根据实际需要进行设 定,在此不再赘述。
[0075] 值得说明的是,本实施例中的账期为待计费企业指定的账期,针对账期可以根据 企业的需求进行灵活设置。
[0076] 如图1所示,包括多种设置账期的方式,图中上侧字标识的账期是自然月账期(每 月1日起至该月最后一天为止),而下面的字标识的账期就是每月15日开始的账期。图 1所示的账期标识都是使用1个月作为账期的周期时间,实际账期的周期时间可以灵活设 定,例如,月账期,年账期,周账期等。
[0077] 本实施例对账期的设置方式不作限定,可以根据实际需要进行设定,在此不再赘 述。
[0078] 进一步的,在计费装置获取到计费事件后,可以首先对计费事件进行处理,可以但 不限于包括:事件标准化处理和事件批价操作;然后,根据处理后的计费事件进行出账操 作。
[0079] 具体的,标准化处理可以包括将计费事件的格式转换为适合的格式,将计费事件 的格式统一相同格式,可以简化对计费事件的步骤,对计费事件进行格式转换的方法为本 领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。
[0080] 批价操作可以但不限于包括:根据相应的计费规则为计费事件进行价格计算等。
[0081] 例如,计费装置中存储有相应的业务与相应的价格对应关系信息表,若某一计费 事件为企业执行了五个小时的上网业务,则可以从存储的对应关系信息表中获取与上网业 务向对应的价格,如,上网业务的价格为2元/小时,则该计费事件的对应的价格为10元。 [0082] 本实施例提供的批价操作并不限于上述列举的例子,还可以为其他情况,可以根 据实际需要进行设定,在此不再赘述。
[0083] 302、在账期到期后,进行出账操作,得到第一出账结果。
[0084] 进一步的,在账期到期并进行出账操作后,可以将账期状态变更为holding状态, 并存储账期内的延迟计费事件。
[0085] 其中,图4为opening状态、holding状态和closed状态之间的切换关系不意图, 即,opening状态与holding状态之间可以进行相互切换,但在holding状态与closed状态 之间,只能从holding状态切换至closed状态,不能从closed状态切换至holding状态。
[0086] 为了可以更清楚的对本实施例进行理解,如图5所示,提供了本实施例提供的计 费方法的数据交互图。
[0087] 进一步的,为了可以更完整的收集账期内的计费事件进而使出账结果更加准确, 则在账期到期后可以延迟一段时间再出账,在这段延迟的时间段内,计费装置可以继续获 取待计费企业在账期内的计费事件,若在该延迟的时间段内获取到非账期内的计费事件, 则将该非账期内的计费事件合入下一账期中进行处理。
[0088] 本实施例对延迟的时间段的长短不作限定,可以根据实际需要进行设定,在此不 再赘述。
[0089] 为了保证不遗漏处理当前账期内的计费事件,在holding状态下,计费装置还可 以获取并存储在企业在当前账期内的除已获取到的计费事件外的其他延迟计费事件,若此 时获取到非账期内的延迟计费事件,则将该事件划归到相应的账期内,例如,规划到下一账 期中。
[0090] 303、计费装置接收待计费企业的BSS发送的第二出账结果。
[0091] 作为本实施例的一种实施方式,待计费企业的BSS也会根据账期内的计费事件进 行出账操作,得到第二出账结果。
[0092] 本实施例对待计费企业的BSS根据账期内的计费事件进行出账操作的方法不作 具体限定,为本领域技术人员熟知的技术,且可以根据实际需要进行设定,在此不再赘述。
[0093] 304、对第一出账结果与第二出账结果进行对账操作,得到对账结果。
[0094] 作为本实施例的一种实施方式,对第一出账结果与第二出账结果进行对账操作可 以但不限于包括:
[0095] 对比第一出账结果与第二出账结果中数据是否相同,另外,还可以计算第一对账 结果与第二对账结果的正确率。
[0096] 305、判断对账结果是否满足预设要求,若满足预设要求,则执行步骤308,若不满 足预设要求,则执行步骤306。
[0097] 作为本实施例的一种实施方式,判断对账结果是否满足预设要求可以但不限于包 括:
[0098] 判断第一出账结果与第二出账结果之间相同的数据量是否大于预设数据量,另 夕卜,还可以判断第一对账结果与第二对账结果中数据的正确率是否大于预设概率。
[0099] 若相同的数据量大于预设数据量,且正确率大于预设概率,则对账结果满足预设 要求,若相同的数据量不大于预设数据量,和/或正确率不大于预设概率,则对账结果不满 足预设要求。
[0100] 例如,第一出账结果与第二出账结果中均包含有待计费企业分别执行业务1至业 务9需支付的金额,计费装置可以将第一出账结果与第二出账结果之间相对应的业务的金 额进行一一比对,判断不同出账结果中相应的业务的金额的差值是否满足要求(即是否预 设数值或是否相同),然后判断业务1至业务9中相同的或满足预设要求的概率是否大于预 设概率。其中,预设要求可以包括预设数值等。
[0101] 另外,计费装置还可以根据预设要求判断是否出账结果是否正确,即可以但不限 于包括判断对计费事件的批价是够正确等。其中,预设要求中可以包括业务与相应的价格 对应关系信息表等;计费装置还可以根据预设要求判断对计费事件进行格式转换是否正 确,其中,预设要求中可以包括转换格式等。
[0102] 本实施例对判断对账结果是否满足预设要求不作限定,可以根据实际需要进行设 定,在此不再赘述。
[0103] 306、对账期执行回退操作,删除第一出账结果,重新对账期内的计费事件进行处 理,并重新进行出账操作。
[0104] 进一步的,在账期执行回退操作时,将账期状态从holding状态切换为opening状 态。
[0105] 下面对在不同情况下重新对账期内的计费事件进行处理的步骤进行简单描述。
[0106] 在对计费事件进行处理时,可能出现一些差错导致出账结果错误,进而可能导致 对账结果不满足预设要求,如,将计费事件的格式转换错误,或对计费事件批价错误等。
[0107] 因此,在对账期执行回退操作后,可以重新对账期内的指定计费事件进行处理,该 指定计费事件可以但不限于包括:处理错误的计费事件、延迟事件中至少一项。
[0108] 作为本实施例的一种实施方式,获取指定计费事件可以但不限于包括:
[0109] 查询获取到的账期内的计费事件中批价错误的事件或格式转换错误的事件,将这 些处理错误的事件确定为指定计费事件。
[0110] 具体的,若对账结果不满足预设要求,且在holding状态下获取到了延迟计费事 件,则重新对账期内的指定计费事件进行处理可以包括以下至少一项:重新对账期内的指 定计费事件按照重新设定的资费重新进行批价、重新对账期内的指定计费事件按照重新设 定的格式重新进行格式转换。
[0111] 具体的,在不同场景下,重新对账期内的指定计费事件进行处理的步骤具体可以 包括:
[0112] 若对账结果不满足预设要求,且在holding状态下获取到了延迟计费事件,则根 据预设要求对获取到的计费事件和延迟计费事件进行处理,此时,获取到的计费事件和延 迟计费事件为指定计费事件,其中,获取到的计费事件为账期内的计费事件;或者,
[0113] 根据预设要求对延迟计费事件进行处理,此时,延迟事件为指定计费事件。
[0114] 若对账结果不满足预设要求,且在holding状态下未获取到延迟计费事件,则根 据预设要求重新对获取到的计费事件进行处理,此时,获取到的计费事件为指定计费事件。
[0115] 在重新对账期内的计费事件进行处理之后,可以再重新对重新进行了处理的计费 事件进行出账操作。
[0116] 下面针对在具体情况下重新进行出账操作的步骤进行简单描述。
[0117] 若对账结果不满足预设要求,且在holding状态下获取到了延迟计费事件,则重 新进行出账操作可以为:
[0118] 根据预设要求重新对获取到的计费事件、延迟计费事件中至少一项事件进行出账 操作。
[0119] 307、对重新出账操作的结果和第二出账结果进行对账操作,直到对账操作的结果 满足预设要求。
[0120] 值得说明的是,若对账结果满足预设要求,则执行步骤308,若对账结果不满足预 设要求,则执行步骤306。
[0121] 作为本实施例的一种实施方式,在获取到账期内的计费事件后,可以首先对计费 事件进行处理,然后对处理后的计费事件进行出账操作。由于可能出现因为出账前对计费 事件处理错误,而导致对账结果不满足预设要求的情况,因此,若对账操作的结果不满足预 设要求,则可以对账期执行回退操作,删除第一出账结果,重新对账期内的计费事件进行处 理,并重新进行出账操作。
[0122] 308、计费装置进行账单清算操作,待计费企业可以通过计费装置中的 GUI (Graphical User Interface,图形用户界面)查看账单。
[0123] 进一步的,若对账操作的结果满足预设结果,则可以将账期状态从holding状态 切换为closed状态。
[0124] 作为本实施例的一种实施方式,计费装置可以根据对账结果正确的出账结果生成 待计费企业的账单,供该企业查看。
[0125] 本实施例对账单清算操作的方法不作限定,可以根据实际需要进行设定,在此不 再赘述。
[0126] 采用上述方案后,在待计费企业的对账结果不满足预设要求时,可以将账期状态 从holding状态切换回opening状态,这样,可以使得计费装置对计费事件再次进行处理, 当再切换到holding状态后,可以再次进行出账操作,这样,在账期被复用且存在部分企业 的对账结果不满足预设条件的情况下,可以对这些对账结果不满足预设条件的企业再次进 行出账操作,直到这些企业的对账结果满足预设条件为止,与通过手工修订的方式对出账 结果进行修订相比,步骤较为简单,降低了复杂性,更易实现批量操作;另外,在holding状 态下,还可以继续获取待计费企业在账期内的延迟计费事件,在对账结果满足预设要求,并 再次进行出账操作时,延迟计费事件可以被划归到账期内进行及时处理,以保证可以更完 整的获取到账期内的计费事件,进而可以避免由于遗漏了账期内的计费事件而导致出账结 果错误且队长结果不满足预设要求的问题。
[0127] 下面提供一些装置实施例,用于执行前述实施例中提及的计费方法。
[0128] 本实施例提供一种计费装置,如图6所示,可以包括:
[0129] 第一出账单元61,用于在账期到期后,进行出账操作,得到第一出账结果;
[0130] 第一对账单元62,用于获取第二出账结果61,对第一出账结果和第二出账结果进 行对账操作;
[0131] 判断单元63,用于判断对账操作的结果是否满足预设要求;
[0132] 第二出账单元64,用于若对账操作的结果不满足预设要求,则对账期执行回退操 作,重新对账期内的计费事件进行处理,并重新进行出账操作;
[0133] 第二对账单元65,用于对重新出账操作的结果和第二出账结果进行对账操作,直 到对账操作的结果满足预设要求。
[0134] 采用上述方案后,若对账结果不满足预设要求,则可以根据预设要求继续对计费 事件进行出账操作、对账操作等,直到对账结果满足预设条件为止。这样,在账期被复用且 存在部分企业的对账结果不满足预设条件的情况下,可以对这些对账结果不满足预设条件 的企业再次进行出账操作,直到这些企业的对账结果满足预设条件为止,与通过手工修订 的方式对对账结果进行修订相比,步骤较为简单,降低了复杂性,进而增加了系统的性能。
[0135] 本实施例提供另一种计费装置,该装置是对图6所示的装置的进一步扩展,如图7 所示,可以包括:
[0136] 第一出账单元71,用于在账期到期后,进行出账操作,得到第一出账结果;
[0137] 第一对账单元72,用于获取第二出账结果,对第一出账结果和第二出账结果进行 对账操作;
[0138] 判断单元73,用于判断对账操作的结果是否满足预设要求;
[0139] 第二出账单元74,用于若对账操作的结果不满足预设要求,则对账期执行回退操 作,删除第一出账结果,重新对账期内的计费事件进行处理,并重新进行出账操作;
[0140] 第二对账单元75,用于对重新出账操作的结果和第二出账结果进行对账操作,直 到对账操作的结果满足预设要求
[0141] 进一步的,本实施例提供的装置还可以包括:
[0142] 账期设置单元76,用于为账期设置至少三个账期状态opening开启状态、 holding保留状态和closed关闭状态;在账期到期之前,将账期状态设置为opening状态。
[0143] 进一步的,账期设置单元76,还用于在账期到期,进行出账操作后,将账期状态变 更为holding状态;
[0144] 本实施例提供的装置还可以包括:
[0145] 存储单元77,用于在账期设置单元将账期状态变更为holding状态之后,存储账 期内的延迟计费事件。
[0146] 进一步的,账期设置单元76,还用于在账期状态为holding状态时,若对账操作的 结果不满足预设要求,将账期状态从holding状态切换为opening状态。
[0147] 进一步的,第二出账单元74,具体用于处理存储的账期内的延迟计费事件。
[0148] 进一步的,第二出账单元74,具体用于对账期内的指定计费事件按照重新设定的 资费重新进行批价。
[0149] 进一步的,账期设置单元76,还用于若对账操作的结果满足预设结果,将账期状态 从holding状态切换为closed状态。
[0150] 采用上述方案后,在待计费企业的对账结果不满足预设要求时,可以将账期状态 从holding状态切换回opening状态,这样,可以使得计费装置对计费事件再次进行处理, 当再切换到holding状态后,可以再次进行出账操作,这样,在账期被复用且存在部分企业 的对账结果不满足预设条件的情况下,可以对这些对账结果不满足预设条件的企业再次进 行出账操作,直到这些企业的对账结果满足预设条件为止,与通过手工修订的方式对出账 结果进行修订相比,步骤较为简单,降低了复杂性,更易实现批量操作;另外,在holding状 态下,还可以继续获取待计费企业在账期内的延迟计费事件,在对账结果满足预设要求,并 再次进行出账操作时,延迟计费事件可以被划归到账期内进行及时处理,以保证可以更完 整的获取到账期内的计费事件,进而可以避免由于遗漏了账期内的计费事件而导致出账结 果错误且队长结果不满足预设要求的问题。
[0151] 下面提供一些实体装置实施例,该实体装置实施例分别与上述相应的方法实施例 和虚拟装置实施例相对应。
[0152] 本实施例还提供一种计算机1,如图8所示,该计算机1包括:至少一个处理器15, 例如CPU (Central Processing Unit,中央处理器),至少一个输出接口 16或者其他用户接 口 17,存储器18,至少一个通信总线19。通信总线19用于实现这些组件之间的连接通信。 该计算机1可选的包含其他用户接口 17,包括显示器,键盘或者点击设备(例如,鼠标,轨迹 球(trackball),触感板或者触感显示屏)。存储器18可能包含高速RAM(Random Access Memory,随机存取存储器),也可能还包括非不稳定的存储器(non-volatile memory),例如 至少一个磁盘存储器。存储器18可选的可以包含至少一个位于远离前述处理器15的存储 装直。
[0153] 在一些实施方式中,存储器18存储了如下的元素,可执行模块或者数据结构,或 者他们的子集,或者他们的扩展集:
[0154] 操作系统180,包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任 务。
[0155] 应用程序181,包含各种应用程序,用于实现各种应用业务。
[0156] 应用程序181中可以但不限于包括:
[0157] 第一出账单元,用于在账期到期后,进行出账操作,得到第一出账结果;
[0158] 第一对账单元,用于获取第二出账结果,对第一出账结果和第二出账结果进行对 账操作;
[0159] 判断单元,用于判断对账操作的结果是否满足预设要求;
[0160] 第二出账单元,用于若对账操作的结果不满足预设要求,则对账期执行回退操作, 重新对账期内的计费事件进行处理,并重新进行出账操作;
[0161] 第二对账单元,用于对重新出账操作的结果和第二出账结果进行对账操作,直到 对账操作的结果满足预设要求。
[0162] 进一步的,计算机1还可以包括:
[0163] 账期设置单元,用于为账期设置至少三个账期状态opening开启状态、holding 保留状态和closed关闭状态;在账期到期之前,将账期状态设置为opening状态。
[0164] 进一步的,账期设置单元,还用于在账期到期,进行出账操作后,将账期状态变更 为holding状态;
[0165] 装置还包括:
[0166] 存储单元,用于在账期设置单元将账期状态变更为holding状态之后,存储账期 内的延迟计费事件。
[0167] 进一步的,账期设置单元,还用于在账期状态为holding状态时,若对账操作的结 果不满足预设要求,将账期状态从holding状态切换为opening状态。
[0168] 进一步的,第二出账单元,具体用于处理存储的账期内的延迟计费事件。
[0169] 进一步的,第二出账单元,具体用于对账期内的指定计费事件按照重新设定的资 费重新进行批价。
[0170] 进一步的,账期设置单元,还用于若对账操作的结果满足预设结果,将账期状态从 holding状态切换为closed状态。
[0171] 在本发明实施例中,通过调用存储器18中存储的程序或指令,处理器15用于:
[0172] 在账期到期后,进行出账操作,得到第一出账结果;
[0173] 获取第二出账结果,对第一出账结果和第二出账结果进行对账操作;
[0174] 判断对账操作的结果是否满足预设要求;
[0175] 若对账操作的结果不满足预设要求,则对账期执行回退操作,删除第一出账结果, 重新对账期内的计费事件进行处理,并重新进行出账操作;
[0176] 对重新出账操作的结果和第二出账结果进行对账操作,直到对账操作的结果满足 预设要求。
[0177] 进一步的,为账期设置至少三个账期状态:opening开启状态、holding保留状态 和closed关闭状态;
[0178] 处理器15,还用于在账期到期之前,将账期状态设置为opening状态。
[0179] 进一步的,处理器15,还用于在账期到期,进行出账操作后,将账期状态变更为 holding状态,存储账期内的延迟计费事件。
[0180] 进一步的,处理器15,还用于在账期状态为holding状态时,若对账操作的结果不 满足预设要求,将账期状态从holding状态切换为opening状态。
[0181] 进一步的,处理器15,具体用于处理存储的账期内的延迟计费事件。
[0182] 进一步的,处理器15,具体用于对账期内的指定计费事件按照重新设定的资费重 新进行批价。
[0183] 进一步的,处理器15,具体用于若对账操作的结果满足预设结果,将账期状态从 holding状态切换为closed状态。
[0184] 采用上述方案后,在待计费企业的对账结果不满足预设要求时,可以将账期状态 从holding状态切换回opening状态,这样,可以使得计费装置对计费事件再次进行处理, 当再切换到holding状态后,可以再次进行出账操作,这样,在账期被复用且存在部分企业 的对账结果不满足预设条件的情况下,可以对这些对账结果不满足预设条件的企业再次进 行出账操作,直到这些企业的对账结果满足预设条件为止,与通过手工修订的方式对出账 结果进行修订相比,步骤较为简单,降低了复杂性,更易实现批量操作;另外,在holding状 态下,还可以继续获取待计费企业在账期内的延迟计费事件,在对账结果满足预设要求,并 再次进行出账操作时,延迟计费事件可以被划归到账期内进行及时处理,以保证可以更完 整的获取到账期内的计费事件,进而可以避免由于遗漏了账期内的计费事件而导致出账结 果错误且队长结果不满足预设要求的问题。
[0185] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借 助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳 的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部 分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计 算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0186] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1. 一种计费方法,其特征在于,包括: 在账期到期后,进行出账操作,得到第一出账结果; 获取第二出账结果,对所述第一出账结果和第二出账结果进行对账操作; 判断所述对账操作的结果是否满足预设要求; 若所述对账操作的结果不满足预设要求,则对所述账期执行回退操作,重新对所述账 期内的计费事件进行处理,并重新进行出账操作; 对所述重新出账操作的结果和所述第二出账结果进行对账操作,直到所述对账操作的 结果满足所述预设要求。
2. 根据权利要求1所述的方法,其特征在于,为所述账期设置至少三个账期状态: opening开启状态、holding保留状态和closed关闭状态; 在所述账期到期之前,将所述账期状态设置为所述opening状态。
3. 根据权利要求2所述的方法,其特征在于,在所述账期到期,进行出账操作后,还包 括: 将所述账期状态变更为holding状态,存储所述账期内的延迟计费事件。
4. 根据权利要求3所述的方法,其特征在于,在所述账期状态为holding状态时,若所 述对账操作的结果不满足所述预设要求,还包括: 将所述账期状态从所述holding状态切换为所述opening状态。
5. 根据权利要求4所述的方法,其特征在于,所述重新对所述账期内的计费事件进行 计费处理,包括: 处理所述存储的账期内的延迟计费事件。
6. 根据权利要求5所述的方法,其特征在于,所述重新对所述账期内的计费事件进行 计费处理,还包括: 对所述账期内的指定计费事件按照重新设定的资费重新进行批价。
7. 根据权利要求2-6中任一项所述的方法,其特征在于,若所述对账操作的结果满足 所述预设结果,还包括: 将所述账期状态从所述holding状态切换为所述closed状态。
8. -种计费装置,其特征在于,包括: 第一出账单元,用于在账期到期后,进行出账操作,得到第一出账结果; 第一对账单元,用于获取第二出账结果,对所述第一出账结果和第二出账结果进行对 账操作; 判断单元,用于判断所述对账操作的结果是否满足预设要求; 第二出账单元,用于若所述对账操作的结果不满足预设要求,则对所述账期执行回退 操作,重新对所述账期内的计费事件进行处理,并重新进行出账操作; 第二对账单元,用于对所述重新出账操作的结果和所述第二出账结果进行对账操作, 直到所述对账操作的结果满足所述预设要求。
9. 根据权利要求8所述的装置,其特征在于,还包括: 账期设置单元,用于为所述账期设置至少三个账期状态opening开启状态、holding 保留状态和closed关闭状态;在所述账期到期之前,将所述账期状态设置为所述opening 状态。
10. 根据权利要求9所述的装置,其特征在于,所述账期设置单元,还用于在所述账期 到期,进行出账操作后,将所述账期状态变更为holding状态; 所述装置还包括: 存储单元,用于在所述账期设置单元将账期状态变更为holding状态之后,存储所述 账期内的延迟计费事件。
11. 根据权利要求10所述的装置,其特征在于,所述账期设置单元,还用于在所述账期 状态为holding状态时,若所述对账操作的结果不满足所述预设要求,将所述账期状态从 所述holding状态切换为所述opening状态。
12. 根据权利要求11所述的装置,其特征在于,所述第二出账单元,具体用于处理所述 存储的账期内的延迟计费事件。
13. 根据权利要求12所述的方法,其特征在于,所述第二出账单元,还用于对所述账期 内的指定计费事件按照重新设定的资费重新进行批价。
14. 根据权利要求9-13中任一项所述的装置,其特征在于,所述账期设置单元,还用于 若所述对账操作的结果满足所述预设结果,将所述账期状态从所述holding状态切换为所 述closed状态。
【文档编号】G06Q30/04GK104219064SQ201310210002
【公开日】2014年12月17日 申请日期:2013年5月30日 优先权日:2013年5月30日
【发明者】宋字林 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1