启用Business Approval Kit子流时遇ChildFlowNeverPublished错误求助
解决Business Approval Kit子流启用报错ChildFlowNeverPublished的问题
生产环境安装Business Approval Kit时,已按官方指定顺序启用部分核心流,但在启用首个子流时触发以下错误:
启用失败。流客户端返回状态码“BadRequest”,详情为“{"error":{"code":"ChildFlowNeverPublished","message":"ID为'613b8c18-5ad4-ec11-a7b5-000d3af4ac06'的工作流无法用作子工作流,因为它从未发布过。子工作流至少需发布一次才能被包含在已发布的父工作流中。"}}”
以下是针对性解决步骤:
- 手动发布报错的目标子流:定位到ID为
613b8c18-5ad4-ec11-a7b5-000d3af4ac06的子流,进入流编辑器界面,直接点击「发布」按钮(无需修改任何配置),确认子流状态变为已发布。 - 严格按顺序重新启用流:完成子流发布后,回到解决方案的流列表,遵循官方要求的启用顺序,先处理该子流的前置依赖流,再重新尝试启用该子流及后续关联的父流。
- 排查所有子流的发布状态:若问题仍存在,逐一检查解决方案中所有子流的状态,确保每个被父流依赖的子流都完成过至少一次发布操作,避免遗漏其他未发布的子流。
- 清除缓存后重试(可选):退出Power Automate平台,清除浏览器缓存后重新登录,再次执行启用操作,排除平台缓存导致的状态不同步问题。
内容的提问来源于stack exchange,提问作者BladeZ
相关产品推荐
相关产品推荐

