Browse Source

单据是否存在校验

master
parent
commit
126d373a05
  1. 25
      ICS.CreateWCRCV/CustCreateBFRcvSrvSub.cs

25
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;
}

Loading…
Cancel
Save