电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

预算体系-数据集查询接口

来源:金蝶云社区作者:金蝶2024-09-222

预算体系-数据集查询接口

1 简要描述:

   数据集查询接口、按数据集查询维度接口、按数据集查询维度成员接口


1.1数据集查询接

接口定义: kd.epm.eb.service.openapi.impl.DataSetServicelmpl#query 


请求方式:

微服务


请求参数:

参数名必录类型描述
modelNumber文本体系编码


返回参数:

参数名类型描述
Number文本编码
Name文本名称

微服务请求示例:

 Map < String , Object > map = new HashMap <>(16);

 map . put (" modelNumber ","OLP0611");

 DispatchServiceHelper . invokeBizService (" epm "," eb "," DataSetService "," query ", map );


1.2 维度查询接口

接口定义: kd.epm.eb.service.openapi.impl.DataSetServicelmpl#query 


请求方式:

微服务


请求参数:

参数名必录类型描述
modelNumber文本体系编码
DatasetNumber文本数据集编码


返回参数:

参数名类型描述
Number文本编码
Name文本名称
ID
数值ID
ShortNumber文本维度简码
modelNumber文本实体标识


微服务请求示例:

 Map < String , Object > map = new HashMap <>(16);

 map . put (" modelNumber ","OLP0611");

 map . put (" datasetNumber "," decompose ");

 DispatchServiceHelper . invokeBizService (" epm "," eb "," DimensionService "," query ", map );


1.3 根据数据集查询维度成员

接口定义: kd.epm.eb.service.openapi.impl.MemberQuerylmpl#queryByDataset 


请求方式:

微服务


请求参数:

参数名必录类型描述
modelNumberstring体系编码
dimNumberstring维度编码
datasetNumberstring数据集编码
menberNumberstring维度成员为空时,取一级成员,如果有成员权限,则过滤成员权限
rangestring维度成员范围,默认只取本身


返回参数:

参数名类型描述
Number文本编码
Name文本名称
isLeaf布尔是否明细


微服务请求示例:

Map < String , Object > map = new HashMap <>(16);

 map . put (" modelNumber ","OLP0611");

 map . put (" datasetNumber "," decompose ");

 map . put (" dimNumber "," Entity ");

 map . put (" memberNumber ","001");//第一次加载时不传此参数,可获取根节点下有权限的成员,含断层的间接下级

 map . put (" range ",40);

 DispatchServiceHelper . invokeBizService (" epm "," eb "," MemberService ",

" queryByDataset ", map );


1.4 根据数据集批量查询维度成员


接口定义:  kd.epm.eb.service.openapi.impl.MemberQuerylmpl#batchQueryByDataset


请求方式:

微服务


参数:

参数名必录类型描述
modelNumberstring体系编码
datasetNumberstring数据集编码,非费用必填
menbersList<map<string,string>>map内容如下参见下表
isCheckMainstring是否检查主维度(非自定义维度)全部输入,默认为否(0),需要检查传入1
isShortNumbwestring默认为0,如果为1,维度编码为简码
isToMainMessagestring默认为1,每行查询有信息是否同步到主信息中去,此时如果isCheckMain=1时,某个主维度没有找到成员,也会message。


member参数内容:

参数名必选类型说明
dimNumberstring维度编码
memberNumberstring维度成员为空时,取一级成员,如果有成员权限,则过滤成员权限
rangestring维度成员范围,默认仅自己
levelstring实际传入整型,只有指定下级范围才会使用它


range参数内容:

参数值说明
10仅自己
20

直接下级_不含自己

30

直接自己_含自己

40所有下级_不含自己
50所有下级-含自己
60所有平级_不含自己
70所有平级_含自己
90所有下级_仅明细成员
100所有下级_仅明细成员_含自己
110所有下级_仅非明细成员
150所有父_含自己
160所有父_不含自己
170指定下级_含自己,需要传入level参数
180指定下级_

预算体系-数据集查询接口

1 简要描述: 数据集查询接口、按数据集查询维度接口、按数据集查询维度成员接口1.1数据集查询接口接口定义: kd.epm.eb.service.opena...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信