【流程配置工具】web流程设计器--打开流程属性或者发布流程报错

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【流程配置工具】web流程设计器--打开流程属性或者发布流程报错

# 问题现象 从其他环境导入到web流程设计器的流程,打开流程属性或者发布流程报错,报错如下: ![1.webp](/download/0100283e1286d79f40008482040079bb483b.webp) ``` java 错误编码: wbos.server.error.runtime.input_is_null 详细信息: com.kingdee.wbos.life.common.local.LocalizedError: 函数 'com.kingdee.bos.wf.designer.rule.df.GetCatalogLongNumber' 的输入参数 'catalog' 不接受空值,请修改相关对象以确保不会提供空值调用此函数;如果函数确实接受NULL参数值,则应修改函数 'com.kingdee.bos.wf.designer.rule.df.GetCatalogLongNumber' ,不勾选‘输入参数不为空’选项。 at com.kingdee.wbos.life.common.local.L.e(L.java:68) at com.kingdee.wbos.life.meta.obj.function.FunctionAdapter.narrowParameters(FunctionAdapter.java:213) at com.kingdee.wbos.life.meta.obj.function.FunctionAdapter.execute(FunctionAdapter.java:151) at com.kingdee.wbos.life.meta.obj.function.FunctionAdapter.innerCall(FunctionAdapter.java:141) at $$com$kingdee$bos$wf$designer$rule$df$GetCatalogLongNumber$448.call(Unknown Source) ...... ``` # 问题原因 【 'catalog' 不接受空值 】流程配置的授权范围在系统中不存在导致,通常为流程配置了其他系统自定义的授权范围,此时导入进来的系统不存在此授权范围就会报该错。 # 解决方案 方案一、重新在原系统将授权范围先改回默认再重新导出导入到新系统即可。 方案二、后台修改流程定义文件的授权范围为默认 ``` sql update T_BWF_LCDY set CATALOG = '9de067722ef1561c69fc41c48e1f78e6' ,CATALOG_LONG_NUMBER = '/EAS/' where TITLE = '【这里改成报错流程定义标题】' ```

【流程配置工具】web流程设计器--打开流程属性或者发布流程报错

# 问题现象从其他环境导入到web流程设计器的流程,打开流程属性或者发布流程报错,报错如下:![1.webp](/download/0100283e1286d79f400084...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息