全面预算——维度成员接口

变更记录
| 产品版本 | 更新内容 | 更新日期 |
| V5.0.0 | 初始版本 | 2022年12月1日 |
| V5.0.023 | 增加维度成员删除接口 增加维度成员移动接口 增加查用户的成员数据权限 | 2023年07月18日 |
1、维度成员查询接口
描述:按传入的体系编码、维度编码、视图编码查询相关的维度成员信息(维度成员id,编码,名称, 简称【组织,科目,自定义维度】,级次,长编码,父成员编码),默认最大返回50000条数据。
kd.epm.eb.service.openapi.member.MemberService.query(Map<String, Object>
params);
接口地址:http://localhost:8080/ierp/kapi/v2/bgmd/member/query
请求参数:
参数名 | 必录 | 类型 | 描述 |
modelNumber | 是 | 文本 | 体系编码 |
dimNumber | 是 | 文本 | 维度编码 |
busModelNumber | 否 | 文本 | 业务模型编码(业务模型编码只对科目维度生效) |
datasetNumber | 否 | 文本 | 数据集编码(数据集编码只对科目维度生效) |
viewNumber | 否 | 文本 | 视图编码,当传入视图编码后,系统会返回指定视图下维度成员集合,如果没有传入或者参数为空则返回默认维度成员集合 |
members | 否 | 文本集合 | 查询的维度成员编码集合,当传入维度成员编码后,系统会按编码进行维度成员数据过滤查询,如果没有传入或者传入为空则默认不过滤 |
返回参数:
参数名 | 类型 | 描述 |
number | 文本 | 成员编码 |
name | 文本 | 成员名称 |
simplename | 文本 | 简称 |
longnumber | 文本 | 成员长编码 |
level | 数值 | 成员级次 |
parent | 文本 | 父成员编码 |
返回数据:
返回数据示例:
[
{
"number" : "Entity",
"name" : "Entity",
"simplename" : "",
"longnumber" : "Entity",
"level" : 1,
"parent" : ""
},
{
"number" : "org1",
"name" : "org1",
"simplename" : "我是简称1",
"longnumber" : "Entity!org1",
"level" : 2,
"parent" : "Entity"
},
{
"number" : "org2",
"name" : "org2",
"simplename" : "我是简称2",
"longnumber" : "Entity!org2",
"level" : 2,
"parent" : "Entity"
}
]
微服务请求示例:
Map<String, Object> params = new HashMap<>();
params.put("modelNumber", "体系编码");
params.put("busModelNumber", "业务模型编码");
params.put("viewNumber", "视图编码");
params.put("dimNumber", "维度编码");
params.put("members", Arrays.asList("org1", "org2", "org3"));
DispatchServiceHelper.invokeBizService("epm", "eb", "MemberService", "query",
new Object[]{params});
OpenAPI请求示例:
} }
重要提示:
1、系统会默认使用按指定用户的预算数据读取权限返回维度成员数据
2 、维度成员更新接口
描述:按传入的体系编码、维度编码、维度成员编码及需要更新的字段及字段相关信息来更新维度成员 属性。
接口定义:
KD.fjdkkd.epm.eb.service.openapi.member.MemberService.update(@NotNull Map<String,
Object> params);
接口实现:
kd.epm.eb.service.openapi.impl.MemberServiceImpl
接口地址:http://localhost:8080/ierp/kapi/v2/bgmd/member/update
请求方式:微服务及OpenAPI
请求参数:
参数名 | 必录 | 类型 | 描述 |
modelNumber | 是 | 文本 | 体系编码 |
dimNumber | 是 | 文本 | 维度编码 |
members | 是 | 集合 | 更新的维度成员信息,系统按维度成员编码来更新维度成员其它的属性信息 |
返回数据:
{
全面预算——维度成员接口
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



