姜鹏 2 years ago
parent
commit
48510a7c5f
  1. 11
      ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs

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

@ -719,6 +719,14 @@ namespace ICSSoft.DataProject
try
{
string sql = @"
IF NOT EXISTS
(SELECT a.EATTRIBUTE2
FROM ICSMO a
INNER JOIN ICSInventoryLotDetail b ON b.TransCode=a.MoCode AND b.TransSequence=a.Sequence AND b.WorkPoint=a.WorkPoint
INNER JOIN ICSInventoryLot c ON c.LotNo=b.LotNo AND c.WorkPoint=b.WorkPoint AND (a.EATTRIBUTE2 = '03' OR a.EATTRIBUTE2 IS NULL)
INNER JOIN ICSExtension d ON d.ID=c.ExtensionID AND d.WorkPoint=c.WorkPoint
WHERE c.LotNo = '{0}')
BEGIN
IF NOT EXISTS (
SELECT bcLog.ID
FROM ICSMO a
@ -726,12 +734,13 @@ namespace ICSSoft.DataProject
INNER JOIN ICSInventoryLot c ON c.LotNo=b.LotNo AND c.WorkPoint=b.WorkPoint
INNER JOIN ICSExtension d ON d.ID=c.ExtensionID AND d.WorkPoint=c.WorkPoint
INNER JOIN ICSBackflushBCLog bclog ON a.MOCode=bclog.TransCode AND a.Sequence=bclog.TransSequence AND bclog.BatchCode=d.BatchCode
WHERE c.LotNo = '{0}' AND (a.EATTRIBUTE2 <> '03' OR a.EATTRIBUTE2 IS NULL)
WHERE c.LotNo = '{0}'
)
BEGIN
RAISERROR('" + language.GetNameByCode("WMSAPIInfo468") + @"',16,1);
RETURN;
END
END;
DECLARE @Status VARCHAR(10)
SELECT @Status=c.ERPStatus FROM ICSInventoryLot a

Loading…
Cancel
Save