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