欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
【问题描述】
系统的主流程都是由子流程活动组成,通过动态挂接子流程,实现同一个主流程可以调用不同的子流程。
问题现象:现在生产环境会出现某一个子流程环节挂接的子流程实例已完成,但是子流程环节未变成完成状态,只能人工在workspace中点击完成,才能顺利运行到下一个子流程活动处。
【解答】
提供如下两个修改方案,建议使用方案1:
方案1:去掉假子流程,直接挂接真子流程。
使用如下: 在主流程的相关数据去定义一个参数,参数名的值写一个默认流程, 在子流程的子流程参数中选择{@process}。需要动态挂接只需要给process 赋值即可,这样就可以动态选择真子流程。
方案2:在假子流程定义的“结束”中修改启动策略,修改为“待激活”。