feat: 出库报关金额差值(合计)

This commit is contained in:
zzs01@yunemao.com 2024-08-29 14:47:49 +08:00
parent b6a819ecfa
commit 0b170c32de

View File

@ -1168,6 +1168,7 @@ public class StorageTransEdit extends AbstractBillPlugIn implements BeforeF7Sele
public static void calculateExportAmount(DynamicObject dataEntity) {
String name = dataEntity.getDataEntityType().getName();
DynamicObjectCollection materialinfo = dataEntity.getDynamicObjectCollection("yem_es_materialinfo");
BigDecimal sum = BigDecimal.ZERO;
for (DynamicObject dynamicObject : materialinfo) {
BigDecimal adstamount = dynamicObject.getBigDecimal("yem_adstamount"); // 销售出库金额-提交
@ -1181,7 +1182,9 @@ public class StorageTransEdit extends AbstractBillPlugIn implements BeforeF7Sele
}
BigDecimal amt = adstamount.subtract(saamtpriceclause);
sum = sum.add(amt);
dynamicObject.set("yem_exportmat", amt);
}
dataEntity.set("yem_exportmatsum", sum);
}
}