Browse Source

物料同步增加助记码EATTRIBUTE5

master
Jjie 2 months ago
parent
commit
a0af2f3f23
  1. 8
      ICSSoft.FromERP/ICSSoft.FromERP/ICSInventory.cs
  2. 2
      ICSSoft.FromERP/ICSSoft.Test/Program.cs

8
ICSSoft.FromERP/ICSSoft.FromERP/ICSInventory.cs

@ -124,7 +124,7 @@ namespace ICSSoft.FromERP
int number = 0; int number = 0;
foreach (InvList item in lss) foreach (InvList item in lss)
{ {
Thread.Sleep(100);
Thread.Sleep(200);
number++; number++;
DetilBody detilBody = new DetilBody(); DetilBody detilBody = new DetilBody();
detilBody.id = item.ID; detilBody.id = item.ID;
@ -139,6 +139,7 @@ namespace ICSSoft.FromERP
#region 处理数据 #region 处理数据
string id = obj["data"]?[0]?["id"]?.ToString(); string id = obj["data"]?[0]?["id"]?.ToString();
string code = obj["data"]?[0]?["code"]?.ToString(); string code = obj["data"]?[0]?["code"]?.ToString();
string mnemonicCode = obj["data"]?[0]?["detail"]?["mnemonicCode"]?.ToString();
string name_simplifiedName = obj["data"]?[0]?["name"]?["simplifiedName"]?.ToString(); string name_simplifiedName = obj["data"]?[0]?["name"]?["simplifiedName"]?.ToString();
string model1 = obj["data"]?[0]?["model1"]?.ToString(); string model1 = obj["data"]?[0]?["model1"]?.ToString();
string unitName = obj["data"]?[0]?["unitName"]?.ToString(); string unitName = obj["data"]?[0]?["unitName"]?.ToString();
@ -172,7 +173,7 @@ namespace ICSSoft.FromERP
'"+productAssistUnitExchanges_assistUnit+ @"' as AmountUnit, '"+productAssistUnitExchanges_assistUnit+ @"' as AmountUnit,
(case when isnull('" + enableAssistUnit + @"','') = '' then '0' else '1' end) AmountEnable, (case when isnull('" + enableAssistUnit + @"','') = '' then '0' else '1' end) AmountEnable,
'" + productClassName+@"' as ClassName, '" + productClassName+@"' as ClassName,
'"+productAssistUnitExchanges_mainUnitCount+@"' / '"+productAssistUnitExchanges_assistUnitCount+@"' as InvRate,
"+productAssistUnitExchanges_mainUnitCount+@" / "+productAssistUnitExchanges_assistUnitCount+@" as InvRate,
'365' as EffectiveDays, '365' as EffectiveDays,
'"+batchManage+@"' as fInExcess, '"+batchManage+@"' as fInExcess,
'"+modifyTime+@"' as MTIME, '"+modifyTime+@"' as MTIME,
@ -182,6 +183,7 @@ namespace ICSSoft.FromERP
'0' OverInValue, '0' OverInValue,
'' AS INVDESC, '' AS INVDESC,
'' AS INVEXPORTIMPORT, '' AS INVEXPORTIMPORT,
'"+ mnemonicCode + @"' as EATTRIBUTE5,
'"+WorkPoint+@"' as WorkPoint '"+WorkPoint+@"' as WorkPoint
"; ";
if (number == 1) if (number == 1)
@ -268,7 +270,7 @@ namespace ICSSoft.FromERP
values.Add("OverInValue", "a.OverInValue");//超入参数 values.Add("OverInValue", "a.OverInValue");//超入参数
values.Add("EffectiveDays", "a.EffectiveDays");//有效期天数 values.Add("EffectiveDays", "a.EffectiveDays");//有效期天数
values.Add("BatchEnable", "a.fInExcess");//是否启用批次 values.Add("BatchEnable", "a.fInExcess");//是否启用批次
//values.Add("EATTRIBUTE1", "a.EATTRIBUTE1");//最小包装量
values.Add("EATTRIBUTE5", "a.EATTRIBUTE5");//最小包装量
//values.Add("EATTRIBUTE2", "a.EATTRIBUTE2");//最小包装-托 //values.Add("EATTRIBUTE2", "a.EATTRIBUTE2");//最小包装-托
//values.Add("EATTRIBUTE3", "a.EATTRIBUTE3");//客户存货名称 //values.Add("EATTRIBUTE3", "a.EATTRIBUTE3");//客户存货名称
values.Add("MTIME", "a.MTIME");//操作时间 values.Add("MTIME", "a.MTIME");//操作时间

2
ICSSoft.FromERP/ICSSoft.Test/Program.cs

@ -12,7 +12,7 @@ namespace ICSSoft.Test
{ {
// DYSDelive a = new DYSDelive(); // DYSDelive a = new DYSDelive();
ICSPO a = new ICSPO();
ICSInventory a = new ICSInventory();
a.Execute(); a.Execute();

Loading…
Cancel
Save