CatMaoo 5 days ago
parent
commit
16c86c427d
  1. 20
      ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs

20
ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs

@ -91,16 +91,16 @@ namespace ICSSoft.DataProject
{ {
try try
{ {
string cheksql = @"select c.EATTRIBUTE1 FROM ICSMOPick a
INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint
INNER JOIN ICSInventory c on a.InvCode=c.InvCode and a.WorkPoint=c.WorkPoint
WHERE b.MOCode='{0}' AND b.Sequence+'~'+a.Sequence='{3}' AND a.WorkPoint='{1}' and c.AmountEnable='1'";
cheksql = string.Format(cheksql, TransCode, WorkPoint, Quantity, TransSequence, enableCode);
DataTable dt = DBHelper.SQlReturnData(cheksql, cmd);
if (dt.Rows.Count > 0)
{
Quantity = (decimal.Parse(Quantity) * decimal.Parse(dt.Rows[0]["EATTRIBUTE1"].ToString())).ToString();
}
//string cheksql = @"select c.EATTRIBUTE1 FROM ICSMOPick a
// INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint
// INNER JOIN ICSInventory c on a.InvCode=c.InvCode and a.WorkPoint=c.WorkPoint
// WHERE b.MOCode='{0}' AND b.Sequence+'~'+a.Sequence='{3}' AND a.WorkPoint='{1}' and c.AmountEnable='1'";
//cheksql = string.Format(cheksql, TransCode, WorkPoint, Quantity, TransSequence, enableCode);
//DataTable dt = DBHelper.SQlReturnData(cheksql, cmd);
//if (dt.Rows.Count > 0)
//{
// Quantity = (decimal.Parse(Quantity) / decimal.Parse(dt.Rows[0]["EATTRIBUTE1"].ToString())).ToString();
//}
string sql = @"DECLARE @Status VARCHAR(10) string sql = @"DECLARE @Status VARCHAR(10)
SELECT @Status=b.ERPStatus FROM ICSMOPick a SELECT @Status=b.ERPStatus FROM ICSMOPick a
INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint

Loading…
Cancel
Save