优化入库单对于采购申请过滤逻辑
This commit is contained in:
		
							parent
							
								
									4f0cd33fb1
								
							
						
					
					
						commit
						8f1137f022
					
				| 
						 | 
					@ -496,10 +496,10 @@ public class MaterialInbPurchaseApplyPlugin extends AbstractBillPlugIn implement
 | 
				
			||||||
                for (DynamicObject purchaseEntry : purchaseEntryCollection) {
 | 
					                for (DynamicObject purchaseEntry : purchaseEntryCollection) {
 | 
				
			||||||
                    BigDecimal purchaseQty = purchaseEntry.getBigDecimal("purchaseqty");//采购数量
 | 
					                    BigDecimal purchaseQty = purchaseEntry.getBigDecimal("purchaseqty");//采购数量
 | 
				
			||||||
                    BigDecimal zcgj_inCount = purchaseEntry.getBigDecimal("zcgj_incount");//已入库数量
 | 
					                    BigDecimal zcgj_inCount = purchaseEntry.getBigDecimal("zcgj_incount");//已入库数量
 | 
				
			||||||
                    if (purchaseQty.compareTo(zcgj_inCount) == 0) {
 | 
					/*                    if (purchaseQty.compareTo(zcgj_inCount) == 0) {
 | 
				
			||||||
                        long purchaseEntryId = purchaseEntry.getLong("id");
 | 
					                        long purchaseEntryId = purchaseEntry.getLong("id");
 | 
				
			||||||
                        entryIds.add(purchaseEntryId);
 | 
					                        entryIds.add(purchaseEntryId);
 | 
				
			||||||
                    }
 | 
					                    }*///去除已入库数量判断
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                paramters.put("purchaseApplyIds", purchaseApplyIds);
 | 
					                paramters.put("purchaseApplyIds", purchaseApplyIds);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
| 
						 | 
					@ -519,11 +519,11 @@ public class MaterialInbPurchaseApplyPlugin extends AbstractBillPlugIn implement
 | 
				
			||||||
                DynamicObjectCollection purchaseEntryCollection = ecma_purchaseApply.getDynamicObjectCollection("purchaseentry");//采购明细单据体
 | 
					                DynamicObjectCollection purchaseEntryCollection = ecma_purchaseApply.getDynamicObjectCollection("purchaseentry");//采购明细单据体
 | 
				
			||||||
                for (DynamicObject purchaseEntry : purchaseEntryCollection) {
 | 
					                for (DynamicObject purchaseEntry : purchaseEntryCollection) {
 | 
				
			||||||
                    BigDecimal purchaseQty = purchaseEntry.getBigDecimal("purchaseqty");//采购数量
 | 
					                    BigDecimal purchaseQty = purchaseEntry.getBigDecimal("purchaseqty");//采购数量
 | 
				
			||||||
                    BigDecimal zcgj_inCount = purchaseEntry.getBigDecimal("zcgj_incount");//已入库数量
 | 
					/*                    BigDecimal zcgj_inCount = purchaseEntry.getBigDecimal("zcgj_incount");//已入库数量
 | 
				
			||||||
                    if (purchaseQty.compareTo(zcgj_inCount) == 0) {
 | 
					                    if (purchaseQty.compareTo(zcgj_inCount) == 0) {
 | 
				
			||||||
                        long purchaseEntryId = purchaseEntry.getLong("id");
 | 
					                        long purchaseEntryId = purchaseEntry.getLong("id");
 | 
				
			||||||
                        entryIds.add(purchaseEntryId);
 | 
					                        entryIds.add(purchaseEntryId);
 | 
				
			||||||
                    }
 | 
					                    }*///去除已入库数量判断
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                paramters.put("purchaseApplyId", purchaseApplyId);
 | 
					                paramters.put("purchaseApplyId", purchaseApplyId);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue