bug
This commit is contained in:
@@ -1053,6 +1053,7 @@ namespace Tnb.WarehouseMgr
|
||||
ids.Add(wmsMaterialTransfer.warehouse_outstock);
|
||||
ids.Add(wmsMaterialTransfer.warehouse_instock);
|
||||
ids.Add(wmsMaterialTransferd.material_id);
|
||||
ids.Add(wmsCarryCodes[0].auxprop_gys);
|
||||
ids.Add(unitId);
|
||||
string userId = wmsMaterialTransfer.create_id ?? WmsWareHouseConst.AdministratorUserId;
|
||||
ids.Add(userId);
|
||||
@@ -1071,8 +1072,8 @@ namespace Tnb.WarehouseMgr
|
||||
Dictionary<string, object> erpRequestData = new Dictionary<string, object>();
|
||||
string nowStr = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
||||
erpRequestData.Add("billmaker", erpCreateId);
|
||||
erpRequestData.Add("cdptid", "1001A1100000001JFOPQ");// 先写死
|
||||
erpRequestData.Add("cdptvid", "0001A1100000000AOMIQ");// 先写死
|
||||
erpRequestData.Add("cdptid", null);// 先写死
|
||||
erpRequestData.Add("cdptvid", null);// 先写死
|
||||
erpRequestData.Add("corpoid", erpOrg.corpoid);
|
||||
erpRequestData.Add("corpvid", erpOrg.corpoid);
|
||||
erpRequestData.Add("cothercalbodyoid", erpOrg.pk_org);
|
||||
@@ -1080,7 +1081,7 @@ namespace Tnb.WarehouseMgr
|
||||
erpRequestData.Add("cotherwhid", erpWarehouserelaHs.Find(x => x.wms_warehousecode == inwhcode)?.erp_warehouseid ?? "");
|
||||
erpRequestData.Add("creationtime", nowStr);
|
||||
erpRequestData.Add("creator", erpCreateId);
|
||||
erpRequestData.Add("ctrantypeid", "0001H11000000000D31W");
|
||||
erpRequestData.Add("ctrantypeid", "0001H11000000000D31X");
|
||||
erpRequestData.Add("cwarehouseid", erpWarehouserelaHs.Find(x => x.wms_warehousecode == outwhcode)?.erp_warehouseid ?? "");
|
||||
erpRequestData.Add("dbilldate", nowStr);
|
||||
erpRequestData.Add("dmakedate", nowStr);
|
||||
@@ -1089,12 +1090,12 @@ namespace Tnb.WarehouseMgr
|
||||
erpRequestData.Add("pk_org", erpOrg.pk_org);
|
||||
erpRequestData.Add("pk_org_v", erpOrg.pk_org_v);
|
||||
erpRequestData.Add("vbillcode", wmsMaterialTransfer.bill_code);
|
||||
erpRequestData.Add("vtrantypecode", "4I-01");//其他出库 先写死
|
||||
erpRequestData.Add("vtrantypecode", "4I-02");//其他出库 先写死
|
||||
erpRequestData.Add("csourcebillhid", wmsMaterialTransfer.erp_pk);
|
||||
List<Dictionary<string, object>> erpRequestDataDetails = new List<Dictionary<string, object>>();
|
||||
erpRequestDataDetails.Add(new Dictionary<string, object>()
|
||||
{
|
||||
["cbodytranstypecode"] = "4I-01",
|
||||
["cbodytranstypecode"] = "4I-02",
|
||||
["cbodywarehouseid"] = erpWarehouserelaHs.Find(x => x.wms_warehousecode == outwhcode)?.erp_warehouseid ?? "",
|
||||
["cmaterialoid"] = erpExtendFields.Find(x => x.table_id == wmsMaterialTransferd.material_id)?.cmaterialoid ?? "",
|
||||
["cmaterialvid"] = erpExtendFields.Find(x => x.table_id == wmsMaterialTransferd.material_id)?.cmaterialvid ?? "",
|
||||
@@ -1104,8 +1105,8 @@ namespace Tnb.WarehouseMgr
|
||||
["csourcebillbid"] = wmsMaterialTransferd.erp_line_pk,
|
||||
["csourcebillhid"] = wmsMaterialTransfer.erp_pk,
|
||||
["cunitid"] = erpExtendFields.Find(x => x.table_id == unitId)?.cunitid ?? "",
|
||||
["cvendorid"] = "",
|
||||
["cvendorvid"] = "",
|
||||
["cvendorid"] = erpExtendFields.Find((x=>x.table_id==wmsCarryCodes[0].auxprop_gys))?.supplier_id ?? "",
|
||||
["cvendorvid"] = erpExtendFields.Find((x=>x.table_id==wmsCarryCodes[0].auxprop_gys))?.supplier_vid ?? "",
|
||||
["dbizdate"] = nowStr,
|
||||
["nnum"] = wmsCarryCodes.Sum(r => r.codeqty),
|
||||
["nshouldnum"] = wmsMaterialTransferd.qty,
|
||||
@@ -1113,6 +1114,7 @@ namespace Tnb.WarehouseMgr
|
||||
["pk_org"] = erpOrg.pk_org,
|
||||
["pk_org_v"] = erpOrg.pk_org_v,
|
||||
["vbatchcode"] = wmsMaterialTransferd.code_batch,
|
||||
["vfree1"] = wmsCarryCodes[0].auxprop_xph,
|
||||
});
|
||||
erpRequestData.Add("dtls", erpRequestDataDetails);
|
||||
requestData.Add(erpRequestData);
|
||||
|
||||
Reference in New Issue
Block a user