|
|
@ -51,7 +51,7 @@ IOutgoingFromWmsManager outgoingFromWmsManager |
|
|
|
{ |
|
|
|
DataType = outgoingFromWms.DataType, |
|
|
|
DataAction = outgoingFromWms.DataAction, |
|
|
|
SerialNumber=tyrpNumber, |
|
|
|
SerialNumber = tyrpNumber, |
|
|
|
SourceSystem = EnumSystemType.WMS.ToString(), |
|
|
|
SourceDataId = detail.Id.ToString(), |
|
|
|
SourceDataGroupCode = wmsCountAdjust.Number, |
|
|
@ -80,21 +80,28 @@ IOutgoingFromWmsManager outgoingFromWmsManager |
|
|
|
{ |
|
|
|
var detail = exchangeScrap.Detail; |
|
|
|
string asdtype = ""; |
|
|
|
if (exchangeScrap.Type== EnumTransSubType.CountAdjust_WIP.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4042"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.CountAdjust_Warehouse.ToString()) |
|
|
|
if (exchangeScrap.Type == EnumTransSubType.CountAdjust_WIP.ToString() && detail.FromLocationErpCode.ToLower() == "tv") |
|
|
|
{ |
|
|
|
asdtype = "4004"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.Scrap_Manual.ToString()) |
|
|
|
else |
|
|
|
{ |
|
|
|
asdtype = "4004"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.Scrap_WIP.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4042"; |
|
|
|
if (exchangeScrap.Type == EnumTransSubType.CountAdjust_WIP.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4042"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.CountAdjust_Warehouse.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4004"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.Scrap_Manual.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4004"; |
|
|
|
} |
|
|
|
else if (exchangeScrap.Type == EnumTransSubType.Scrap_WIP.ToString()) |
|
|
|
{ |
|
|
|
asdtype = "4042"; |
|
|
|
} |
|
|
|
} |
|
|
|
var counta = new CountAdjust() |
|
|
|
{ |
|
|
|