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

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

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

Loading…
Cancel
Save