固定资产WEBAPI相关问题

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

固定资产WEBAPI相关问题

1.   WebAPI 固定资产卡片获取最新记录

a)   先调用单据查询接口获取最新记录,参考JSON

{

    "FormId": "FA_CARD",

    "FieldKeys": "falterId",

    "FilterString":

[

  {

    "Left": "(",

    "FieldName": "fnumber",

    "Compare": "=",

    "Value": "卡片编码",

    "Right": ")",

    "Logic": "AND"

  },

  {

    "Left": "(",

    "FieldName": "fisnewRec",

    "Compare": "=",

    "Value": "2",

    "Right": ")",

    "Logic": ""

  }

]

,

    "OrderString": "",

    "TopRowCount": 0,

    "StartRow": 0,

    "Limit": 2000,

    "SubSystemId": ""

}

b)   调用单据查看接口获取对应数据

将上一步返回的falterID用于构建Json即可。

 

2.   固定资产变更单webAPI在线测试时,单据保存提交成功,但审核报错。

,需扩展资产变更单,更改财务信息与实物信息页签的变更前分录ID的功能控制,勾选允许引入即可。

image.webp

image.webp

图中的FObjectRowID、FFinRowID分别对应资产卡片实物分录的主键、与财务分录的主键。image.webp

image.webp

 

 

 

3、WebAPI无法引入某些字段

a)   历史设计未配置某些字段的关联检索字段所致,扩展后重新指定该字段的关联检索字段即可,一般都是编码作为检索字段。

参考资产卡片使用分配内配置。

image.webp

b)   客户禁用了部门/员工任岗导致字段值无法传入。

该情况可在页面上尝试是否能选到。以变更单为例,资产变更单可自动带出部门,即使该部门被禁用,但清空后无法选中。

3.   WebAPI如何获取固定资产账期。

暂时无法获取,建议二开WebAPI添加自定义接口,在接口逻辑内查询 V_FA_SYSTEMPROFILE 以获取当前账期。

参考案例如下

https://wenku.my7c.com/article/97030089581136896?productLineId=1&isKnowledge=2

 

4.   变更单(批量变更单)调用单据查询接口时同时返回变更单与批量变更单的单据编号,如何处理该问题

查询变更单需添加过滤条件 "FalterID is not null" ,而查询批量变更单需添加 "FalterID is null"

参考Json

{

    "FormId": "FA_CHANGE",

    "FieldKeys": "fid",

    "FilterString": "FalterID is not null",

    "OrderString": "",

    "TopRowCount": 0,

    "StartRow": 0,

    "Limit": 2000,

    "SubSystemId": ""

}

 

5.   调用资产借用单保存接口时如何填写 使用分配视图内码 FAlloID。

调用资产卡片查看接口传入卡片最新的FalterID, 获取返回的json 内 Allocation 中的id作为FalloID使用。

 

6.   资产变更单webAPI保存成功,但第二次调用希望更新变更单时报错 提示卡片编码为必填项。

方案1:变更单特殊设计所致,资产变更单无法选到当期已经存在变更卡片。更新单据时删除FAlterID节点即可。

方案2:填写NeedUpDateFields 数据,使之不为空,亦可保存。



 


 

 

常用网址:

JSON在线解析及格式化验证 - JSON.cn 用于格式化JSON

JSON 语法 | 菜鸟教程 (runoob.com) Json快速入门

 

 


固定资产WEBAPI相关问题

1. WebAPI 固定资产卡片获取最新记录a) 先调用单据查询接口获取最新记录,参考JSON{ "FormId": "FA_CARD", "FieldKeys": ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息