自动补偿案例

1 业务背景
业务场景
制造自动化流程回退场景如下:

场景1:完工入库提交/保存时发生异常,希望删除完工入库单,重新生成完工入库单。
场景2:完工入库提交/保存时发生异常,希望删除完工入库单、工单汇报,重新生成工单汇报往下流转。
场景3:生产领料单自动审核通过时会判断仓库的库存是否充足,充足时审核通过流程结束,否则系统会自动删除已经生成的【生产领料单】,同时在“倒冲”按钮上打上失败的标识,需要用户重新点“倒冲”按钮后由组件清单自动生成生产领料单。希望在审核不通过时,自动回退到组件清单。
客户痛点分析
完工入库单提交/保存时发生异常,此时会触发异常重试机制,但是不会自动删除单据并进行回退,所以一旦异常发生后,就需要人工干预,由于不希望人工修改信息,那么就需要人工删除流程中各节点的单据,重新走自动化流程。当异常数据比较多时,处理起来非常的耗时且容易出错。
客户诉求与期望
当异常发生后,可以自动回退到某节点,有管理员或业务人员处理异常后重新流转。
2 解决方案
方案的整体思路、涉及的功能点

1)在【流程服务云】-【业务流服务】,业务流服务设计器增加补偿事件、补偿服务,用于业务、流程发生异常时执行补偿机制。
2)异常被触发时,通过补偿机制,业务流将自动回退到前序某个环节,并调用操作进行业务补偿。
3)支持设置回退的安全节点,允许源单回退到安全节点。
自动补偿案例
1 业务背景业务场景制造自动化流程回退场景如下:场景1:完工入库提交/保存时发生异常,希望删除完工入库单,重新生成完工入库单。场景2:...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



