Browse Source

tyrp修改

集成Redis
lvzb 2 years ago
parent
commit
93b433bf96
  1. 1
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/CountAdjusts/CountAdjust.cs
  2. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/ScontrolExchange/Scontrol.cs
  3. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/WmsOutExchange/Wmsoutm.cs
  4. 19
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/WmsOutExchange/WmsoutmManager.cs
  5. 22
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/CountAdjusts/CountAdjustDbContextModelCreatingExtensions.cs
  6. 22
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/ProductReceiptNote/ProductReceiptNoteDbContextModelCreatingExtensions.cs
  7. 35
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/ScontrolExchange/ScontrolDbContextModelCreatingExtensions.cs
  8. 46
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs
  9. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/CountAdjustNoteConverter.cs
  10. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/CustomerReturnNoteConverter.cs
  11. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/DeliverNoteConverter.cs
  12. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ItemTransformNoteConverter.cs
  13. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ProductRecycleNoteConverter.cs
  14. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/RecycledMaterialReceiptNoteConverter.cs
  15. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ScrapNoteConVerter.cs
  16. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TransferNoteConverter.cs
  17. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedIssueNoteConverter.cs
  18. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedReceiptNoteConverter.cs
  19. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/WIPAdjusNoteConverter.cs
  20. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/appsettings.json
  21. 2
      be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/AgentModule.cs

1
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/CountAdjusts/CountAdjust.cs

@ -51,4 +51,5 @@ public class CountAdjust : Entity<long>
///有效码固定值Y
/// </summary>
public string mesout_asd_stat { get; set; }
}

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/ScontrolExchange/Scontrol.cs

@ -29,7 +29,7 @@ public class Scontrol : Entity
/// <summary>
///
/// </summary>
public long scontrol_id { get; set; }
public decimal scontrol_id { get; set; }
public override object[] GetKeys()
{

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/WmsOutExchange/Wmsoutm.cs

@ -51,9 +51,9 @@ public class Wmsoutm : Entity
public string wmsoutm_tyrp_k { get; set; }
public long wmsoutm_id { get; set; }
public decimal wmsoutm_id { get; set; }
public decimal wmsoutm_open_qt { get; set; }
public decimal wmsoutm_open_qty { get; set; }
public override object[] GetKeys()
{

19
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Tyrp/WmsOutExchange/WmsoutmManager.cs

@ -18,11 +18,20 @@ public class WmsoutmManager : DomainService, IWmsoutmManager
public virtual async Task PostListAsync(List<Wmsoutm> entities, List<Wmsoutd> detailEntities)
{
await _detailRepository.InsertManyAsync(detailEntities, true).ConfigureAwait(false);
var details = await _detailRepository.GetListAsync(r => r.wmsoutd_nbr == entities.First().wmsoutm_nbr).ConfigureAwait(false);
var maxid = details.Select(r => r.Id).Max();
entities.First().wmsoutm_id = maxid;
await _repository.InsertManyAsync(entities).ConfigureAwait(false);
try
{
await _detailRepository.InsertManyAsync(detailEntities, true).ConfigureAwait(false);
var details = await _detailRepository.GetListAsync(r => r.wmsoutd_nbr == entities.First().wmsoutm_nbr).ConfigureAwait(false);
var maxid = details.Select(r => r.Id).Max();
entities.First().wmsoutm_id = maxid;
await _repository.InsertManyAsync(entities).ConfigureAwait(false);
}
catch (System.Exception ex)
{
throw;
}
}
}

22
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/CountAdjusts/CountAdjustDbContextModelCreatingExtensions.cs

@ -15,17 +15,17 @@ public static class CountAdjustDbContextModelCreatingExtensions
//Configure ABP properties
b.ConfigureByConvention();
b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("mesout_asd_id").HasPrecision(20);
b.Property(q => q.mesout_asd_dt_w).HasMaxLength(20);
b.Property(q => q.mesout_asd_type).HasMaxLength(6);
b.Property(q => q.mesout_asd_part).HasMaxLength(20);
b.Property(q => q.mesout_asd_date).HasMaxLength(8);
b.Property(q => q.mesout_asd_loc).HasMaxLength(10);
b.Property(q => q.mesout_asd_code).HasMaxLength(5);
b.Property(q => q.mesout_asd_qty).HasPrecision(18, 2);
b.Property(q => q.mesout_asd_user).HasMaxLength(6);
b.Property(q => q.mesout_asd_refc).HasMaxLength(20);
b.Property(q => q.mesout_asd_k).HasMaxLength(20);
b.Property(q => q.mesout_asd_stat).HasMaxLength(1);
b.Property(q => q.mesout_asd_dt_w).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_asd_type).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.mesout_asd_part).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_asd_date).HasColumnType("char").HasMaxLength(8);
b.Property(q => q.mesout_asd_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.mesout_asd_code).HasColumnType("char").HasMaxLength(5);
b.Property(q => q.mesout_asd_qty).HasPrecision(10, 2);
b.Property(q => q.mesout_asd_user).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.mesout_asd_refc).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_asd_k).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_asd_stat).HasColumnType("char").HasMaxLength(1);
});
}
}

22
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/ProductReceiptNote/ProductReceiptNoteDbContextModelCreatingExtensions.cs

@ -17,17 +17,17 @@ public static class ProductReceiptNoteDbContextModelCreatingExtensions
//Properties
//b.Property(q => q.Id).HasColumnName("Mesout_ref_nbr").HasMaxLength(20);
b.Property(q => q.mesout_ref_nbr).HasMaxLength(20);
b.Property(q => q.mesout_id).HasMaxLength(1);
b.Property(q => q.mesout_part).HasMaxLength(20);
b.Property(q => q.mesout_date).HasMaxLength(8);
b.Property(q => q.mesout_move).HasPrecision(18, 2);
b.Property(q => q.mesout_unable).HasPrecision(18, 2);
b.Property(q => q.mesout_loc).HasMaxLength(20);
b.Property(q => q.mesout_dt).HasMaxLength(20);
b.Property(q => q.memo).HasMaxLength(45);
b.Property(q => q.refno).HasMaxLength(45);
b.Property(q => q.mesout_bad).HasPrecision(18, 2);
b.Property(q => q.mesout_ref_nbr).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_id).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.mesout_part).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.mesout_date).HasColumnType("char").HasMaxLength(8);
b.Property(q => q.mesout_move).HasPrecision(10, 2);
b.Property(q => q.mesout_unable).HasPrecision(10, 2);
b.Property(q => q.mesout_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.mesout_dt).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.memo).HasColumnType("char").HasMaxLength(45);
b.Property(q => q.refno).HasColumnType("char").HasMaxLength(45);
b.Property(q => q.mesout_bad).HasPrecision(10, 2);
b.HasKey(x => new { x.mesout_ref_nbr, x.mesout_part });
});

35
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/ScontrolExchange/ScontrolDbContextModelCreatingExtensions.cs

@ -16,12 +16,12 @@ public static class ScontrolDbContextModelCreatingExtensions
b.ConfigureByConvention();
//Properties
b.Property(q => q.scontrol_nbr).HasMaxLength(10);
b.Property(q => q.scontrol_dt_w).HasMaxLength(20);
b.Property(q => q.scontrol_stat).HasMaxLength(1);
b.Property(q => q.scontrol_dt_k).HasMaxLength(20);
b.Property(q => q.scontrol_type).HasMaxLength(6);
b.Property(q => q.scontrol_id).HasPrecision(20);
b.Property(q => q.scontrol_nbr).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.scontrol_dt_w).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.scontrol_stat).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.scontrol_dt_k).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.scontrol_type).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.scontrol_id).HasPrecision(20, 0);
});
}
@ -36,20 +36,19 @@ public static class ScontrolDbContextModelCreatingExtensions
//Properties
b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("scmsend_id").HasPrecision(20);
b.Property(q => q.scmsend_type).HasMaxLength(6);
b.Property(q => q.scmsend_dt_w).HasMaxLength(20);
b.Property(q => q.scmsend_nbr).HasMaxLength(10);
b.Property(q => q.scmsend_stat1).HasMaxLength(1);
b.Property(q => q.scmsend_part).HasPrecision(20);
b.Property(q => q.scmsend_delv_date).HasMaxLength(8);
b.Property(q => q.scmsend_orderno).HasMaxLength(12);
b.Property(q => q.scmsend_loc).HasMaxLength(10);
b.Property(q => q.scmsend_date).HasMaxLength(8);
b.Property(q => q.scmsend_type).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.scmsend_dt_w).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.scmsend_nbr).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.scmsend_stat1).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.scmsend_part).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.scmsend_delv_date).HasColumnType("char").HasMaxLength(8);
b.Property(q => q.scmsend_orderno).HasColumnType("char").HasMaxLength(12);
b.Property(q => q.scmsend_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.scmsend_date).HasColumnType("char").HasMaxLength(8);
b.Property(q => q.scmsend_qty).HasPrecision(10, 2);
b.Property(q => q.scmsend_wipd_loc).HasMaxLength(6);
b.Property(q => q.scmsend_userid).HasMaxLength(6);
b.Property(q => q.scmsend_wipd_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.scmsend_userid).HasColumnType("char").HasMaxLength(6);
});
}
}

46
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.EntityFrameworkCore.Fawtyg.Tyrp/WmsOutExchange/WmsoutmDbContextModelCreatingExtensions.cs

@ -16,24 +16,24 @@ public static class WmsoutmDbContextModelCreatingExtensions
b.ConfigureByConvention();
//Properties
b.Property(q => q.wmsoutm_nbr).HasMaxLength(12);
b.Property(q => q.wmsoutm_type).HasMaxLength(5);
b.Property(q => q.wmsoutm_dt_w).HasMaxLength(20);
b.Property(q => q.wmsoutm_stat).HasMaxLength(1);
b.Property(q => q.wmsoutm_tyrp_dt).HasMaxLength(20);
b.Property(q => q.wmsoutm_user).HasPrecision(6);
b.Property(q => q.wmsoutm_dept).HasMaxLength(10);
b.Property(q => q.wmsoutm_date).HasMaxLength(8);
b.Property(q => q.wmsoutm_cust).HasMaxLength(6);
b.Property(q => q.wmsoutm_shm_nbr).HasMaxLength(12);
b.Property(q => q.wmsoutm_cust_loc).HasMaxLength(10);
b.Property(q => q.wmsoutm_stock_stat).HasMaxLength(1);
b.Property(q => q.wmsoutm_open_part).HasMaxLength(20);
b.Property(q => q.wmsoutm_open_loc).HasMaxLength(10);
b.Property(q => q.wmsoutm_nbr).HasColumnType("char").HasMaxLength(12);
b.Property(q => q.wmsoutm_type).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.wmsoutm_dt_w).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.wmsoutm_stat).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.wmsoutm_tyrp_dt).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.wmsoutm_tyrp_k).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.wmsoutm_id).HasPrecision(20, 0);
b.Property(q => q.wmsoutm_user).HasColumnType("char").HasMaxLength(6);
b.Property(q => q.wmsoutm_dept).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.wmsoutm_date).HasColumnType("char").HasMaxLength(8);
b.Property(q => q.wmsoutm_cust).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.wmsoutm_shm_nbr).HasColumnType("char").HasMaxLength(12);
b.Property(q => q.wmsoutm_cust_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.wmsoutm_stock_stat).HasColumnType("char").HasMaxLength(1);
b.Property(q => q.wmsoutm_open_part).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.wmsoutm_open_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.wmsoutm_open_hours).HasPrecision(10, 2);
b.Property(q => q.wmsoutm_tyrp_k).HasMaxLength(1);
b.Property(q => q.wmsoutm_id).HasPrecision(20);
b.Property(q => q.wmsoutm_open_qt).HasPrecision(10, 2);
b.Property(q => q.wmsoutm_open_qty).HasPrecision(10, 2);
});
}
@ -47,13 +47,13 @@ public static class WmsoutmDbContextModelCreatingExtensions
b.ConfigureByConvention();
//Properties
b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("wms_id").HasPrecision(20);
b.Property(q => q.wmsoutd_nbr).HasMaxLength(12);
b.Property(q => q.wmsoutd_part).HasMaxLength(20);
b.Property(q => q.wmsoutd_loc).HasMaxLength(10);
b.Property(e => e.Id).ValueGeneratedOnAdd().UseIdentityColumn().HasColumnName("wmsoutd_id").HasPrecision(20);
b.Property(q => q.wmsoutd_nbr).HasColumnType("char").HasMaxLength(12);
b.Property(q => q.wmsoutd_part).HasColumnType("char").HasMaxLength(20);
b.Property(q => q.wmsoutd_loc).HasColumnType("char").HasMaxLength(10);
b.Property(q => q.wmsoutd_qty).HasPrecision(8, 2);
b.Property(q => q.wmsoutd_bcm_code).HasPrecision(5);
b.Property(q => q.wmsoutd_projt_id).HasMaxLength(20);
b.Property(q => q.wmsoutd_bcm_code).HasColumnType("char").HasMaxLength(5);
b.Property(q => q.wmsoutd_projt_id).HasColumnType("char").HasMaxLength(20);
});
}

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/CountAdjustNoteConverter.cs

@ -96,7 +96,7 @@ public class CountAdjustNoteConverter : IOutgoingConverter
mesout_asd_loc = string.Empty,
mesout_asd_code = detail.ReasonCode,
mesout_asd_qty = detail.CountQty + detail.InventoryQty,
mesout_asd_user = exchangeCountAdjust.Worker,
mesout_asd_user = exchangeCountAdjust.Worker.Length >= 6 ? exchangeCountAdjust.Worker.Substring(0, 6) : exchangeCountAdjust.Worker,
mesout_asd_k = string.Empty,
mesout_asd_stat = "Y"
};

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/CustomerReturnNoteConverter.cs

@ -116,7 +116,7 @@ public class CustomerReturnNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = "",//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = exchangeOrder.Customer,
@ -128,7 +128,7 @@ public class CustomerReturnNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/DeliverNoteConverter.cs

@ -111,7 +111,7 @@ public class DeliverNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = "",
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = exchangeOrder.Customer,
@ -123,7 +123,7 @@ public class DeliverNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ItemTransformNoteConverter.cs

@ -110,7 +110,7 @@ namespace Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent.Outgoing;
mesout_asd_loc = detail.LocationErpCode,
mesout_asd_code = detail.ReasonCode,
mesout_asd_qty = detail.FromQty,
mesout_asd_user = exchangeCountAdjust.Worker,
mesout_asd_user = exchangeCountAdjust.Worker.Length >= 6 ? exchangeCountAdjust.Worker.Substring(0, 6) : exchangeCountAdjust.Worker,
mesout_asd_k = string.Empty,
mesout_asd_stat = "Y"

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ProductRecycleNoteConverter.cs

@ -125,7 +125,7 @@ public class ProductRecycleNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = departmentCode,//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = "",
@ -137,7 +137,7 @@ public class ProductRecycleNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 1,//无法取到转移工时 目前默认为1
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = exchangeOrderDetail.Qty,
wmsoutm_open_qty = exchangeOrderDetail.Qty,
};
return ret;
}

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/RecycledMaterialReceiptNoteConverter.cs

@ -116,7 +116,7 @@ public class RecycledMaterialReceiptNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = "",//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = "",
@ -128,7 +128,7 @@ public class RecycledMaterialReceiptNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/ScrapNoteConVerter.cs

@ -104,7 +104,7 @@ IOutgoingFromWmsManager outgoingFromWmsManager
mesout_asd_loc = detail.FromLocationErpCode,
mesout_asd_code = detail.ReasonCode,
mesout_asd_qty = detail.Qty,
mesout_asd_user = exchangeScrap.Worker,
mesout_asd_user = exchangeScrap.Worker.Length >= 6 ? exchangeScrap.Worker.Substring(0, 6) : exchangeScrap.Worker,
mesout_asd_k = string.Empty,
mesout_asd_stat = "Y"
};

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

@ -188,7 +188,7 @@ public class TransferNoteConverter : IOutgoingConverter
wmsoutm_dt_w = dt_w,
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = departmentCode,//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = "",
@ -200,7 +200,7 @@ public class TransferNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedIssueNoteConverter.cs

@ -116,7 +116,7 @@ public class UnplannedIssueNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length >= 6 ? exchangeOrder.Worker.Substring(0, 6) : exchangeOrder.Worker,
wmsoutm_dept = "",//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = "",
@ -128,7 +128,7 @@ public class UnplannedIssueNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedReceiptNoteConverter.cs

@ -116,7 +116,7 @@ public class UnplannedReceiptNoteConverter : IOutgoingConverter
wmsoutm_dt_w = DateTime.Now.ToString("yyyyMMdd HH:mm:ss"),
wmsoutm_stat = "Y",
wmsoutm_tyrp_dt = "",
wmsoutm_user = exchangeOrder.Worker,
wmsoutm_user = exchangeOrder.Worker.Length>=6? exchangeOrder.Worker.Substring(0,6): exchangeOrder.Worker,
wmsoutm_dept = "",//根据Worker从UserDepartment中获取
wmsoutm_date = exchangeOrder.ActiveDate.ToString("yyyyMMdd"),
wmsoutm_cust = "",
@ -128,7 +128,7 @@ public class UnplannedReceiptNoteConverter : IOutgoingConverter
wmsoutm_open_hours = 0,
wmsoutm_tyrp_k = "",
wmsoutm_id = 0,//明细中最大scmsend_id
wmsoutm_open_qt = 0,
wmsoutm_open_qty = 0,
};
return ret;
}

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/WIPAdjusNoteConverter.cs

@ -94,7 +94,7 @@ public class WIPAdjusNoteConverter : IOutgoingConverter
mesout_asd_loc = string.Empty,
mesout_asd_code = detail.ReasonCode,
mesout_asd_qty = detail.CountQty + detail.InventoryQty,
mesout_asd_user = exchangeCountAdjust.Worker,
mesout_asd_user = exchangeCountAdjust.Worker.Length >= 6 ? exchangeCountAdjust.Worker.Substring(0, 6) : exchangeCountAdjust.Worker,
mesout_asd_k = string.Empty,
mesout_asd_stat = "Y"
};

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/appsettings.json

@ -19,7 +19,7 @@
"client_id": "Auth_App",
"client_secret": "1q2w3E*",
"grant_type": "password",
"username": "jiekou1",
"username": "jiekou",
"password": "1q2w3E*",
"company": "Faty"
},

2
be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/AgentModule.cs

@ -150,6 +150,6 @@ public class AgentModule : AbpModule
ApplicationInitializationContext context)
{
context.AddBackgroundWorkerAsync<IncomingToWmsWorker>();
//context.AddBackgroundWorkerAsync<OutgoingFromWmsWorker>();
context.AddBackgroundWorkerAsync<OutgoingFromWmsWorker>();
}
}

Loading…
Cancel
Save