diff --git a/ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs b/ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs index 1d85b3c..3c4228a 100644 --- a/ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs +++ b/ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs @@ -277,6 +277,29 @@ namespace UFIDA.ISV.CreateWCRCVForApi #region 20200615 Decimal SupplierConfirmQtyTU = 0; Decimal TotalArriveQtyCU = 0; + string sql = @"SELECT + a.id + + FROM + PM_PurchaseOrder a + LEFT JOIN PM_POLine b ON b.PurchaseOrder = a.ID + + WHERE + a.DocNo = '" + rCVhead.srcDocPONo + "' AND b.DocLineNo='" + line.srcDocPOLineNo + "' "; + DataTable POShip = DBhlper.Query(sql, Appconfig.GetU9ConnStr()); + if (POShip != null && POShip.Rows.Count > 0) + { + + } + else + { + rtnRcvInfo rtnpo = new rtnRcvInfo(); + rtnpo.IsSuccess = false; + rtnpo.Message = "采购订单:" + rCVhead.srcDocPONo + ",行:" + line.srcDocPOLineNo + ",不存在!"; + rtnpos.Add(rtnpo); + return rtnpos; + } + string sqlShip = @"SELECT c.SubLineNo, c.ItemInfo_ItemCode, @@ -470,7 +493,7 @@ namespace UFIDA.ISV.CreateWCRCVForApi { rtnRcvInfo rtnpo = new rtnRcvInfo(); rtnpo.IsSuccess = false; - rtnpo.Message = "采购订单:" + rCVhead.srcDocPONo + ",行:" + line.srcDocPOLineNo + ",已全部入库!"; + rtnpo.Message = "采购订单:" + rCVhead.srcDocPONo + ",行:" + line.srcDocPOLineNo + ",不存在或者已全部入库!"; rtnpos.Add(rtnpo); return rtnpos; }