|
@ -277,6 +277,29 @@ namespace UFIDA.ISV.CreateWCRCVForApi |
|
|
#region 20200615
|
|
|
#region 20200615
|
|
|
Decimal SupplierConfirmQtyTU = 0; |
|
|
Decimal SupplierConfirmQtyTU = 0; |
|
|
Decimal TotalArriveQtyCU = 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
|
|
|
string sqlShip = @"SELECT
|
|
|
c.SubLineNo, |
|
|
c.SubLineNo, |
|
|
c.ItemInfo_ItemCode, |
|
|
c.ItemInfo_ItemCode, |
|
@ -470,7 +493,7 @@ namespace UFIDA.ISV.CreateWCRCVForApi |
|
|
{ |
|
|
{ |
|
|
rtnRcvInfo rtnpo = new rtnRcvInfo(); |
|
|
rtnRcvInfo rtnpo = new rtnRcvInfo(); |
|
|
rtnpo.IsSuccess = false; |
|
|
rtnpo.IsSuccess = false; |
|
|
rtnpo.Message = "采购订单:" + rCVhead.srcDocPONo + ",行:" + line.srcDocPOLineNo + ",已全部入库!"; |
|
|
|
|
|
|
|
|
rtnpo.Message = "采购订单:" + rCVhead.srcDocPONo + ",行:" + line.srcDocPOLineNo + ",不存在或者已全部入库!"; |
|
|
rtnpos.Add(rtnpo); |
|
|
rtnpos.Add(rtnpo); |
|
|
return rtnpos; |
|
|
return rtnpos; |
|
|
} |
|
|
} |
|
|