diff --git a/src/WMS.Web.Domain/Services/InStockService.cs b/src/WMS.Web.Domain/Services/InStockService.cs index 7fa16bfa..0251e001 100644 --- a/src/WMS.Web.Domain/Services/InStockService.cs +++ b/src/WMS.Web.Domain/Services/InStockService.cs @@ -874,7 +874,7 @@ namespace WMS.Web.Domain.Services details = resPurchaseInStockDetails_result.Data; //金蝶已有的单;进行金蝶不同操作处理:保存,提交,审核 - var currentDet = details.Where(x => x.Qty == det.Qty).FirstOrDefault(); + var currentDet = details.Where(x => x.Qty == det.Qty && x.OrderBillNo!=det.ErpSyncBillNo).FirstOrDefault(); if (currentDet != null) { var res = await this.QueryFirst(currentDet, erpDto.TargetFormId, entity.BillNo, det, sc_erpService);