fix:
1.外销合同赠送配件分录赋值
This commit is contained in:
parent
314d9b51bc
commit
7c1f573ad6
@ -1227,11 +1227,11 @@ public class SalesOrderUtils {
|
||||
DynamicObject basemodelib = BusinessDataServiceHelper.loadSingle(productmodelId, "yem_bd_basemodelib");
|
||||
long products = basemodelib.getLong("yem_products.id");
|
||||
BigDecimal qty = BigDecimal.ZERO;
|
||||
BigDecimal singlepartgiftmat = BigDecimal.ZERO;
|
||||
for (DynamicObject dynamicObject : value) {
|
||||
qty = qty.add(dynamicObject.getBigDecimal("yem_qty"));
|
||||
singlepartgiftmat = singlepartgiftmat.add(dynamicObject.getBigDecimal("yem_singlepartgiftmat")); // 单台配件金额
|
||||
}
|
||||
DynamicObject object = value.get(0);
|
||||
BigDecimal singlepartgiftmat = object.getBigDecimal("yem_singlepartgiftmat"); // 单台配件金额
|
||||
BigDecimal amount = qty.multiply(singlepartgiftmat);
|
||||
if (singlepartgiftmat.compareTo(BigDecimal.ZERO) == 0) continue;
|
||||
DynamicObject addNew = giftEntry.addNew();
|
||||
|
Loading…
Reference in New Issue
Block a user