首先确保对应流程模板处于激活状态,并且事件已经激活

1. 在Fiori app 管理工作流中配置流程场景
地址:/sap/bc/ui2/flp?sap-client=100&sap-language=ZH#Workflow-showList
选择创建的灵活工作流模板,点击添加,开始配置场景

维护基本属性及开始条件

添加步骤
设置步骤名称
步骤类型-选择创建的活动Demodecison,
收件人-选择创建的测试规则Demorule
步骤条件-可选择该步骤执行的条件(即判断是否执行该步骤)

异常处理-即拒绝后流程的响应,此处选择取消工作流(重启工作流指流程回到第一个节点进行循环)

测试设置两个步骤

激活流程场景

2. 配置Fiori收件箱中对应任务的操作按钮文本
路径

新增流程任务对应的选项文本

流程任务通过即为用户决策任务

配置对应决策任务的操作文本(配置可翻译)


Fiori收件箱展示效果

3. 测试流程触发
使用事务代码SWUE抛出事件,模拟流程触发
工作流对象构造方法中设置BUKRS=1000,满足场景启动条件
输入对象类型,事件和键值,点击创建事件

流程触发成功

Fiori 收件箱中查看内容

4. 测试其它事件效果
流程状态如下

抛出restart事件--重启流程

流程被重启(从第一个审批节点重新开始)

抛出withdraw事件--取消流程

流程被撤回(现有流程状态变为逻辑删除)

所有评论(0)