概念
灵活工作流仍然使用传统工作流的驱动,流程框架上在于使用灵活块取代传统工作流的步骤等操作。其基于一组预定义的实现对象,例如工作流场景、活动、开始和步骤条件以及代理确定规则。集成了Email通知、期限逾期监控、审批异常处理等功能。
Fiori应用程序-工作流管理允许业务人员使用预定义的对象和集成功能根据业务需求对工作流进行建模。在此处可以配置流程、配置启动条件、分配收件人和定义异常处理。可以对一步或多步审批流程进行建模。
灵活工作流提供了一系列可扩展性选项。转发任务时可以定义自定义条件、自定义代理规则和可能的收件人列表。可以定义逻辑来设置任务优先级、排除的处理器列表以及“我的收件箱”应用程序中提供的自定义属性的值。
对比
流程模版的构建使用SWDD_SCENARIO代替传统工作流的SWDD,用于配置灵活工作流的一组构建块。该集合包括任务、收件人分配规则和条件。
事件管理,流程驱动等还是在传统工作流的框架内,因此流程的触发和传统工作流一致,在流程管理上,传统工作流SWIA中的管理操作仍然适用。
灵活工作流的主要开发内容从流程模版及任务开发转移到了预置的增强实施及回调类的逻辑处理上,开发人员无需陷入复杂的流程模版的构建及逻辑设计。
对比传统工作流,灵活工作流新增了工作流场景配置,可以由业务人员在预定义的框架完成流程配置。
说明
客制化灵活工作流
SAP灵活工作流开发对象
SAP灵活工作流实现效果简述
标准灵活工作流
SAP 灵活工作流(Flexible Workflow)邮件通知设置
标准工作流inbox页面配置与增强