步骤库
翻訳準備中このガイドは現在、簡体字中国語版のみ提供しています。翻訳版は今後追加されます。
Step 用来描述可复用的业务处理阶段。工作流画布中的 Human Activity 是节点实例,节点可以引用 Step,并继续配置当前流程特有的处理人、表单、操作、条件和自动化。
Step 还提供稳定的 stepCode。运行任务通过它标识当前业务环节,因此只有多个 Workflow 共同引用同一个 Step,系统才能按同一环节完成跨流程查询、办理时长和 SLA 等统计。名称相同但没有引用同一个 Step 的节点,不能视为同一统计维度。
1. 何时创建 Step
适合创建为步骤资产的内容:
- 有明确业务名称的人工处理阶段
- 会在多个工作流或多个节点中复用的阶段
- 需要跨流程统计任务量、办理时长或 SLA 的阶段
- 需要单独维护多语言名称的阶段
网关、Start、End、Timer、Swimlane 和 Comment 是工作流结构元素,不需要创建为 Step。
2. 创建步骤
- 进入 Task Configuration → Steps。
- 点击 New Step。
- 填写 Name、Type、Category 和 Description。
- 保存。
采购案例创建:
- Department Review,类型选择人工活动类步骤。
- Finance Review,类型选择人工活动类步骤。
例如,Purchase Approval 和 Expense Reimbursement 都包含财务审批时,两个 Workflow 的财务节点应共同引用 Finance Review。之后可以按 Finance Review 聚合两个流程的任务量、平均办理时长和 SLA 违约率,同时仍可在各自 Workflow 中配置不同处理人、表单和流转条件。
images/pd-steps-list-01.webp3. 在工作流中使用
将 Human Activity 拖入画布后,在节点属性中选择对应 Step,再配置:
- 节点显示名称
- 处理人来源
- 可执行操作
- 操作表单
- 校验器和后置动作
- 进入和离开节点的转换
同一个 Step 被多个节点引用时,每个节点仍然可以有不同的路由和处理人规则。修改 Step 的公共信息后,应重新检查引用它的工作流。
images/pd-steps-workflow-binding-02.webp4. 验证与维护
- Step 名称应表达业务阶段,不使用
Step 1之类临时名称。 - 停用或删除前先检查工作流引用。
- 已发布版本中的 Step 只读;在新开发版本中修改。
- 多语言显示名称在 Internationalization 的 Step 页面维护。
5. 常见问题
创建了 Step 但工作流没有变化:Step 不会自动生成节点,需要在画布中添加 Human Activity 并显式引用。
Step 与节点名称不一致:Step 是复用资产,节点名称可用于具体流程语境。若差异造成理解困难,应统一命名或拆分步骤。