This commit is contained in:
hello 2025-08-18 13:54:52 +08:00
parent 4df092d9de
commit 71fc51363b
1 changed files with 4 additions and 0 deletions

View File

@ -40,6 +40,10 @@ public class OutContractFinaceConfirmeCkOp extends AbstractOperationServicePlugI
for (DynamicObject dynamicObject : expenseitementry) {
i++;
DynamicObject zcgjAccounttype = dynamicObject.getDynamicObject("zcgj_accounttype");
if(zcgjAccounttype == null){
this.addFatalErrorMessage(extendedDataEntity, String.format("费用项目分录,第%d行科目分类不能为空",i));
return;
}
String number = zcgjAccounttype.getString("number");
DynamicObject cbs = dynamicObject.getDynamicObject("zcgj_cbs");
if(StringUtils.equals(number, "FL001") && cbs == null){ //生成成本时工序必录