EPMRetrieveData中的多选

2020-09-07 09:40发布

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

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


大家好,

我正在为客户处理一些法定报告,由于当局强制采用固定的报告格式,因此我需要为其使用EPMRetrieveData功能。 由于报告设置固有的复杂性,因此不能选择标准报告。 一种假设是,由于这种报告的频率较低,因此我不想在任何维度上创建单独的报告层次结构。

比方说,我需要得出一个将两个帐户(2个基本成员)相加的数字。 通常,我会写两个后续的EPMRetrieveData公式,例如'= EPMRetrieveData(; ACCOUNT1)+ EPMRetrieveData(; ACCOUNT2)',以获得所需的数字。 但是,这会在Excel中创建很多公式代码-只是增加了不必要的复杂性。 想象一下,如果我想对特定维成员的5个帐户求和-那就太麻烦了!

因此,我的问题是:有没有人成功地"拉"一个EPMRetrieveData公式中的两个或更多基本成员的图形?如果是,这怎么可能? 完成了吗?

提前感谢您的输入!

/Kim Vittrup

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

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


大家好,

我正在为客户处理一些法定报告,由于当局强制采用固定的报告格式,因此我需要为其使用EPMRetrieveData功能。 由于报告设置固有的复杂性,因此不能选择标准报告。 一种假设是,由于这种报告的频率较低,因此我不想在任何维度上创建单独的报告层次结构。

比方说,我需要得出一个将两个帐户(2个基本成员)相加的数字。 通常,我会写两个后续的EPMRetrieveData公式,例如'= EPMRetrieveData(; ACCOUNT1)+ EPMRetrieveData(; ACCOUNT2)',以获得所需的数字。 但是,这会在Excel中创建很多公式代码-只是增加了不必要的复杂性。 想象一下,如果我想对特定维成员的5个帐户求和-那就太麻烦了!

因此,我的问题是:有没有人成功地"拉"一个EPMRetrieveData公式中的两个或更多基本成员的图形?如果是,这怎么可能? 完成了吗?

提前感谢您的输入!

/Kim Vittrup

付费偷看设置
发送
7条回答
梦想连接
1楼 · 2020-09-07 10:37.采纳回答

金,你好,

不幸的是,这无法完成。 EPMRetrieveData函数从单个数据交集检索数据,并且一个交集不能具有来自同一维的多个成员。

我的建议是,您可以拉取不同交集的数据并隐藏这些线 项目。 使用普通的excel sum函数对隐藏的项目进行汇总。

还有一件事,您确定无法完全使用报告功能(可能使用成员识别)创建报告。 我只想说一点。 我怀疑我们不能使用成员识别来创建模板。 我之所以强调这一点,是因为EPM功能会降低模板的效率。

希望这会有所帮助。

灬番茄
2楼-- · 2020-09-07 10:30

非常感谢Nilanjan!/p>

好吧,正如我所见,BPC实际上可以从多个成员中检索数据,只要它们属于同一层次结构节点即可。 但是,在我看来,它们不是。 理论上可以建立第二个层次结构,但是正如我强调的那样:这是不希望的。 因此,我认为我们得出了相同的结论:使用基本的Excel可以达到目标线!

顺便说一句,使用EPMRetrieveData时性能不是问题。 我们在HANA上运行BPC 10.0,因此在刷新数据之前,我们甚至都没有接触过咖啡机。 ;-)

/Kim

me_for_i
3楼-- · 2020-09-07 10:26

嗨,金,

使用EPMRetrieveData函数是不可能的。 根据Nilanjan的建议,您可以在单独的隐藏列中检索所有这些值,并使用excel公式添加它们。

干杯!

callcenter油条
4楼-- · 2020-09-07 10:34

@shiva T,我看到了 是2019年4月的新成员。欢迎加入社区! 但是,我认为您应该查看这些委员会的礼节。 正如@vadim Kalinin所说,Kim不再是SAP社区的成员(至少使用此登录名)。 最初的问题太旧了,EPMRetrieve很少被使用,您的帖子并没有真正增加太多。

我还注意到您已经发布了四个问题,但是您尚未接受或顶过一个人的回复 试图帮助您。 我们都愿意提供帮助,但是当您奖励某人花时间尝试为您提供答案时,最好的做法是在个人资料页面上给他们一点荣誉(有关您的评分,请参阅Vadim的个人资料,我永远不会

祝您好运,然后点击"喜欢" Vadim的评论和我的评论。 谢谢。

N-Moskvin
5楼-- · 2020-09-07 10:36

嗨,金:

我们一直在一个维度中从不同层次结构中选择多个成员,但是必须从EPM窗格的"成员列表"中删除上下文引用。 这对您要拉取的成员进行硬编码。 我提供了一个屏幕快照,该屏幕快照显示了来自3个不同层次结构和2个不同级别的选择。 它们都是基础级别的成员,但是您也可以引入更高级别的成员。

我知道您希望将它们全部一起添加到一个单元格中,但是除非您具有最初声明的迭代检索,否则它不会这样做。 但是,较早的建议在这里很有用:创建报告以选择您的特定成员,然后总计(EPM格式选项卡既适合Excel公式,也适用于此。如果您使用良好的Excel sum公式,请记住选择 选项中的复选框以保留Excel公式)。 然后,只需从" Excel数据"选项卡将行/列分组在一起,然后隐藏详细信息。 对于您的检索中的内容,您现在应该只能够引用隐藏报表中的求和单元格。

野沐沐
6楼-- · 2020-09-07 10:33

您好,史蒂文,对不起您没有这样做,因为我期望直到没有收到解决方案。 从现在开始,如果我得到适当的解决方案,我还将给出

Violet凡
7楼-- · 2020-09-07 10:31

嗨金,

EPMRetrieveData函数从单个数据交集检索数据,并且一个交集不能具有来自同一维的多个成员。 如您所知我的建议

例如,如果您有现金流报告,已将EPMRetrivedata用于信号GL,并且需要添加多个GL,则创建现金输入临时模板,然后在现金中创建输入临时模板,并且您从维帐户基础中知道创建ID,并提供 CFHIR与COA分开。 那么您可以直接输入VALUE(特别是ID(描述)),这样我就可以添加到您的报告库中。 对于syc,您必须选择F_CLO流

问候

shivamurthy.t

一周热门 更多>