diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleInvalidPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleInvalidPlugin.java index 6a4528e..0a56bd1 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleInvalidPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleInvalidPlugin.java @@ -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); diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleReversalPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleReversalPlugin.java index 1b37ffa..ccee6ee 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleReversalPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/OutContractSettleReversalPlugin.java @@ -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);