SAP BPC 10.0 NW标准:基于1维多层次的报表

2020-09-06 04:25发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好专家

我们需要在"利润中心"层次结构中显示"行业和国家/地区"细分详细信息。

我们已经创建了一个利润中心维度和2个层次结构,即行业和国家:

但是,用户希望在层次结构中进行多项选择

例如

工业国家

利润中心:AC001亚洲贸易公司

利润中心:AC002邀请中国

利润中心AC003邀请亚洲

用户将选择"亚洲",然后再选择行业"交易",然后出现利润中心-AC001

用户将选择"亚洲:",然后对行业"全部"进行另一个选择,然后应显示AC001和AC003

我想知道当我们只有1个维度并且需要选择该维度内的多个层次结构时,如何实现这一要求

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好专家

我们需要在"利润中心"层次结构中显示"行业和国家/地区"细分详细信息。

我们已经创建了一个利润中心维度和2个层次结构,即行业和国家:

但是,用户希望在层次结构中进行多项选择

例如

工业国家

利润中心:AC001亚洲贸易公司

利润中心:AC002邀请中国

利润中心AC003邀请亚洲

用户将选择"亚洲",然后再选择行业"交易",然后出现利润中心-AC001

用户将选择"亚洲:",然后对行业"全部"进行另一个选择,然后应显示AC001和AC003

我想知道当我们只有1个维度并且需要选择该维度内的多个层次结构时,如何实现这一要求

付费偷看设置
发送
11条回答
bbpeas
1楼 · 2020-09-06 04:59.采纳回答

通常,EPMDimensionOverride在BAS(...)之间不支持" AND"

就像这里:

 = EPMDimensionOverride(" 000"," PROFIT_CENTER"," BAS(PARENT1HIR1)和BAS(PARENT2HIR2)")

结果为空!

您可以尝试使用VBA获取每个父级下的基本成员列表,并比较这些列表以查找常见ID,例如在我的博客中:

https://blogs.sap.com/2019/06/24/bpc-nw-10-vba-function-to-get-bassomeparent-dimension-members-list /

拥有最终列表后,您可以使用EPMDimensionOverride

土豆飞人
2楼-- · 2020-09-06 04:58

"下"是什么意思?

某个父母下的所有后代?

某个父项下的所有基本成员?

结果必须是报告行?

能不能别闹
3楼-- · 2020-09-06 04:59

嗨,Vadim

一如既往,感谢您的及时答复。

我也在检查是否可以使用EPMDimensionOverride函数,如果我们只希望将父数据用作利润中心维度。请参见下面的屏幕快照,其中包括层次结构H1和H2。 如果用户将在H1中选择" P_TRD",在H2中选择" REST_OF_ASIA",则应反映该级别的数据

pc.png(15.0 kB)

pc.png

compass1988
4楼-- · 2020-09-06 05:13

抱歉,但是我无法理解您的逻辑...

""如果用户将从H1中选择" P_TRD",从H2中选择" REST_OF_ASIA",则应反映该级别的数据。"

??

请再读一次我以前的回答-我已经用两个父母和两个父母共同的基本成员解释了这个情况。

您想要其他吗?

灬番茄
5楼-- · 2020-09-06 05:15

PS:E1_1是我的利润中心基本级别,其余IDS都是节点

一周热门 更多>