步骤库
번역 준비 중이 가이드는 현재 중국어 간체로만 제공됩니다. 번역본은 추후 추가됩니다.
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 是复用资产,节点名称可用于具体流程语境。若差异造成理解困难,应统一命名或拆分步骤。