Browse Source

恢复上一个修改 立库没有线边仓领料单

dev_DY_CC
郑勃旭 5 months ago
parent
commit
5ec6268e4d
  1. 22
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TransferNoteConverter.cs

22
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TransferNoteConverter.cs

@ -82,17 +82,17 @@ public class TransferNoteConverter : IOutgoingConverter
string dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"); string dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss");
var stat = "1"; var stat = "1";
//立库没有线边仓领料单 //立库没有线边仓领料单
//if (exchangeReceipt.Type == EnumTransSubType.Depot_Issue_WIP.ToString())//立库生成的线边仓领料单 if (exchangeReceipt.Type == EnumTransSubType.Depot_Issue_WIP.ToString())//立库生成的线边仓领料单
//{ {
// outgoingToExternal.DataType = EnumOutgoingDataType.TransferForErp.ToString(); outgoingToExternal.DataType = EnumOutgoingDataType.TransferForErp.ToString();
// var putawayNoteScontrol = BuildScontrolDataInterface(exchangeReceipt, dt_w, billtype_issue); var putawayNoteScontrol = BuildScontrolDataInterface(exchangeReceipt, dt_w, billtype_issue);
// outgoingToExternal.DestinationDataContent = JsonSerializer.Serialize(putawayNoteScontrol); outgoingToExternal.DestinationDataContent = JsonSerializer.Serialize(putawayNoteScontrol);
// 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(); 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();
//} }
//else else
//{ {
if (exchangeReceipt.Type != EnumTransSubType.Transfer_Customer.ToString()) if (exchangeReceipt.Type != EnumTransSubType.Transfer_Customer.ToString())
{ {
outgoingToExternal.DataType = EnumOutgoingDataType.TransferForErp.ToString(); outgoingToExternal.DataType = EnumOutgoingDataType.TransferForErp.ToString();
var putawayNoteScontrol = BuildScontrolDataInterface(exchangeReceipt, dt_w, billtype_s); var putawayNoteScontrol = BuildScontrolDataInterface(exchangeReceipt, dt_w, billtype_s);
@ -118,7 +118,7 @@ public class TransferNoteConverter : IOutgoingConverter
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(); 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);
#endregion #endregion

Loading…
Cancel
Save