全面预算--调用规则执行方案接口

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

全面预算--调用规则执行方案接口

1. 执行规则执行方案接口


描述 : 按维度成员组合匹配规则执行方案中的规则并执行,如匹配到的是已发布的规则,执行该规则产生的变动数据推依赖计算


接口名:  RuleExecCaseService


方法名称:executeRuleExecCase


请求方式:微服务


调用示例:

Map<String, Object> params = new HashMap<>(16);//参数,具体参数详见参数说明

Object result = DispatchServiceHelper.invokeBizService("epm", "eb", "RuleExecCaseService", "executeRuleExecCase", new Object[]{params});//微服务调用

if (result instanceof ApiResult) {

    ApiResult apiResult = (ApiResult) result;//返回值,通过apiResult.getSuccess()判断调用微服务接口是否成功,规则执行方案的执行详情请到规则执行方案列表执行记录中查看

}



参数说明:

参数名

必录

类型

描述

modelNumber

文本

体系编码(仅支持传一个体系编码)

ruleExecCaseNumber

文本

规则执行方案编码(仅支持传一个方案编码)

memberInfo

 Map

 维度成员组合(key是维度编码,value是维度成员内码集合



参数示例:


```json

{

"modelNumber": "test",

"ruleExecCaseNumber": "test",

"memberInfo": {

"Account": [

"test01",

"test02"

],

"Entity": [

"org-test01"

]

}

}

```

返回示例:


成功示例


json

{

"data":null,

"message":"规则执行方案执行完成,详情请查看执行记录。",

"errorCode": "success",

"success": true

}


失败示例

json

{

"data":null,

"message":"维度成员参数未传,请检查。",

"errorCode": "fail",

"success": false

}




变更记录

产品版本
更新内容更新日期
V6.0.16初始版本2024年8月30日


全面预算--调用规则执行方案接口

1. 执行规则执行方案接口描述 : 按维度成员组合匹配规则执行方案中的规则并执行,如匹配到的是已发布的规则,执行该规则产生的变动数据推...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息