System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 费用结算方法、装置、电子设备以及存储介质制造方法及图纸_技高网

费用结算方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:40069790 阅读:15 留言:0更新日期:2024-01-16 23:59
本申请提供了费用结算方法、装置、电子设备以及存储介质。费用结算方法包括:针对费用结算流程中的多个流程节点,分别生成对应的节点实例;所述节点实例用于执行针对对应流程节点预先配置的脚本集合;所述脚本集合用于实现对应流程节点的节点功能;按照所述多个流程节点的执行顺序驱动多个节点实例,以实现所述费用结算流程;其中,至少一个流程节点对应的脚本集合中包括控件派发脚本;所述控件派发脚本用于针对实现节点功能所需完成的至少一个节点任务,分别生成对应的任务交互控件,并将任务交互控件的访问入口提供给针对节点任务选定的任务执行端。本申请的方案,可以提高费用结算流程的实现效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及费用结算方法、装置、电子设备以及存储介质


技术介绍

1、费用结算流程的实现往往依赖于多方的协同配合。例如,在针对员工薪资的费用结算流程的实现过程中,往往需要人事部门、财务部门以及主管部门等多个部门的相互配合,并且各部门不仅要与其他部门进行配合,同时,各部门内部不同岗位的相关人员之间也往往要进行相互配合。

2、在费用结算流程的实现依赖于多方协同配合的情况下,经常会存在多方之间的协同配合较为不便,多方的配合难以衔接等问题,这些问题往往都会对费用结算流程的推进造成阻碍,从而降低费用结算流程的实现效率。因此,如何提高费用结算流程的实现效率,成为了相关技术人员亟待解决的技术问题。


技术实现思路

1、本申请实施例提供了费用结算方法、装置、电子设备以及存储介质,以解决上述一个或多个技术问题。

2、第一方面,本申请实施例提供了一种费用结算方法,该方法包括:

3、针对费用结算流程中的多个流程节点,分别生成对应的节点实例;节点实例用于执行针对对应流程节点预先配置的脚本集合;脚本集合用于实现对应流程节点的节点功能;

4、按照多个流程节点的执行顺序驱动多个节点实例,以实现费用结算流程;

5、其中,至少一个流程节点对应的脚本集合中包括控件派发脚本;控件派发脚本用于针对实现节点功能所需完成的至少一个节点任务,分别生成对应的任务交互控件,并将任务交互控件的访问入口提供给针对节点任务选定的任务执行端。

6、第二方面,本申请实施例提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,处理器在执行计算机程序时实现本申请任一实施例提供的方法。

7、第三方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现本申请任一实施例提供的方法。

8、与现有技术相比,本申请具有如下优点:

9、本申请的技术方案,在构建出包括多个流程节点的费用结算流程的情况下,先针对多个流程节点,分别生成对应的节点实例,然后,再按照多个流程节点的执行顺序驱动多个节点实例。由于各节点实例用于执行针对对应流程节点预先配置的脚本集合,并且脚本集合用于实现对应流程节点的节点功能,因此,按照多个流程节点的执行顺序驱动多个节点实例,能够实现费用结算流程。在费用结算流程的实现过程中,按照多个流程节点的执行顺序驱动多个节点实例的方式,来推进费用结算流程,能够使费用结算流程的推进变得精准、有序,从而可以保障费用结算流程的顺利实现,提高费用结算流程的实现效率。

10、另外,通过控件派发脚本可以向任务执行端发送任务交互控件的访问入口,在获得基于任务交互控件反馈的任务执行状态后,可以确认对应节点任务是否执行完成,而在确认各节点任务执行完成的情况下,就能够按照执行顺序驱动下一节点实例。因此,通过控件派发脚本可以使得费用结算流程的有序推进得以实现,同时,向各任务执行端发送任务交互控件的访问入口,也可以达到向各任务执行端自动推送节点任务的目的,这样,在协调各任务执行端参与节点任务的执行时,就无需再通过调用各任务执行端分别使用的数据系统或是通讯端口进行消息发送的方式,来通知各任务执行端参与节点任务的执行。由此可见,本申请的技术方案,不仅可以有序推进费用结算流程,提高费用结算流程的实现效率,而且还可以更好的协调各任务执行端参与节点任务的执行,降低任务执行端协调过程中的出错风险,同时,也可以有效节省通讯资源,减少系统之间的数据交互,简化操作的复杂度,避免系统之间交互或是人工参与通讯导致的失误,减少费用结算无法顺利执行的风险。

11、此外,本申请的技术方案,脚本集合是以流程节点为维度来配置的,用于实现对应流程节点的节点功能,而为实现流程节点的节点功能需要创建至少一个节点任务,因此,按照多个流程节点的执行顺序驱动多个节点实例的方式,来推进费用结算流程的过程中,节点任务的数目往往会大幅度多于流程节点的数目。在此情况下,相较于在创建完实现节点功能所需完成的至少一个节点任务之后,再以节点任务为维度,来配置用于实现各节点任务的脚本集合,以流程节点为维度来配置脚本集合,能够大幅度减少脚本集合的配置工作量,从而可以大幅度降低配置脚本集合所需消耗的计算机软硬件资源。

12、上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。

本文档来自技高网...

【技术保护点】

1.一种费用结算方法,包括:

2.根据权利要求1所述的方法,其中,在所述针对费用结算流程中的多个流程节点,分别生成对应的节点实例之前,所述方法还包括:

3.根据权利要求2所述的方法,其中,所述针对所述结算对象以及所述费用类型,构建所述费用结算流程包括:

4.根据权利要求1所述的方法,其中,所述按照所述多个流程节点的执行顺序驱动多个节点实例包括:

5.根据权利要求4所述的方法,其中,所述多个流程节点对应的脚本集合中包括任务创建脚本;所述任务创建脚本用于创建实现节点功能所需完成的至少一个节点任务;在所述在当前驱动的节点实例对应的实例驱动状态用于表示节点实例驱动完成时,驱动所述当前驱动的节点实例的下一节点实例之前,所述方法还包括:

6.根据权利要求5所述的方法,其中,所述多个流程节点对应的脚本集合中还包括任务状态检测脚本;所述任务状态检测脚本用于检测所述至少一个节点任务分别对应的任务执行状态。

7.根据权利要求1所述的方法,其中,所述至少一个流程节点对应的脚本集合中还包括任务执行提醒脚本;所述任务执行提醒脚本用于基于各节点任务对应的任务执行状态以及各节点任务对应的任务执行期限,生成各节点任务对应的任务执行提醒信息,并将所述任务执行提醒信息提供给针对各节点任务选定的终端设备。

8.根据权利要求1所述的方法,其中,所述多个流程节点对应的脚本集合通过如下步骤配置:

9.根据权利要求8所述的方法,其中,所述多个流程节点中包括所述节点类型为第一类型的流程节点;所述第一类型用于表示对应流程节点的节点功能可通过自动化方式实现;所述基于各流程节点对应的节点类型,配置各流程节点对应的多个脚本包括:

10.根据权利要求8所述的方法,其中,所述多个流程节点中包括所述节点类型为第二类型的流程节点;所述第二类型用于表示对应流程节点的节点功能可部分通过自动化方式实现;所述基于各流程节点对应的节点类型,配置各流程节点对应的多个脚本包括:

11.根据权利要求8所述的方法,其中,所述多个流程节点中包括所述节点类型为第三类型的流程节点;所述第三类型用于表示对应流程节点的节点功能无法通过自动化方式实现;所述基于各流程节点对应的节点类型,配置各流程节点对应的多个脚本包括:

12.根据权利要求1所述的方法,其中,所述按照所述多个流程节点的执行顺序驱动多个节点实例包括:

13.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器在执行所述计算机程序时实现权利要求1-12任一项所述的方法。

14.一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-12中任一项所述的方法。

...

【技术特征摘要】

1.一种费用结算方法,包括:

2.根据权利要求1所述的方法,其中,在所述针对费用结算流程中的多个流程节点,分别生成对应的节点实例之前,所述方法还包括:

3.根据权利要求2所述的方法,其中,所述针对所述结算对象以及所述费用类型,构建所述费用结算流程包括:

4.根据权利要求1所述的方法,其中,所述按照所述多个流程节点的执行顺序驱动多个节点实例包括:

5.根据权利要求4所述的方法,其中,所述多个流程节点对应的脚本集合中包括任务创建脚本;所述任务创建脚本用于创建实现节点功能所需完成的至少一个节点任务;在所述在当前驱动的节点实例对应的实例驱动状态用于表示节点实例驱动完成时,驱动所述当前驱动的节点实例的下一节点实例之前,所述方法还包括:

6.根据权利要求5所述的方法,其中,所述多个流程节点对应的脚本集合中还包括任务状态检测脚本;所述任务状态检测脚本用于检测所述至少一个节点任务分别对应的任务执行状态。

7.根据权利要求1所述的方法,其中,所述至少一个流程节点对应的脚本集合中还包括任务执行提醒脚本;所述任务执行提醒脚本用于基于各节点任务对应的任务执行状态以及各节点任务对应的任务执行期限,生成各节点任务对应的任务执行提醒信息,并将所述任务执行提醒信息提供给针对各节点任务选定的终端设备。

8.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:韩圣祥
申请(专利权)人:浙江天猫技术有限公司
类型:发明
国别省市:

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

1