采购入库单进金蝶系统

This commit is contained in:
余宇波 2025-11-18 19:09:14 +08:00
parent 68f9774914
commit 78c347dbc7
3 changed files with 50 additions and 2 deletions

View File

@ -49,6 +49,11 @@ namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel
/// 货主
/// </summary>
public FOwnerIdHead FOwnerIdHead { get; set; }
/// <summary>
/// »õÖ÷
/// </summary>
public FSupplierId FSupplierId { get; set; }
/// <summary>
/// 创建日期偏移量
/// </summary>
@ -65,6 +70,8 @@ namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel
/// 财务信息
/// </summary>
public FInStockFin FInStockFin { get; set; }
public bool IsVerifyBaseDataField { get; set; }
/// <summary>
/// 明细信息
/// </summary>
@ -75,16 +82,41 @@ namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel
/// </summary>
public class FDemandOrgId
{
/// <summary>
/// ×éÖ¯ÄÚÂë
/// </summary>
public string FOrgId { get; set; }
/// <summary>
/// 编码
/// </summary>
public string FNumber { get; set; }
}
/// <summary>
/// ²É¹º×éÖ¯
/// </summary>
public class FSupplierId
{
/// <summary>
/// ±àÂë
/// </summary>
public string FNumber { get; set; }
}
/// <summary>
/// 采购组织
/// </summary>
public class FPurchaseOrgId
{
/// <summary>
/// ×éÖ¯ÄÚÂë
/// </summary>
public string FOrgId { get; set; }
/// <summary>
/// 编码
/// </summary>
@ -203,6 +235,16 @@ namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel
/// </summary>
public FUnitID FUnitID { get; set; }
/// <summary>
/// ²Ö¿â
/// </summary>
public FStockID FStockID { get; set; }
/// <summary>
/// ÌõÂë
/// </summary>
public string Fcode { get; set; }
/// <summary>
/// 物料说明
/// </summary>
public string FMaterialDesc { get; set; }
@ -384,6 +426,12 @@ namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel
/// </summary>
public class FRemainInStockUnitId
{
/// <summary>
/// ×éÖ¯ÄÚÂë
/// </summary>
public string FOrgId { get; set; }
/// <summary>
/// 编码
/// </summary>

View File

@ -96,7 +96,7 @@ namespace MyCode.Project.OutSideService.Implementation
staClient = GetK3CloudClient();
var datastr = JsonHelper.ToJson(billSave, false, false, true);
LogHelper.Info("调度Id:" + id + ",金蝶云接口请求:" + datastr);
var resultString = staClient.Draft(formId, datastr);
var resultString = staClient.Save(formId, datastr);
LogHelper.Info("调度Id:" + id + "金蝶云接口响应:" + resultString);
var result = JsonHelper.ToObject<K3ApiResult>(resultString);
if (!result.Result.ResponseStatus.IsSuccess)

View File

@ -281,7 +281,7 @@ namespace MyCode.Project.Services.Implementation
FOrgId = orgId
},
FSupplierId = new FSupplier()
FSupplierId = new FSupplierId()
{
FNumber = firstDetail.VendCode
},