diff --git a/shkd-cosmic-debug/src/main/java/kd/fi/er/botp/ConvertBillPlugln.java b/shkd-cosmic-debug/src/main/java/kd/fi/er/botp/ConvertBillPlugln.java index 7d16c6c..be0f3f3 100644 --- a/shkd-cosmic-debug/src/main/java/kd/fi/er/botp/ConvertBillPlugln.java +++ b/shkd-cosmic-debug/src/main/java/kd/fi/er/botp/ConvertBillPlugln.java @@ -35,59 +35,23 @@ public class ConvertBillPlugln extends AbstractConvertPlugIn implements Plugin { DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(sourceBillPK, getSrcMainType().getName()); DynamicObjectCollection accountentry = dynamicObject.getDynamicObjectCollection("accountentry"); BigDecimal orireceiveamount = accountentry.get(0).getBigDecimal("orireceiveamount"); //实付金额 - - DynamicObjectCollection writeoffmoney = dynamicObject.getDynamicObjectCollection("writeoffmoney"); //预付 - DynamicObjectCollection expenseentryentity = dynamicObject.getDynamicObjectCollection("expenseentryentity"); //预付 - - BigDecimal yuf = BigDecimal.ZERO; //预付金额 - for(int i=0;i 0){ + for (DynamicObject dynamicObject : expenseentryentity) { + dynamicObject.set("shkd_verification",BigDecimal.ZERO); + } + }else { + for (DynamicObject dynamicObject : expenseentryentity) { + BigDecimal expenseamount = dynamicObject.getBigDecimal("expenseamount"); + dynamicObject.set("shkd_verification",expenseamount); + } + } + this.getView().updateView("expenseentryentity"); } } }