![[鼎捷 BPM] BPM 流程異常:現(xiàn)金流量項目/項目不可為空](http://pic.xiahunao.cn/yaotu/[鼎捷 BPM] BPM 流程異常:現(xiàn)金流量項目/項目不可為空)
BPM 費用相關(guān)流程回寫E10時服務(wù)任務(wù)擱置提示異常。問題1流程回寫E10異常服務(wù)器日志現(xiàn)金流量項目不可為空問題現(xiàn)象服務(wù)器日志提示第1筆分錄的第1筆現(xiàn)金流量已維護現(xiàn)金流量項目不可為空!解決辦法在E10 打開維護標(biāo)準(zhǔn)科目勾選現(xiàn)金流量設(shè)置現(xiàn)金流量項目-流出的代碼。然后用管理員登錄BPM–流程管理–重啟服務(wù)勾選異常的流程重啟服務(wù)即可。如果日志提示第一行科目未做項目核算項目不可有值解決辦法先在E10 維護標(biāo)準(zhǔn)科目中查看輔助核算–項目符是否勾選另外需要查看中臺日志所有相關(guān)的科目代號設(shè)置如果E10 維護標(biāo)準(zhǔn)科目的項目無法勾選需要在E10 找到新增科目輔助項目手動增加一個新項目。指定一個項目那目前這個科目的余額就會轉(zhuǎn)到這個指定的項目中且歷史憑證涉及到這個科目的也會帶上這個項目至于之后做的憑證可以任意選擇哪個項目了此操作不可逆。問題2項目不可為空白問題現(xiàn)象中臺提示CE1805:檢驗失敗請參考詳細的檢驗結(jié)果\r\n\r\n[項目]不可為空白!調(diào)用的目標(biāo)發(fā)生了異常原因和解決辦法查詢表單發(fā)現(xiàn)用戶在填寫報銷單的時候有一個項目未填寫。通過流程序號查詢該流程復(fù)制fieldValues字段值到本地切記要確認文件復(fù)制的完整查找ProjectCode,將空缺的部門代號補上。原始記錄應(yīng)該是item idprojectCode dataTypejava.lang.String perDataProId/itemitem idprojectName dataTypejava.lang.String perDataProId/item/record 修改后應(yīng)該是 item idprojectCode dataTypejava.lang.String perDataProIdP-2021-99/itemitem idprojectName dataTypejava.lang.String perDataProId公共項目/item/record修正內(nèi)容后在數(shù)據(jù)庫表執(zhí)行update FormInstance set fieldValuesN修改后的內(nèi)容 where serialNumber 流程序號然后在BPM–流程管理–重啟服務(wù)–選中異常流程重啟服務(wù)即可。