本技术实施例涉及数据处理领域,尤其涉及一种业务的处理方法、装置及设备。
背景技术:
1、企业处理的业务中可以包括中间业务。中间业务完结时,企业需要对中间业务进行清算处理。
2、目前,针对任意一项中间业务,企业可以在中间业务完结时,对中间业务进行清算处理,导致业务处理的灵活性较差。
技术实现思路
1、本技术实施例提供一种业务的处理方法、装置及设备,所述方法可以提高业务处理的灵活性。
2、第一方面,本技术提供一种业务的处理方法,包括:
3、获取多个业务中每个业务的业务基础信息,所述业务基础信息包括总业务额、总实收业务额、业务起始日期、以及业务终止日期;
4、获取每个业务的业务计划信息,所述业务计划信息中包括至少一个业务计划、以及每个业务计划的更新日期,所述业务计划中包括多个计划执行日期、以及每个计划执行日期对应的业务额;
5、获取每个业务的已缴纳信息,所述已缴纳信息包括已缴纳业务额和更新日期;
6、根据每个业务的业务基础信息、业务计划信息和已缴纳信息,对所述多个业务进行业务处理。
7、一种可能的实现方式中,根据每个业务的业务基础信息、业务计划信息和已缴纳信息,对所述多个业务进行业务处理,包括:
8、确定当前日期;
9、根据所述当前日期,在所述多个业务中确定至少一个目标业务,所述目标业务的业务计划信息中存在更新日期与所述当前日期相同;
10、根据所述至少一个目标业务的业务计划信息更新所述至少一个目标业务的已缴纳信息;
11、根据每个业务的业务基础信息、业务计划信息、以及更新后的已缴纳信息,对所述多个业务进行业务处理。
12、一种可能的实现方式中,针对任意一个目标业务;根据所述目标业务的业务计划信息更新所述目标业务的已缴纳信息,包括:
13、在所述目标业务的业务计划信息确定目标业务计划,所述目标业务计划的更新日期与所述当前日期相同;
14、在所述目标业务计划中确定至少一个目标计划执行日期,所述目标计划执行日期位于所述当前日期之前;
15、根据所述至少一个目标计划执行日期对应的业务额,更新所述目标业务的已缴纳信息。
16、一种可能的实现方式中,根据所述至少一个目标计划执行日期对应的业务额,更新所述目标业务的已缴纳信息,包括:
17、获取所述至少一个目标计划执行日期对应的业务额之和,得到第一数额;
18、判断所述目标业务的已缴纳信息中的已缴纳业务额与所述第一数额是否相同;
19、若否,则将所述目标业务的已缴纳信息中的已缴纳业务额,更新为所述第一数额。
20、一种可能的实现方式中,针对任意一个业务;根据所述业务的业务基础信息、业务计划信息、以及更新后的已缴纳信息,对所述业务进行业务处理,包括:
21、在所述业务计划信息中确定更新日期最晚的第一业务计划,并根据所述第一业务计划、以及所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理;
22、根据所述业务基础信息和所述更新后的已缴纳信息,对所述业务进行完结金额缴纳处理。
23、一种可能的实现方式中,根据所述第一业务计划、以及所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理,包括:
24、判断所述第一业务计划中是否存在与所述当前日期相同的第一计划执行日期;
25、若是,则在所述业务计划信息中获取所述第一计划执行日期对应的第一业务额,并根据所述第一业务额和所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理。
26、一种可能的实现方式中,根据所述第一业务额和所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理,包括:
27、确定目标金额,所述目标金额为所述第一业务额和所述业务的实收业务金额中的较大值;
28、根据所述目标金额和目标金额对应的预设税率,对所述业务进行当前日期的金额缴纳处理。
29、一种可能的实现方式中,根据所述业务基础信息和所述更新后的已缴纳信息,对所述业务进行完结金额缴纳处理,包括:
30、判断所述业务基础信息中的业务终止日期与所述当前日期是否相同;
31、若是,将所述总业务额和所述已缴纳业务额的差值,确定为待缴纳业务额,并根据所述待缴纳业务额和待缴纳业务额对应的预设税率,对所述业务进行完结金额缴纳处理。
32、第二方面,本技术提供一种业务的处理装置,业务的处理装置包括:获取模块和处理模块,其中,
33、所述获取模块用于,获取多个业务中每个业务的业务基础信息,所述业务基础信息包括总业务额、总实收业务额、业务起始日期、以及业务终止日期;
34、所述获取模块还用于,获取每个业务的业务计划信息,所述业务计划信息中包括至少一个业务计划、以及每个业务计划的更新日期,所述业务计划中包括多个计划执行日期、以及每个计划执行日期对应的业务额;
35、所述获取模块还用于,获取每个业务的已缴纳信息,所述已缴纳信息包括已缴纳业务额和更新日期;
36、所述处理模块用于,根据每个业务的业务基础信息、业务计划信息和已缴纳信息,对所述多个业务进行业务处理。
37、一种可能的实现方式中,所述处理模块具体用于,
38、确定当前日期;
39、根据所述当前日期,在所述多个业务中确定至少一个目标业务,所述目标业务的业务计划信息中存在更新日期与所述当前日期相同;
40、根据所述至少一个目标业务的业务计划信息更新所述至少一个目标业务的已缴纳信息;
41、根据每个业务的业务基础信息、业务计划信息、以及更新后的已缴纳信息,对所述多个业务进行业务处理。
42、一种可能的实现方式中,针对任意一个目标业务,所述处理模块具体用于,
43、在所述目标业务的业务计划信息确定目标业务计划,所述目标业务计划的更新日期与所述当前日期相同;
44、在所述目标业务计划中确定至少一个目标计划执行日期,所述目标计划执行日期位于所述当前日期之前;
45、根据所述至少一个目标计划执行日期对应的业务额,更新所述目标业务的已缴纳信息。
46、一种可能的实现方式中,所述处理模块具体用于,
47、获取所述至少一个目标计划执行日期对应的业务额之和,得到第一数额;
48、判断所述目标业务的已缴纳信息中的已缴纳业务额与所述第一数额是否相同;
49、若否,则将所述目标业务的已缴纳信息中的已缴纳业务额,更新为所述第一数额。
50、一种可能的实现方式中,针对任意一个业务,所述处理模块具体用于,
51、在所述业务计划信息中确定更新日期最晚的第一业务计划,并根据所述第一业务计划、以及所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理;
52、根据所述业务基础信息和所述更新后的已缴纳信息,对所述业务进行完结金额缴纳处理。
53、一种可能的实现方式中,所述处理模块具体用于,
54、判断所述第一业务计划中是否存在与所述当前日期相同的第一计划执行日期;
55、若是,则在所述业务计划信息中获取所述第一计划执行日期对应的第一业务额,并根据所述第一业务额和所述业务的实收业务金额对所述业务进行当前日期的金额缴纳处理。
56、一种可能的实现方式中,所述处理模块具体用于,
57、确定目标金额,所述目标金额为所述第一业务额和所述业务的实收业务金额中的较大值;
58、根据所述目标金额和目标金额对应的预设税率,对所述业务进行当前日期的金额缴纳处理。
59、一种可能的实现方式中,所述处理模块具体用于,
60、判断所述业务基础信息中的业务终止日期与所述当前日期是否相同;
61、若是,将所述总业务额和所述已缴纳业务额的差值,确定为待缴纳业务额,并根据所述待缴纳业务额和待缴纳业务额对应的预设税率,对所述业务进行完结金额缴纳处理。
62、第三方面,本技术提供一种业务的处理设备,包括:处理器,以及与所述处理器通信连接的存储器;
63、所述存储器存储计算机执行指令;
64、所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面任一项所述的方法。
65、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的方法。
66、第五方面,本技术提供一种计算机程序产品,包括计算机程序,所述计算机程序被计算机执行时实现如第一方面中任一项所述的方法。
67、本技术实施例提供的业务的处理方法、装置及设备,可以获取多个业务中每个业务的业务基础信息,业务基础信息包括总业务额、已缴纳数额、以及业务终止日期;可以获取每个业务的业务计划信息,业务计划信息中包括至少一个业务计划、以及每个业务计划的更新日期,业务计划中包括多个计划执行日期、以及每个计划执行日期对应的业务额;可以获取每个业务的已缴纳信息,已缴纳信息包括已缴纳业务额和更新日期;并可以根据每个业务的业务基础信息、业务计划信息和已缴纳信息,对多个业务进行业务处理。通过上述方法,可以对一个业务进行一次或多次的清算处理,提高了业务的处理灵活性。