SAP上传接口删除测试代码

master
leo 3 years ago
parent 7c1fde76f5
commit a910c52c5a

@ -51,19 +51,14 @@ namespace FactorySystemApi.Controllers
{
WERKS = bom.ContainsKey("工厂") ? bom["工厂"].ToString() : "", // 工厂
DATUV = bom.ContainsKey("开始生效日期") ? bom["开始生效日期"].ToString() : "", // 开始生效日期
//DATUV = "20230301", // 开始生效日期
STLAN = bom.ContainsKey("BOM用途") ? bom["BOM用途"].ToString() : "", // BOM用途
STLST = bom.ContainsKey("BOM状态") ? bom["BOM状态"].ToString() : "", // BOM状态
//STLST = "1", // BOM状态
STKTX = bom.ContainsKey("可选文本") ? bom["可选文本"].ToString() : "", // 可选文本
STLAL = bom.ContainsKey("可选BOM") ? bom["可选BOM"].ToString() : "", // 可选BOM
//STLAL = "1", // 可选BOM
MATNR = bom.ContainsKey("父项编码") ? bom["父项编码"].ToString() : "", // 父项编码
MAKTX = bom.ContainsKey("父项描述") ? bom["父项描述"].ToString() : "", // 父项描述
BMENG = bom.ContainsKey("基本数量") ? bom["基本数量"].ToString() : "", // 基本数量
//BMENG = "1", // 基本数量
BMEIN = bom.ContainsKey("基本单位") ? bom["基本单位"].ToString() : "", // 基本单位
//BMEIN = "1", // 基本单位
ITEM = new dt_pp079_reqHEADITEM[1] // BOM组件项目
};
@ -71,42 +66,26 @@ namespace FactorySystemApi.Controllers
dt_pp079_reqHEADITEM item = new dt_pp079_reqHEADITEM()
{
POSNR = bom.ContainsKey("子项序号") ? bom["子项序号"].ToString() : "", // 子项序号
//POSNR = "1001", // 子项序号
POSTP = bom.ContainsKey("项目类别") ? bom["项目类别"].ToString() : "", // 项目类别
//POSTP = "1", // 项目类别
IDNRK = bom.ContainsKey("子项编码") ? bom["子项编码"].ToString() : "", // 子项编码
MAKTX = bom.ContainsKey("子件描述") ? bom["子件描述"].ToString() : "", // 子件描述
MENGE = bom.ContainsKey("组件数量") ? bom["组件数量"].ToString() : "", // 组件数量
//MENGE = "1", // 组件数量
MEINS = bom.ContainsKey("计量单位") ? bom["计量单位"].ToString() : "", // 计量单位
//MEINS = "1", // 计量单位
AENNR = bom.ContainsKey("工程变更号") ? bom["工程变更号"].ToString() : "", // 工程变更号
//AENNR = "1", // 工程变更号
IDENT = bom.ContainsKey("项目ID") ? bom["项目ID"].ToString() : "", // 项目ID
BEIKZ = bom.ContainsKey("物料供应标识符") ? bom["物料供应标识符"].ToString() : "", // 物料供应标识符
//BEIKZ = "1", // 物料供应标识符
ERSKZ = bom.ContainsKey("备件标示") ? bom["备件标示"].ToString() : "", // 备件标示
//ERSKZ = "1", // 备件标示
LGORT = bom.ContainsKey("生产仓储地点") ? bom["生产仓储地点"].ToString() : "", // 生产仓储地点
//LGORT = "1", // 生产仓储地点
AUSCH = bom.ContainsKey("组件损耗率") ? bom["组件损耗率"].ToString() : "", // 组件损耗率
//AUSCH = "0.5", // 组件损耗率
SANKA = bom.ContainsKey("成本核算标识相关") ? bom["成本核算标识相关"].ToString() : "", // 成本核算标识相关
//SANKA = "1", // 成本核算标识相关
SANFE = bom.ContainsKey("生产相关") ? bom["生产相关"].ToString() : "", // 生产相关
//SANFE = "1", // 生产相关
POTX1 = bom.ContainsKey("BOM项目文本") ? bom["BOM项目文本"].ToString() : "", // BOM项目文本1
POTX2 = bom.ContainsKey("BOM项目文本2") ? bom["BOM项目文本2"].ToString() : "", // BOM项目文本2
ALPGR = bom.ContainsKey("替代项目组") ? bom["替代项目组"].ToString() : "", // 替代项目组
//ALPGR = "1", // 替代项目组
ALPRF = bom.ContainsKey("优先级") ? bom["优先级"].ToString() : "", // 优先级
//ALPRF = "1", // 优先级
ALPST = bom.ContainsKey("策略") ? bom["策略"].ToString() : "", // 策略
//ALPST = "1", // 策略
EWAHR = bom.ContainsKey("使用可能性") ? bom["使用可能性"].ToString() : "", // 使用可能性
//EWAHR = "0.5", // 使用可能性
FMENG = bom.ContainsKey("固定损耗数量") ? bom["固定损耗数量"].ToString() : "", // 固定损耗数量
//FMENG = "1", // 固定损耗数量
KZKUP = "" // 联产品
};
req.HEAD[i].ITEM[0] = item;

Loading…
Cancel
Save