优化获取金蝶入库数据
This commit is contained in:
@@ -93,7 +93,7 @@ namespace WMS.Web.Domain.Services.Public
|
||||
//3.获取金蝶采购订单:拼接参数和条件
|
||||
var query = new ErpBillQueryDto(token_result.Data);
|
||||
var param = new ErpBillQueryParamDto(FormIdParam.PUR_PurchaseOrder.ToString());
|
||||
param.FieldKeys = "FBillNo,FSupplierId,FPurchaseOrgId,FModel,FMaterialName,FMaterialId,FSOSTOCKID,FQty,FEntryNote,FCreateDate,FDocumentStatus,FBillTypeID,FMRPCloseStatus,FBillTypeID.FName";
|
||||
param.FieldKeys = "FBillNo,FSupplierId,FPurchaseOrgId,FModel,FMaterialName,FMaterialId,FSOSTOCKID,FQty,FEntryNote,FCreateDate,FCHUCHANGPRICE,FSOSTOCKID.FNumber,FDocumentStatus,FBillTypeID,FMRPCloseStatus,FBillTypeID.FName";
|
||||
param.Limit = 10;
|
||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||
//1.创建时间在两天前和当天时间之间
|
||||
@@ -124,11 +124,12 @@ namespace WMS.Web.Domain.Services.Public
|
||||
lis.FQty = Convert.ToDecimal(item[7]);
|
||||
lis.FEntryNote = item[8];
|
||||
lis.FCreateDate =Convert.ToDateTime(item[9]);
|
||||
lis.FDocumentStatus = item[10];
|
||||
lis.FBillTypeID = item[11];
|
||||
lis.FMRPCloseStatus = item[12];
|
||||
lis.FBillTypeFName = item[13];
|
||||
//list.FCHUCHANGPRICE=FCHUCHANGPRICE[?];//这个是出厂价,但是金蝶测试没有这个字段,正式有的
|
||||
lis.FCHUCHANGPRICE = Convert.ToDecimal(item[10]);
|
||||
lis.StockFNumber = item[11];
|
||||
lis.FDocumentStatus = item[12];
|
||||
lis.FBillTypeID = item[13];
|
||||
lis.FMRPCloseStatus = item[14];
|
||||
lis.FBillTypeFName = item[15];
|
||||
erp_list.Add(lis);
|
||||
}
|
||||
return ResultList<ErpPurchaseInStockResultDto>.ReSuccess(erp_list);
|
||||
|
||||
Reference in New Issue
Block a user