WEBAPI常见问题原创
金蝶云社区-好丽友的好朋友
好丽友的好朋友
107人赞赏了该文章 425次浏览 未经作者许可,禁止转载编辑于2024年08月07日 09:25:28
summary-icon摘要由AI智能服务提供

文本介绍了使用WEBAPI进行接口权限控制、接口使用、在线测试及单据查询的方法。需通过管理员角色登录启用API权限,在线测试需输入用户密码并查看代码示例。单据查询支持按字段和范围过滤,并提供了查询接口的详细说明链接。

  1. 登入WEBAPI

administrator登陆使用

普通用户需要给与管理员角色

image.png

2.接口权限控制

API接口调用是可以通过权限控制的

administrator登录客户端,进入【参数设置】-【基础管理】-BOS平台】启用,启用之后调用API接口是取登录的用户的权限

image.png

3.接口使用

选中对应的业务对象之后点击在线测试WEBAPI系统会自动返回当前账套ID

站点地址要能够在服务器上访问

输入访问接口的星空用户和对应用户密码登录

image.png


到验证接口页签可以看到代码示例,

保存接口也可以使用填写测试数据功能在线测试报文

image.png

WEBAPI在线测试-保存接口选择保存接口,点击填写测试数据可以录入必填字段,返回之后自动会生成测试语句(类似于引入模板引入数据的逻辑,将关键的字段填写需要传入的值)

语句里面字段的顺序就是人工录单顺序

人工录单保存不了的数据,用保存接口也是保存不了

保存接口保存不了的数据先尝试用暂存接口同步,然后人工打开暂存数据排查原因

image.png

在对应业务对象的主键字段后填写需要修改的单据的内码,然后调用保存接口即是修改

image.png

单据查询接口类似于过滤条件的逻辑,按照客户想要看到的字段以及数据范围过滤数据显示出来

image.png

WebAPI在线测试-单据查询,注意事项:

选基础资料: 不支持查询(跟客户端登录界面列表也是不支持多选基础资料查询同理)

单据体内码:单据体key+下划线+分录主键,示例:FEntity_FEntryId;分录序号:单据体key+FSeq,示例:FEntity_Fseq

基础资料名称:基础资料key+.+FName,示例:物料名称FMaterialId.Fname;同理,编码即基础资料key+.+Fnumber

弹性域维度查询(包括核算维度,辅助属性,仓位,职位等级):内码:字段key+.+维度,示例:FAuxPropId.FFl00002名称:字段key+.+维度+.+FDataValue(辅助属性)或 字段key+.+维度+.+FName(核算维度),示例:FAuxPropId.FFl00002.FDataValue编码:字段key+.+维度+.+FNumber,示例:FAuxPropId.FFl00002.Fnumber

WebApi查询单据接口详细介绍:https://vip.kingdee.com/article/111098350287473408



赞 107