【流程配置工具】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...
点击下载文档
本文2024-09-16 22:00:17发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45322.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章