增加组织编码
This commit is contained in:
@@ -800,6 +800,11 @@
|
|||||||
发货组织
|
发货组织
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Core.Dto.Erp.OutStock.ErpDeliveryNoticeOutStockResultDto.OrgCode">
|
||||||
|
<summary>
|
||||||
|
组织编码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:WMS.Web.Core.Dto.Erp.OutStock.ErpDeliveryNoticeOutStockResultDto.ReceiptCustomerId">
|
<member name="P:WMS.Web.Core.Dto.Erp.OutStock.ErpDeliveryNoticeOutStockResultDto.ReceiptCustomerId">
|
||||||
<summary>
|
<summary>
|
||||||
收货客户
|
收货客户
|
||||||
|
|||||||
@@ -989,6 +989,11 @@
|
|||||||
发货组织
|
发货组织
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Domain.Entitys.OutStock.OrgCode">
|
||||||
|
<summary>
|
||||||
|
组织编码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:WMS.Web.Domain.Entitys.OutStock.ReceiptCustomerId">
|
<member name="P:WMS.Web.Domain.Entitys.OutStock.ReceiptCustomerId">
|
||||||
<summary>
|
<summary>
|
||||||
收货客户
|
收货客户
|
||||||
@@ -1152,6 +1157,11 @@
|
|||||||
发货组织
|
发货组织
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Domain.Entitys.OutStockTask.OrgCode">
|
||||||
|
<summary>
|
||||||
|
组织编码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:WMS.Web.Domain.Entitys.OutStockTask.ReceiptCustomerId">
|
<member name="P:WMS.Web.Domain.Entitys.OutStockTask.ReceiptCustomerId">
|
||||||
<summary>
|
<summary>
|
||||||
收货客户
|
收货客户
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ namespace WMS.Web.Core.Dto.Erp.OutStock
|
|||||||
///</summary>
|
///</summary>
|
||||||
public int DeliveryOrgId { get; set; }
|
public int DeliveryOrgId { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// 组织编码
|
||||||
|
///</summary>
|
||||||
|
public string OrgCode { get; set; }
|
||||||
|
/// <summary>
|
||||||
/// 收货客户
|
/// 收货客户
|
||||||
///</summary>
|
///</summary>
|
||||||
public int ReceiptCustomerId { get; set; }
|
public int ReceiptCustomerId { get; set; }
|
||||||
|
|||||||
@@ -42,6 +42,11 @@ namespace WMS.Web.Domain.Entitys
|
|||||||
[Column("DeliveryOrgId")]
|
[Column("DeliveryOrgId")]
|
||||||
public int DeliveryOrgId { get; set; }
|
public int DeliveryOrgId { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// 组织编码
|
||||||
|
///</summary>
|
||||||
|
[Column("OrgCode")]
|
||||||
|
public string OrgCode { get; set; }
|
||||||
|
/// <summary>
|
||||||
/// 收货客户
|
/// 收货客户
|
||||||
///</summary>
|
///</summary>
|
||||||
[Column("ReceiptCustomerId")]
|
[Column("ReceiptCustomerId")]
|
||||||
|
|||||||
@@ -34,6 +34,11 @@ namespace WMS.Web.Domain.Entitys
|
|||||||
[Column("DeliveryOrgId")]
|
[Column("DeliveryOrgId")]
|
||||||
public int DeliveryOrgId { get; set; }
|
public int DeliveryOrgId { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// 组织编码
|
||||||
|
///</summary>
|
||||||
|
[Column("OrgCode")]
|
||||||
|
public string OrgCode { get; set; }
|
||||||
|
/// <summary>
|
||||||
/// 收货客户
|
/// 收货客户
|
||||||
///</summary>
|
///</summary>
|
||||||
[Column("ReceiptCustomerId")]
|
[Column("ReceiptCustomerId")]
|
||||||
@@ -72,10 +77,11 @@ namespace WMS.Web.Domain.Entitys
|
|||||||
/// 明细
|
/// 明细
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public List<OutStockTaskDetails> Details = new List<OutStockTaskDetails>();
|
public List<OutStockTaskDetails> Details = new List<OutStockTaskDetails>();
|
||||||
public void Create(OutStockType type,string stockCode, int deliveryOrgId, int receiptCustomerId, DateTime createTime)
|
public void Create(OutStockType type,string stockCode,string orgCode, int deliveryOrgId, int receiptCustomerId, DateTime createTime)
|
||||||
{
|
{
|
||||||
this.Type = type;
|
this.Type = type;
|
||||||
this.StockCode = stockCode;
|
this.StockCode = stockCode;
|
||||||
|
this.OrgCode = orgCode;
|
||||||
this.DeliveryOrgId = deliveryOrgId;
|
this.DeliveryOrgId = deliveryOrgId;
|
||||||
this.ReceiptCustomerId = receiptCustomerId;
|
this.ReceiptCustomerId = receiptCustomerId;
|
||||||
this.CreateTime = createTime;
|
this.CreateTime = createTime;
|
||||||
|
|||||||
@@ -160,7 +160,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
var eList = erp_list.Where(f => f.SourceBillNo == item.SourceBillNo && f.StockCode == item.StockCode).ToList();
|
var eList = erp_list.Where(f => f.SourceBillNo == item.SourceBillNo && f.StockCode == item.StockCode).ToList();
|
||||||
var e = eList.First();
|
var e = eList.First();
|
||||||
var entity = new OutStockTask();
|
var entity = new OutStockTask();
|
||||||
entity.Create((OutStockType)e.Type, e.StockCode, e.DeliveryOrgId, e.ReceiptCustomerId, (DateTime)e.CreateTime);
|
entity.Create((OutStockType)e.Type, e.StockCode,e.OrgCode, e.DeliveryOrgId, e.ReceiptCustomerId, (DateTime)e.CreateTime);
|
||||||
|
|
||||||
//找到当前对应来源单据编号的集合数据
|
//找到当前对应来源单据编号的集合数据
|
||||||
var mIds = eList.GroupBy(g => g.MaterialId).Select(s => s.Key).ToList();
|
var mIds = eList.GroupBy(g => g.MaterialId).Select(s => s.Key).ToList();
|
||||||
|
|||||||
@@ -1385,7 +1385,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.SAL_DELIVERYNOTICE.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.SAL_DELIVERYNOTICE.ToString());
|
||||||
param.FieldKeys = "FBillNo,FOrderNo,FDeliveryOrgID,FCustomerID,FMaterialID,FStockID.FNumber,FStockLocID,FQty,FNoteEntry,FCreateDate,FEntity_FEntryID";//FEntryID
|
param.FieldKeys = "FBillNo,FOrderNo,FDeliveryOrgID,FCustomerID,FMaterialID,FStockID.FNumber,FStockLocID,FQty,FNoteEntry,FCreateDate,FEntity_FEntryID,FDeliveryOrgID.FNumber";//FEntryID
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1429,6 +1429,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.Sal;
|
lis.Type = (int)OutStockType.Sal;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode= item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
@@ -1465,7 +1466,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.STK_TransferDirect.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.STK_TransferDirect.ToString());
|
||||||
param.FieldKeys = "FBillNo,'',FStockOutOrgId,FStockOrgId,FMaterialID,FSrcStockId.FNumber,FSrcStockLocId,FQty,FNoteEntry,FCreateDate,FBillEntry_FEntryID";
|
param.FieldKeys = "FBillNo,'',FStockOutOrgId,FStockOrgId,FMaterialID,FSrcStockId.FNumber,FSrcStockLocId,FQty,FNoteEntry,FCreateDate,FBillEntry_FEntryID,FStockOutOrgId.FNumber";
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1508,6 +1509,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.Stkdirecttransfers;
|
lis.Type = (int)OutStockType.Stkdirecttransfers;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode = item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
@@ -1544,7 +1546,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.STK_TRANSFEROUT.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.STK_TRANSFEROUT.ToString());
|
||||||
param.FieldKeys = "FBillNo,'',FStockOrgID,FStockInOrgID,FMaterialID,FSrcStockID.FNumber,FSrcStockLocId,FQty,FEntryNote,FCreateDate,FSTKTRSOUTENTRY_FEntryID";
|
param.FieldKeys = "FBillNo,'',FStockOrgID,FStockInOrgID,FMaterialID,FSrcStockID.FNumber,FSrcStockLocId,FQty,FEntryNote,FCreateDate,FSTKTRSOUTENTRY_FEntryID,FStockOrgID.FNumber";
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1587,6 +1589,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.StktransferInst;
|
lis.Type = (int)OutStockType.StktransferInst;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode = item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
@@ -1623,7 +1626,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.STK_AssembledApp.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.STK_AssembledApp.ToString());
|
||||||
param.FieldKeys = "FBillNo,'','0','0',FMaterialID,FStockID.FNumber,FStockLocId,FQty,FDescription,FCreateDate,FEntity_FEntryID";
|
param.FieldKeys = "FBillNo,'','0','0',FMaterialID,FStockID.FNumber,FStockLocId,FQty,FDescription,FCreateDate,FEntity_FEntryID,FStockOrgId.FNumber";
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1666,6 +1669,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.Assembled;
|
lis.Type = (int)OutStockType.Assembled;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode = item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
@@ -1702,7 +1706,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.STK_MisDelivery.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.STK_MisDelivery.ToString());
|
||||||
param.FieldKeys = "FBillNo,'',FStockOrgId,FPickOrgId,FMaterialId,FStockId.FNumber,FStockLocId ,FQty,FEntryNote,FCreateDate,FEntity_FEntryID";
|
param.FieldKeys = "FBillNo,'',FStockOrgId,FPickOrgId,FMaterialId,FStockId.FNumber,FStockLocId ,FQty,FEntryNote,FCreateDate,FEntity_FEntryID,FStockOrgId.FNumber";
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1745,6 +1749,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.Miscellaneous;
|
lis.Type = (int)OutStockType.Miscellaneous;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode = item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
@@ -1781,7 +1786,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶采购订单:拼接参数和条件
|
//3.获取金蝶采购订单:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.STK_AssembledApp.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.STK_AssembledApp.ToString());
|
||||||
param.FieldKeys = "FBillNo,'',FSubProOwnerIdH,FOwnerIdHead,FMaterialIDSETY,FStockIDSETY.FNumber,FStockLocIdSETY,FQtySETY,FDescriptionSETY,FCreateDate,FSubEntity_FDetailID";
|
param.FieldKeys = "FBillNo,'',FSubProOwnerIdH,FOwnerIdHead,FMaterialIDSETY,FStockIDSETY.FNumber,FStockLocIdSETY,FQtySETY,FDescriptionSETY,FCreateDate,FSubEntity_FDetailID,FStockOrgId.FNumber";
|
||||||
param.Limit = 10;
|
param.Limit = 10;
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
//1.创建时间在两天前和当天时间之间
|
//1.创建时间在两天前和当天时间之间
|
||||||
@@ -1824,6 +1829,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.CreateTime = Convert.ToDateTime(item[9]);
|
lis.CreateTime = Convert.ToDateTime(item[9]);
|
||||||
lis.Type = (int)OutStockType.Assembled;
|
lis.Type = (int)OutStockType.Assembled;
|
||||||
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
lis.Erp_DetailId = Convert.ToInt32(item[10]);
|
||||||
|
lis.OrgCode = item[11];
|
||||||
erp_list.Add(lis);
|
erp_list.Add(lis);
|
||||||
}
|
}
|
||||||
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
return ResultList<ErpDeliveryNoticeOutStockResultDto>.ReSuccess(erp_list);
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ namespace WMS.Web.Repositories
|
|||||||
Creator = _singleDataService.GetSingleData(SingleAction.Staffs, _loginRepositories.CompanyId, s.order.CreatorId),
|
Creator = _singleDataService.GetSingleData(SingleAction.Staffs, _loginRepositories.CompanyId, s.order.CreatorId),
|
||||||
CreateTime = s.order.CreateTime.DateToStringSeconds(),
|
CreateTime = s.order.CreateTime.DateToStringSeconds(),
|
||||||
SuccessSync = s.order.SuccessSync == true ? "成功" : "失败",
|
SuccessSync = s.order.SuccessSync == true ? "成功" : "失败",
|
||||||
Stock = _singleDataService.GetSingleData(SingleAction.Stocks, _loginRepositories.CompanyId, s.order.StockCode),
|
Stock = _singleDataService.GetSingleData(SingleAction.StocksJoinOrgCode, _loginRepositories.CompanyId, s.order.StockCode+s.order.OrgCode),
|
||||||
SourceBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SourceBillNo)),
|
SourceBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SourceBillNo)),
|
||||||
SaleBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SaleBillNo)),
|
SaleBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SaleBillNo)),
|
||||||
DeliveryOrg = _erpBasicDataExtendService.GetOrgName(orgs, s.order.DeliveryOrgId),
|
DeliveryOrg = _erpBasicDataExtendService.GetOrgName(orgs, s.order.DeliveryOrgId),
|
||||||
|
|||||||
@@ -291,7 +291,7 @@ namespace WMS.Web.Repositories
|
|||||||
CreateTime = s.order.OperateTime.DateToStringSeconds(),
|
CreateTime = s.order.OperateTime.DateToStringSeconds(),
|
||||||
OutStockBeginTime = s.detail.OutStockBeginTime.DateToStringSeconds(),
|
OutStockBeginTime = s.detail.OutStockBeginTime.DateToStringSeconds(),
|
||||||
OutStockEndTime = s.detail.OutStockEndTime.DateToStringSeconds(),
|
OutStockEndTime = s.detail.OutStockEndTime.DateToStringSeconds(),
|
||||||
Stock = _singleDataService.GetSingleData(SingleAction.Stocks, _loginRepositories.CompanyId, s.order.StockCode),
|
Stock = _singleDataService.GetSingleData(SingleAction.StocksJoinOrgCode, _loginRepositories.CompanyId, s.order.StockCode+s.order.OrgCode),
|
||||||
SourceBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SourceBillNo)),
|
SourceBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SourceBillNo)),
|
||||||
SaleBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SaleBillNo)),
|
SaleBillNo = string.Join(",", s.detail.ErpDetails.Select(s => s.SaleBillNo)),
|
||||||
DeliveryOrg = _erpBasicDataExtendService.GetOrgName(orgs, s.order.DeliveryOrgId),
|
DeliveryOrg = _erpBasicDataExtendService.GetOrgName(orgs, s.order.DeliveryOrgId),
|
||||||
|
|||||||
Reference in New Issue
Block a user