This commit is contained in:
2024-07-23 17:30:04 +08:00
parent a0408b2e9d
commit d003e7723b

View File

@@ -2130,87 +2130,43 @@ namespace Tnb.ProductionMgr
Dictionary<string, object> erpRequestData = new Dictionary<string, object>();
erpRequestData.Add("auditer",erpCreateId);
erpRequestData.Add("billmaker",erpCreateId);
erpRequestData.Add("cdeptid","");
erpRequestData.Add("cdeptvid","");
erpRequestData.Add("cdeptid","1001A1100000000JRLI1");//部门先写死
erpRequestData.Add("cdeptvid","0001A11000000007GGO8");//部门先写死
erpRequestData.Add("taudittime",nowStr);
erpRequestData.Add("creationtime",nowStr);
erpRequestData.Add("creator",erpCreateId);
erpRequestData.Add("cshiftid","");
erpRequestData.Add("cteamid","");
erpRequestData.Add("cwkid","");
erpRequestData.Add("cworkmanid",erpCreateId);
erpRequestData.Add("dbilldate",nowStr);
erpRequestData.Add("dmakedate",nowStr);
erpRequestData.Add("fbillstatus",1);
erpRequestData.Add("fprodmode",1);
erpRequestData.Add("pk_org",erpOrg.pk_org);
erpRequestData.Add("pk_org_v",erpOrg.pk_org_v);
erpRequestData.Add("pk_group",erpOrg.pk_group);
erpRequestData.Add("pk_wr","");
erpRequestData.Add("vbillcode","");
erpRequestData.Add("vnote","");
erpRequestData.Add("vtrantypecode","55A4-01");
erpRequestData.Add("vtrantypeid","0001A11000000002LVX8");
erpRequestData.Add("vdef1",null);
erpRequestData.Add("vdef2",null);
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
erpRequestDataDetails.Add(new Dictionary<string, object>()
{
["bbchkflag"] = false,
["bbhasbckfled"] = false,
["bbhaspicked"] = false,
["bbinstock"] = false,
["bbisempass"] = false,
["bbotherreject"] = false,
["bbsetmark"] = false,
["bbstockbycheck"] = false,
["cbastunitid"] = "",
["cbbomversionid"] = "",
["cbdeptid"] = "",
["cbdeptvid"] = "",
["cbfirstmobid"] = "",
["cbfirstmoid"] = "",
["cbmainbomid"] = "",
["cbdeptid"] = "1001A1100000000JRLI1",//部门先写死
["cbdeptvid"] = "0001A11000000007GGO8",//部门先写死
["cbmainmaterialid"] = erpExtendFields.Find(x=>x.table_id==report.material_id)?.cmaterialoid ?? "",
["cbmainmaterialvid"] = erpExtendFields.Find(x=>x.table_id==report.material_id)?.cmaterialvid ?? "",
["cbmaterialid"] = erpExtendFields.Find(x=>x.table_id==report.material_id)?.cmaterialvid ?? "",
["cbmaterialvid"] = erpExtendFields.Find(x=>x.table_id==report.material_id)?.cmaterialvid ?? "",
["cbmobid"] = prdMo.erp_lineno,
["cbmoid"] = prdMo.erp_mo_pk,
["cbsrctranstype"] = "",
["cbsrctype"] = "",
["cbunitid"] = erpExtendFields.Find(x=>x.table_id==report.unit_id)?.cunitid ?? "",
["cbworkmanid"] = erpCreateId,
["fbproducttype"] = 1,
["fbsourcetype"] = 2,
// ["nbplanwrastnum"] = "",
["cbastunitid"] = "",
["nbplanwrnum"] = report.reported_qty,
["nbwrnum"] = report.reported_qty,
["pk_wr"] = "",
["pk_wr_product"] = "",
["pseudocolumn"] = 10,
["tbendtime"] = "",
["tbstarttime"] = "",
["vbbatchcode"] = report.batch,
["vbbatchid"] = "",
["vbchangerate"] = "",
["vbfirstcode"] = "",
["vbfirstid"] = "",
["vbfirstmocode"] = "",
["vbfirstmorowno"] = "",
["vbfirsttype"] = "",
["vbidentify"] = "",
["vbinbatchcode"] = report.batch,
["vbinbatchid"] = "",
["vbmainbomcode"] = "",
["vbmainidentify"] = "",
["vbmainmorowno"] = "",
["vbmobillcode"] = prdMo.mo_code,
["vbmorowno"] = prdMo.erp_lineno,
["vbrowno"] = prdMo.erp_lineno,
["vbsrccode"] = "",
["vbsrcid"] = "",
["vbsrcrowid"] = "",
["vbsrcrowno"] = "",
["vbsrctranstype"] = "",
["vbdef2"] = 10,
});
erpRequestData.Add("AggWrDtl",erpRequestDataDetails);
requestData.Add(erpRequestData);