一种生单子流程的实现方法及装置与流程

文档序号:36093661发布日期:2023-11-18 13:24阅读:42来源:国知局
一种生单子流程的实现方法及装置与流程

本发明涉及计算机应用,具体涉及一种生单子流程的实现方法及装置。


背景技术:

1、子流程是指在某个流程流转过程中可以创建一个新的流程并执行,结束后可以再次返回父流程,父流程继续往下流转。现有技术下,父子流程间往往针对同一业务单据审批,这就要求该业务单据冗余非常多的字段和配置,这样对单据建模和后期维护都会造成极大地阻碍;也有些流程间使用流程插件进行表单数据的关联,这样会使流程间断,需先维护不同表单,再进行不同表单的审批。


技术实现思路

1、有鉴于此,本发明针对父子流程审批相同单据而造成单据存在大量冗余字段和配置、使用流程插件进行父子流程表单数据关联造成流程简单的场景的问题,本发明提供了一种在父流程执行到某一环节时根据父流程单据数据自动生成子流程单据进而在子流程中对该新生成单据进行审批的方法及装置,在父流程执行到某一阶段后,会调用子流程继续执行。该子流程的业务单据和父流程不是同一单据,而是根据父流程的单据生成的新的业务单据,在子流程中进行新生成单据的审批,完成审批后,返回父流程继续父流程业务单据的审批。

2、基于上述目的,第一方面,本发明提供了一种生单子流程的实现方法,包括以下步骤:在父流程中增加子流程节点,并为子流程配置子流程定义和单据来源信息,其中单据来源信息可选择“自动生成下游单据”方式,并指定相应的生单流程。

3、作为本发明的进一步方案,单据来源信息还可选择“与父流程相同”和“变量表达式”方式。

4、作为本发明的进一步方案,生单流程是用于生成子流程的新业务单据的流程。

5、作为本发明的进一步方案,子流程节点在父流程中可以配置多个,并可根据需要分别指定不同的子流程定义和单据来源信息。

6、第二方面,本发明还提供了一种生单子流程的实现装置,包括父流程处理单元、子流程处理单元、单据来源设置单元和生单流程选择单元,用于实现根据父子流程间配置的单据来源信息,在父流程执行到子流程节点时自动生成新的业务单据并传递至子流程进行审批。

7、作为本发明的进一步方案,父流程处理单元用于执行父流程的审批流程,并在执行到子流程节点时触发生成新的业务单据的操作。

8、作为本发明的进一步方案,子流程处理单元用于执行子流程的审批流程,并接收由父流程处理单元生成的新业务单据进行审批。

9、作为本发明的进一步方案,单据来源设置单元用于在子流程节点中配置子流程的单据来源信息,包括选择“自动生成下游单据”方式和指定相应的生单流程。

10、作为本发明的进一步方案,生单流程选择单元用于在单据来源设置单元中选择用于生成新业务单据的生单流程。

11、作为本发明的进一步方案,该装置还可包括用户界面单元,用于向用户显示父子流程的配置选项,并接收用户的配置选择,以实现生单子流程的具体配置。

12、本发明的又一方面,还提供了一种计算机设备,包括存储器和处理器,该存储器中存储有计算机程序,该计算机程序被处理器执行时执行上述任一项根据本发明的生单子流程的实现方法。

13、本发明的再一方面,还提供了一种计算机可读存储介质,存储有计算机程序指令,该计算机程序指令被执行时实现上述任一项根据本发明的生单子流程的实现方法。

14、与现有技术相比较而言,本发明提出的一种生单子流程的实现方法及装置,具有以下有益效果:

15、1.简化审批流程:通过将复杂审批流程拆分成父流程和子流程,并在子流程中实现不同种类单据的审批,使得整个审批过程更加简化和灵活。

16、2.减少冗余字段和配置:传统方法中,父子流程处理同一类型单据会导致单据数据存在大量冗余字段和配置,而本发明中根据选择的生单流程自动生成新的业务单据,减少了冗余数据的产生,简化了单据的管理和维护。

17、3.提高审批效率:通过自动生成下游单据并选择相应的生单流程,无需手动创建和维护子流程的业务单据,从而加快了审批流程的执行速度,提高了审批的效率。

18、4.灵活处理不同业务:采用本发明的方法及装置,父子流程可以处理不同种类的审批业务,使得工作流程管理更加灵活,适用于多样化的业务场景。

19、5.增强数据关联性:通过子流程节点设置单据来源为“自动生成下游单据”,父流程生成的业务单据与子流程关联,确保数据的准确传递和一致性处理。

20、6.可扩展性强:本发明允许在父流程中配置多个子流程节点,每个子流程节点都可以根据需要指定不同的子流程定义和单据来源信息,使得系统在未来的扩展和升级中更具适应性。

21、7.提高用户体验:通过用户界面单元的设计,用户可以直观地进行父子流程的配置选择,提高了用户对系统的使用体验和满意度。

22、8.降低开发成本:传统的单据关联方式可能需要额外的开发和配置,而本发明采用了自动生成下游单据的方式,减少了开发成本和工作量。

23、综上所述,一种生单子流程的实现方法及装置为复杂审批流程的管理和优化带来了诸多益处,使得审批流程更加高效、灵活和简化,提升了系统的可用性和用户满意度,同时降低了开发成本,具有广泛的应用前景。

24、本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种生单子流程的实现方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的生单子流程的实现方法,其特征在于,所述单据来源信息为与父流程相同或变量表达式。

3.根据权利要求2所述的生单子流程的实现方法,其特征在于,所述生单流程是用于生成子流程的新业务单据的流程。

4.根据权利要求3所述的生单子流程的实现方法,其特征在于,所述子流程节点在父流程中配置多个,并根据需要分别指定不同的子流程定义和单据来源信息。

5.一种生单子流程的实现装置,其特征在于,包括父流程处理单元、子流程处理单元、单据来源设置单元和生单流程选择单元,用于实现根据父子流程间配置的单据来源信息,在父流程执行到子流程节点时自动生成新的业务单据并传递至子流程进行审批。

6.根据权利要求5所述的生单子流程的实现装置,其特征在于,所述父流程处理单元用于执行父流程的审批流程,并在执行到子流程节点时触发生成新的业务单据的操作。

7.根据权利要求6所述的生单子流程的实现装置,其特征在于,所述子流程处理单元用于执行子流程的审批流程,并接收由父流程处理单元生成的新业务单据进行审批。

8.根据权利要求7所述的生单子流程的实现装置,其特征在于,所述单据来源设置单元用于在子流程节点中配置子流程的单据来源信息,包括选择“自动生成下游单据”方式和指定相应的生单流程。

9.根据权利要求8所述的生单子流程的实现装置,其特征在于,所述生单流程选择单元用于在单据来源设置单元中选择用于生成新业务单据的生单流程。

10.根据权利要求5所述的生单子流程的实现装置,其特征在于,该装置还包括用户界面单元,用于向用户显示父子流程的配置选项,并接收用户的配置选择,以实现生单子流程的具体配置。


技术总结
本发明提供了一种生单子流程的实现方法及装置,该方法通过在子流程设置单据来源为“自动生成下游单据”并选择相应的生单流程,使得父流程在执行到子流程节点时能够根据所选生单流程自动生成新的业务单据,并将其传递至子流程进行审批。子流程审批通过后,返回父流程继续进行父流程单据的审批。本发明用于复杂审批流程中将整个审批流程拆分成父流程和若干子流程,实现父子流程审批不同种类的单据以办理不同的业务。通过在子流程设置单据来源,选择“自动生成下游单据”并指定生单流程,父流程在执行到子流程节点时会根据所选生单流程生成新的业务单据,传递至子流程进行审批,最终子流程审批通过后返回父流程继续进行父流程单据的审批。

技术研发人员:郑伟波,魏代森,陶顺行,张政馗
受保护的技术使用者:浪潮通用软件有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1