| | |
| | | int result = 1; |
| | | foreach (var group in groupedItems) |
| | | { |
| | | if (group.Key.AsnNo == null) |
| | | { |
| | | throw new NotImplementedException("AsnNo不能为空"); |
| | | } |
| | | // if (group.Key.AsnNo == null) |
| | | // { |
| | | // throw new NotImplementedException("AsnNo不能为空"); |
| | | // } |
| | | |
| | | if (group.Key.MesNo == null) |
| | | { |
| | |
| | | throw new NotImplementedException("采购订单不存在"); |
| | | } |
| | | |
| | | var deliveryDetail = Db.Queryable<DeliveryDetail>() |
| | | .Where(a => a.Zzasn == from.AsnNo |
| | | && Int32.Parse(a.ZzitemId) == |
| | | Int32.Parse(itemOutList.AsnLineNo)) |
| | | .Count(); |
| | | // var deliveryDetail = Db.Queryable<DeliveryDetail>() |
| | | // .Where(a => a.Zzasn == from.AsnNo |
| | | // && Int32.Parse(a.ZzitemId) == |
| | | // Int32.Parse(itemOutList.AsnLineNo)) |
| | | // .Count(); |
| | | |
| | | if (deliveryDetail <= 0) |
| | | { |
| | | throw new NotImplementedException("[" + from.AsnNo + "]的明细行[" + |
| | | itemOutList.AsnLineNo + |
| | | "]不存在"); |
| | | } |
| | | // if (deliveryDetail <= 0) |
| | | // { |
| | | // throw new NotImplementedException("[" + from.AsnNo + "]的明细行[" + |
| | | // itemOutList.AsnLineNo + |
| | | // "]不存在"); |
| | | // } |
| | | |
| | | var itemIdLinkU9 = Db.Queryable<MesLinkU9>() |
| | | .Where(s => s.TableType == "MES_ITEMS" |
| | |
| | | && s.EbelnLineNo == |
| | | Decimal.Parse(itemOutList.SrcDocLineNo) |
| | | && s.SuppNo == mesSupplier.SuppNo |
| | | && Convert.ToInt32(s.ZzitemId) == |
| | | Convert.ToInt32(itemOutList.AsnLineNo)).First(); |
| | | // && Convert.ToInt32(s.ZzitemId) == Convert.ToInt32(itemOutList.AsnLineNo) |
| | | ).First(); |
| | | |
| | | if (mesInvItemInCItems == null) |
| | | { |