Bladeren bron

占用记录提交。

tangdi 1 jaar geleden
bovenliggende
commit
b7e3cf8644

+ 3 - 0
MicroServices/Business/Business.Application/SystemJobManagement/SystemJobAppService.cs

@@ -1299,6 +1299,9 @@ namespace Business.SystemJobManagement
                 }
                 }
                 DateTime start = DateTime.Now.Date.AddDays(-1);
                 DateTime start = DateTime.Now.Date.AddDays(-1);
 
 
+                //清除工单移除物料后的占用记录。
+                _businessDbContext.Database.ExecuteSqlRaw("DELETE s FROM ic_item_stockoccupy s left join WorkOrdDetail d on s.morder_mo=d.WorkOrd AND s.icitem_number=d.ItemNum WHERE ISNULL(d.ItemNum, '')=''");
+
                 //销售订单取过去两天和当天的记录,已发出的数据,进行清理库存占用表记录
                 //销售订单取过去两天和当天的记录,已发出的数据,进行清理库存占用表记录
                 /*var ASNBOLdtls = _ASNBOLShipperDetail.Select(x => x.Domain == domain && x.IsActive && x.shtype == "SH" && x.Typed != "S" && x.RealQty > 0 && x.UpdateTime >= start).ToList();
                 /*var ASNBOLdtls = _ASNBOLShipperDetail.Select(x => x.Domain == domain && x.IsActive && x.shtype == "SH" && x.Typed != "S" && x.RealQty > 0 && x.UpdateTime >= start).ToList();
                 var ordnbr = ASNBOLdtls.Select(x => x.OrdNbr).ToList();
                 var ordnbr = ASNBOLdtls.Select(x => x.OrdNbr).ToList();