在ERP开发应用中,经常使用到流程管理。流程管理又细分为审批流程(工作流程)和业务流程(端到端流程)。
审批流程最基本的一个形式是从一种状态转换为另一种状态,审批流程操作包括保存、提交、审核、反审核等。数据状态包括创建、审核中、已审核、重新审核等。应用场景如员工的请假审批流程,一、员工申请休假,保存请假单据,单据状态为创建;二、员工提交休假流程,单据状态为审核中;三、上级主管审核通过,单据状态为已审核;四、上级主管反审核,单据状态为重新审核。
业务流程是基本的一个形式是从一张单据生成另一张下级单据,业务流程涉及到多张单据之间的转换。上游单据和下游单据之间存在关联关系。应用场景如员工请假通过后,需要扣减员工相关工资,一、休假单据下推生成工资明细单据;二、工作明细单据下推生成已领工资单据。
审批流程与业务流程的不同:一、审批流程是对一条数据处理,业务流程是对多条不同数据处理;二、审批流程有开始节点和结束节点,业务流程没有开始节点和结束节点;三、审批流程是数据状态变更,业务流程是数据流向变更。
流程管理的内容主要有:一、设计流程;二、配置流程;三、流程应用;四、流程管理。
时间: 2024-10-11 11:00:26