Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs
@@ -2183,7 +2183,7 @@ { throw Oops.Bah("未查询到该出库单的信息"); } if (notice.Status != "3") if (notice.Status != "3" && notice.Status != "4") { throw Oops.Bah("出库单的状态不是正在执行,不能拣货"); } @@ -2411,10 +2411,10 @@ throw Oops.Bah("该托盘与箱码没有绑定关系"); } var boxQty = await boxInfo.GroupBy(m => m.BoxNo).Select(m => SqlFunc.AggregateSum(m.Qty)).ToListAsync(); if (boxQty[0] > needQty) { throw Oops.Bah("拣货数量不能大于箱内剩余待拣数量"); } //if (boxQty[0] > needQty) //{ // throw Oops.Bah("拣货数量不能大于箱内剩余待拣数量"); //} foreach (var item in boxInfos) { Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
@@ -750,7 +750,7 @@ }; #region 通过接口发送至erp //系统对接后放开 /*var jsonData = JsonConvert.SerializeObject(soInfo); var jsonData = JsonConvert.SerializeObject(soInfo); var response = HttpHelper.DoPost(url, jsonData, "出库单完成上传", "ERP"); @@ -758,7 +758,7 @@ if (obj.Success != 0) { throw new Exception("上传失败" + obj.Message); }*/ } #endregion } @@ -1955,10 +1955,10 @@ // } //} if (d.Qty != d.CompleteQty) { throw new Exception("当前单据明细中计划数量与拣货数量不符,请核实"); } //if (d.Qty != d.CompleteQty) //{ // throw new Exception("当前单据明细中计划数量与拣货数量不符,请核实"); //} #region 库存表减去锁定数量与总数量(PDA拣货的时候已经减去数量了) /*var sq = stocks.Where(s => s.SkuNo == d.SkuNo); if (!string.IsNullOrWhiteSpace(d.LotNo))