支出合同结算冲销废弃添加成本分解结构字段赋值逻辑

This commit is contained in:
xuhaihui 2025-12-22 15:39:21 +08:00
parent 4e5ba41864
commit e6ea2f6d31
2 changed files with 2 additions and 0 deletions

View File

@ -106,6 +106,7 @@ public class OutContractSettleInvalidPlugin extends AbstractBillPlugIn implement
item.set("rate",dynamicObject.getBigDecimal("rate"));
BigDecimal taxamt = dynamicObject.getBigDecimal("taxamt").multiply(new BigDecimal("-1"));
item.set("taxamt",taxamt);
item.set("itemcbs", dynamicObject.getDynamicObject("itemcbs"));//成本分解结构
item.set("remark",dynamicObject.getString("remark"));
settleamount = settleamount.add(amount);

View File

@ -117,6 +117,7 @@ public class OutContractSettleReversalPlugin extends AbstractBillPlugIn implemen
item.set("rate",dynamicObject.getBigDecimal("rate"));
BigDecimal taxamt = dynamicObject.getBigDecimal("taxamt").multiply(new BigDecimal("-1"));
item.set("taxamt",taxamt);
item.set("itemcbs", dynamicObject.getDynamicObject("itemcbs"));//成本分解结构
item.set("remark",dynamicObject.getString("remark"));
settleamount = settleamount.add(amount);