|
@ -102,7 +102,7 @@ public class TransferNoteConverter : IOutgoingConverter |
|
|
var location = stat == "1" ? details[0].ToLocationErpCode : details[0].FromLocationErpCode; |
|
|
var location = stat == "1" ? details[0].ToLocationErpCode : details[0].FromLocationErpCode; |
|
|
var putawayNoteWmsoutm = BuildWmsoutmDataInterface(exchangeReceipt, departmentCode, dt_w, tyrpNumber, wmsReceipt.Number, location,stat); |
|
|
var putawayNoteWmsoutm = BuildWmsoutmDataInterface(exchangeReceipt, departmentCode, dt_w, tyrpNumber, wmsReceipt.Number, location,stat); |
|
|
outgoingToExternal.DestinationDataContent = JsonSerializer.Serialize(putawayNoteWmsoutm); |
|
|
outgoingToExternal.DestinationDataContent = JsonSerializer.Serialize(putawayNoteWmsoutm); |
|
|
WipDetails = details.GroupBy(r => new { r.Number, r.ItemCode, r.FromLocationErpCode }).Select(p => new TransferNoteDetailExchangeDto { Qty = p.Sum(itm => itm.Qty), Number = p.Key.Number, ItemCode = p.Key.ItemCode, FromLocationErpCode = p.Key.FromLocationErpCode }).ToList(); |
|
|
WipDetails = details.GroupBy(r => new { r.Number, r.ItemCode, r.FromLocationErpCode,r.ToLocationErpCode }).Select(p => new TransferNoteDetailExchangeDto { Qty = p.Sum(itm => itm.Qty), Number = p.Key.Number, ItemCode = p.Key.ItemCode, FromLocationErpCode = p.Key.FromLocationErpCode,ToLocationErpCode = p.Key.ToLocationErpCode}).ToList(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
outgoingToExternalList.Add(outgoingToExternal); |
|
|
outgoingToExternalList.Add(outgoingToExternal); |
|
|