System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种业务规则管理方法、装置、设备及介质制造方法及图纸_技高网

一种业务规则管理方法、装置、设备及介质制造方法及图纸

技术编号:40520872 阅读:8 留言:0更新日期:2024-03-01 13:39
本申请公开了一种业务规则管理方法、装置、设备及介质,涉及数据处理技术领域。应用于预设编排管理工具,该方法包括:为当前税费申报业务配置相应的申报表表样以得到申报表表样数据;基于申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置生成目标业务规则;预定义的数据配置规则为通过预设脚本语言利用预置公共函数对申报报文数据进行配置与计算的规则;将目标业务规则发布到前端的静态资源服务器与后端的文件存储或数据库,以便前端根据目标业务规则对当前税费申报业务进行实时计算,后端对当前税费申报业务进行校验计。通过本申请的技术方案,可以保证在进行申报时申报表和业务规则在多端执行时的一致性。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及一种业务规则管理方法、装置、设备及介质


技术介绍

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、表样配置模块,用于确定当前税费申报业务,并为所述当前税费申报业务配置相应的申报表表样以得到申报表表样数据;

31、规则配置模块,用于基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则;其中,预定义的所述数据配置规则为通过预设脚本语言利用预置公共函数对申报报文数据进行配置与计算的规则;

32、规则发布模块,用于将所述目标业务规则发布到前端的静态资源服务器与后端的文件存储或数据库,以便所述前端根据所述目标业务规则对所述当前税费申报业务进行实时计算,所述后端根据所述目标业务规则对所述当前税费申报业务进行校验计算。

33、第三方面,本申请公开了一种电子设备,所述电子设备包括处理器和存储器;其中,所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现如前所述的业务规则管理方法。

34、第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中所述计算机程序被处理器执行时实现如前所述的业务规则管理方法。

35、本申请提供了一种业务规则管理方法,应用于预设编排管理工具,包括:确定当前税费申报业务,并为所述当前税费申报业务配置相应的申报本文档来自技高网...

【技术保护点】

1.一种业务规则管理方法,其特征在于,应用于预设编排管理工具,包括:

2.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

3.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

4.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

5.根据权利要求1所述的业务规则管理方法,其特征在于,还包括:

6.根据权利要求1至5任一项所述的业务规则管理方法,其特征在于,将所述目标业务规则发布到前端的静态资源服务器,以便所述前端根据所述目标业务规则对所述当前税费申报业务进行实时计算,包括:

7.根据权利要求1至5任一项所述的业务规则管理方法,其特征在于,将所述目标业务规则发布到后端的文件存储或数据库,以便所述后端根据所述目标业务规则对所述当前税费申报业务进行校验计算,包括:

8.一种业务规则管理装置,其特征在于,应用于预设编排管理工具,包括:

9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器;其中,所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至7任一项所述的业务规则管理方法。

10.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的业务规则管理方法。

...

【技术特征摘要】

1.一种业务规则管理方法,其特征在于,应用于预设编排管理工具,包括:

2.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

3.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

4.根据权利要求1所述的业务规则管理方法,其特征在于,所述基于所述申报表表样数据,通过可视化配置的方式利用预定义的数据配置规则进行业务规则配置以生成目标业务规则,包括:

5.根据权利要求1所述的业务规则管理方法,其特征在于,还包括:

6.根据权利要求1至5任一项所述的业务规则管理方法,其特征在...

【专利技术属性】
技术研发人员:杨文佳陈文戴宁李沁文师郭雨昕
申请(专利权)人:亿企赢网络科技有限公司
类型:发明
国别省市:

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

1