![[鼎捷 BPM] BPM 流程异常:现金流量项目/项目不可为空](http://pic.xiahunao.cn/yaotu/[鼎捷 BPM] BPM 流程异常:现金流量项目/项目不可为空)
BPM 费用相关流程回写E10时服务任务搁置提示异常。问题1流程回写E10异常服务器日志现金流量项目不可为空问题现象服务器日志提示第1笔分录的第1笔现金流量已维护现金流量项目不可为空!解决办法在E10 打开维护标准科目勾选现金流量设置现金流量项目-流出的代码。然后用管理员登录BPM–流程管理–重启服务勾选异常的流程重启服务即可。如果日志提示第一行科目未做项目核算项目不可有值解决办法先在E10 维护标准科目中查看辅助核算–项目符是否勾选另外需要查看中台日志所有相关的科目代号设置如果E10 维护标准科目的项目无法勾选需要在E10 找到新增科目辅助项目手动增加一个新项目。指定一个项目那目前这个科目的余额就会转到这个指定的项目中且历史凭证涉及到这个科目的也会带上这个项目至于之后做的凭证可以任意选择哪个项目了此操作不可逆。问题2项目不可为空白问题现象中台提示CE1805:检验失败请参考详细的检验结果\r\n\r\n[项目]不可为空白!调用的目标发生了异常原因和解决办法查询表单发现用户在填写报销单的时候有一个项目未填写。通过流程序号查询该流程复制fieldValues字段值到本地切记要确认文件复制的完整查找ProjectCode,将空缺的部门代号补上。原始记录应该是item idprojectCode dataTypejava.lang.String perDataProId/itemitem idprojectName dataTypejava.lang.String perDataProId/item/record 修改后应该是 item idprojectCode dataTypejava.lang.String perDataProIdP-2021-99/itemitem idprojectName dataTypejava.lang.String perDataProId公共项目/item/record修正内容后在数据库表执行update FormInstance set fieldValuesN修改后的内容 where serialNumber 流程序号然后在BPM–流程管理–重启服务–选中异常流程重启服务即可。