文档中心合并合并2.5顾问使用手册六、各环节的配置说明6.分组报告6.3UX-对账报告

6.3UX-对账报告

预置了一个维度用于选择对账模式,包含四种对账模式

请确保依赖的其他元素是完整的,比如主模型、维度等

  • UX关联变量元素并定义变量名

查询按分为三步:

  1. 查询数据源data_pair,以获取往来方pair对逻辑

  2. 通过UX筛选器给分组报告元素的筛选器赋值,参数如下:

Copy
{
    "year": $components.Year.value,
    "period": $components.Period.value,
    "scenario": $components.Scenario.value,
    "version": $components.Version.value,
    //"_Main": $components.Policy.value,
    "value": $components.Value.value,
    "entityPartners": $dataSources.data_pair.data,
    "enableDeduplicate": $components.enable_deduplicate.value,
}

预置逻辑的筛选器赋值包包含 期间 场景 版本 大类 往来方 ,如果项目有需要可自行调整

  1. 分组报告查询逻辑

目前预置逻辑:当对账模式为:

  • 单体对账时:可选末级节点

  • 合并范围内``合并范围外时:可选非末级节点

  • 自定义对账时:可选全部节点

Copy
$components.Recon.value === 'Recon03' ? "Base(TotalEntity,0,1)" : ($components.Recon.value === 'Recon04'? "IDescendant(TotalEntity,0,1)": "Remove(IDescendant(TotalEntity,0,1),Base(TotalEntity,0,1))")

项目可以按需调整

  • 对应python元素:pair_multi

  • 入参:param

Copy
{
    "entity": {
        "value": $components.Entity.value,
        "dimInfo": $components.Entity.config.dimension,
        "filterDimension": {
            "year": $components.Year.value,
            "period": $components.Period.value,
            "scenario": $components.Scenario.value,
            "version": $components.Version.value,
        }
    },
    "partner": $components.Partner.value,
    "recon": $components.Recon.value,
}

如果不了解标准方案中,对账模式如何影响往来方范围,可以参考:

对账模式

用户所选Entity值

用户所选Partner值

->

Entity表达式

Partner表达式

是否过滤激活

Recon01-合并范围内

某个合并节点

NA

Base({合并节点},0,1)

Base({合并节点},0,1)

- [ ]

Recon02-合并范围外

某个合并节点

NA

Base({合并节点},0,1)

Remove(Base(TotalEntity,0,1),Base(合并节点,0,1))

- [ ]

Recon03-单体对账

某个单体公司

NA

某单体公司

Base(TotalEntity,0,1)

- [ ]

Recon04-自定义对账

某个公司

某个公司

Base({某公司},0,1)

Base({某公司},0,1)

- [ ]

Recon05-合并抵销范围内

某个合并节点

NA

Entity:Base({合并节点},0,1)


Parnter:Base({合并节点},0,1)

Entity和Parnter的最小共父=某合并节点

- [x]


注意:TotalEntity 代表集团最大节点,各项目组请在脚本中根据项目情况自行设置

返参格式:

Copy
[{"entityText": "[TotalEntity].[A]", "partnerText": "[TotalEntity].[B]"},
 {"entityText": "[TotalEntity].[A]", "partnerText": "[TotalEntity].[C]"}]

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send