| | |
| | | FROM MES_ITEM_QTRR_DETAIL A |
| | | LEFT JOIN MES_ITEM_QTRK B ON A.qtrkGuid = B.guid |
| | | LEFT JOIN MES_ITEMS C ON A.itemId = C.item_id |
| | | WHERE B.qtck = @billNo AND QT015 = 1 AND QT028 = 1 AND QT032 = 1 AND QT014 = 0 "; |
| | | WHERE B.qtck = @billNo AND QT015 = 1 AND QT028 = 1 AND QT032 = 1 "; |
| | | //AND QT014 = 0 |
| | | |
| | | var sqlParams = new List<SugarParameter> { |
| | | new("@billNo", query.billNo) |
| | |
| | | |
| | | if (qtrk == null) throw new Exception("其他入库申请单不存在!"); |
| | | |
| | | var sql = @"SELECT c.item_no ItemNo,c.item_name ItemName,c.item_model ItemModel, |
| | | ISNULL(A.qd007,0) FQty,ISNULL(A.qd008,0) SQty,ISNULL(A.qd007,0) - ISNULL(A.qd008,0) DSQty |
| | | FROM MES_ITEM_QTRR_DETAIL A |
| | | LEFT JOIN MES_ITEM_QTRK B ON A.qtrkGuid = B.guid |
| | | LEFT JOIN MES_ITEMS C ON A.itemId = C.item_id |
| | | WHERE B.qtck = @billNo AND QT015 = 1 AND QT028 = 1 AND QT032 = 1 AND QT014 = 0 "; |
| | | //AND QT014 = 0 |
| | | |
| | | var sqlParams1 = new List<SugarParameter> { |
| | | new("@billNo", p_bill_no) |
| | | }; |
| | | |
| | | var womdabs = Db.Ado.SqlQuery<ItemDetailModel>(sql, sqlParams1); |
| | | |
| | | if (womdabs.Count < 1) |
| | | throw new Exception($"该其他入库申请单 {query.billNo} 未全部审核或已完结,请确认!"); |
| | | |
| | | //// 验证库位是否属于申请仓库 |
| | | //if (c_depot_id != Convert.ToInt32(qtrk.Qt008)) |
| | | // throw new Exception($"扫码库位 {p_section_code} 不属于申请仓库!"); |