System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及账单管理领域,尤其涉及一种出账系统、出账方法、服务器及存储介质。
技术介绍
1、当公司的销售和服务收入需要转换为应收款项时,出账是一个至关重要的流程。
2、然而,由于不同业务的出账需求不同,因此现有技术中通常需要针对不同业务搭建不同的自动化出账系统。
3、显然,该方式存在出账系统搭建效率低的问题。
技术实现思路
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、本申请提供的出账系统、出账方法、服务器及存储介质,通过获取待执行任务的顺序;顺序执行待执行任务;根据每一待执行任务,从生成配置模块中,确定待执行任务的对应的生成配置信息,生成配置信息包括数据源信息、规则信息、存储信息;使用根据规则信息确定的业务规则,对根据数据源信息获取的出账账单进行处理,得到目标数据;根据存储信息,存储目标数据的手段,实现提高该出账系统的与各个业务的适配性和灵活性的效果。
本文档来自技高网...【技术保护点】
1.一种出账系统,其特征在于,所述系统,包括:数据源配置模块、数据生成配置模块、规则配置模块;
2.根据权利要求1所述的方法,其特征在于,所述系统,还包括:数据采集模块;
3.根据权利要求1或2所述的方法,其特征在于,所述系统,还包括:规则解析模块;
4.根据权利要求1或2所述的方法,其特征在于,所述系统,还包括:流程配置模块;
5.一种出账方法,其特征在于,应用于权利要求1-4中任一项所述的出账系统,所述方法,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述规则信息,对从所述数据源信息中获取的出账账单进行处理,得到目标数据,包括:
7.根据权利要求5或6所述的方法,其特征在于,所述方法,还包括:
8.根据权利要求5或6所述的方法,其特征在于,所述顺序执行多个业务组中的待执行任务之前,所述方法,还包括:
9.一种服务器,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执
...【技术特征摘要】
1.一种出账系统,其特征在于,所述系统,包括:数据源配置模块、数据生成配置模块、规则配置模块;
2.根据权利要求1所述的方法,其特征在于,所述系统,还包括:数据采集模块;
3.根据权利要求1或2所述的方法,其特征在于,所述系统,还包括:规则解析模块;
4.根据权利要求1或2所述的方法,其特征在于,所述系统,还包括:流程配置模块;
5.一种出账方法,其特征在于,应用于权利要求1-4中任一项所述的出账系统,所述方法,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述规...
【专利技术属性】
技术研发人员:李仁杰,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。