物流

调度和承运商分配

调度员在确认承运人或司机之前手动比较货运要求、可用性和资格。

业务问题

调度员在确认承运人或司机之前手动比较货运要求、可用性和资格。

团队看到什么

  • 工作在读取就绪发货和验证约束之间等待。
  • 所有者通过传输管理系统和通用 REST API 重建状态。

为什么会发生这种情况

  • 传输管理系统、通用 REST API、Microsoft Teams 之间没有共享状态。
  • 决策和例外规则的应用不一致。

为什么它变得昂贵

  • 能力因协调和返工而消耗。
  • 迟到的例外会削弱可见性和服务质量。

业务成果

  • 更短的更新调度板周期
  • 更少的交接和信息缺失异常
  • 从已读就绪发货到更新调度板,清除所有权
  • 可检查的决策和恢复

可衡量的关键绩效指标

  • 周转时间: 从读取就绪货件到更新调度板所用的时间。
  • 人工干预率: 在规定的审查条件之外需要人员的项目份额。
  • 异常年龄: 未完成的操作仍存在时间未解决的异常。
  • 成功完成率: 共享在没有终端故障的情况下完成的有效工作流程项目。

工作流程如何运作

  1. 阅读准备发货 — 接受并识别调度和承运商分配触发器。 运输管理系统
  2. 验证约束条件 — 使用经过验证的样本数据和可审核的结果执行验证约束。 运输管理系统
  3. 获取可用性 — 使用经过验证的示例数据和可审核的结果执行获取可用性。 通用 REST API
  4. 应用资格规则 — 使用经过验证的样本数据和可审核的结果执行应用资格规则。 微软团队
  5. 提出作业建议 — 使用经过验证的样本数据和可审核的结果执行建议分配。 运输管理系统
  6. 调度员批准 — 使用经过验证的样本数据和可审核的结果执行调度员批准。 SEIDO 审核队列
  7. 发送确认信息 — 使用经过验证的样本数据和可审核的结果执行发送确认。 SEIDO 审核队列
  8. 更新调度板 — 使用经过验证的样本数据和可审核的结果执行更新调度板。 运输管理系统
  9. 审计和 KPI 更新 — 保留执行结果、审计事实和工作流程测量事件。 SEIDO执行商店

整合和所有权

  • 运输管理系统: 提供工作流程输入
  • 通用 REST API: 查找和更新上下文
  • 微软团队: 收到受控结果

人类责任: 物流控制员

失败与恢复

运输管理系统暂时不可用。

使用有上限的指数退避重试;保留运行并将其移至限制后的可检查故障队列。

验证约束所需的数据格式错误或丢失。

停止下游操作并向指定审阅者显示缺失字段、源证据和更正操作。

触发器或提供者事件被传递多次。

返回由幂等键标识的现有执行,并且不重复下游业务操作。

人类的决定在完成之前就失效了。

升级到配置的替代者,保留原始请求并记录到期和重新分配。

什么时候不构建这个

  • 每月的数量太低,无法证明集成传输管理系统、通用 REST API、Microsoft Teams 的合理性。
  • 现有的配置平台已经可以处理调度和承运商分配,并具有足够的所有权和报告。
  • 可靠的源数据或支持的 API 访问不可用。
  • 任何企业主都无权定义决策和例外规则。

相关工作流程