diff --git a/src/main/java/com/yem/wm/es/salesorder/from/SalesOrderEdit.java b/src/main/java/com/yem/wm/es/salesorder/from/SalesOrderEdit.java index 54a5d09f..6387644e 100644 --- a/src/main/java/com/yem/wm/es/salesorder/from/SalesOrderEdit.java +++ b/src/main/java/com/yem/wm/es/salesorder/from/SalesOrderEdit.java @@ -1547,6 +1547,10 @@ public class SalesOrderEdit extends AbstractBillPlugIn implements Plugin, Before BigDecimal yem_thisqty = BigDecimal.ZERO; for (int i = 0; i < yem_es_materialinfo_s.size(); i++) { DynamicObject yem_es_materialinfo = yem_es_materialinfo_s.get(i); + boolean yemIsgift = yem_es_materialinfo.getBoolean("yem_isgift"); + if (yemIsgift) { + continue; + } long yem_sourceentryid = yem_es_materialinfo.getLong("yem_sourceentryid"); DynamicObject yem_plandetail_entry = (DynamicObject) yem_plandetail_entry_map.get(yem_sourceentryid); if (yem_plandetail_entry != null) {