From 126d373a0512d9e0ba0666f2601fcd6bc888e38f Mon Sep 17 00:00:00 2001 From: "LAPTOP-L19E5NHR\\Administrator" Date: Fri, 9 Jun 2023 09:25:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E6=98=AF=E5=90=A6=E5=AD=98?= =?UTF-8?q?=E5=9C=A8=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs | 25 +++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) 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; }