自定义度量以获取每个季度和每年的正确起始人数

2020-09-17 04:32发布

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

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


嗨,

我们是BPC 10.1。 我们在人力资源模型中有两个以下统计帐户。

1。 HC开始-存储该期间的开始人数

2。 Ending HC-存储期间的结束人数

两个帐户的帐户类型均为" AST"

当我们生成一个报告以按季度获取"开始HC"和"结束HC"时,该季度的第三期的"开始HC"显示为该季度的开始HC。 我们的要求是将季度1的开始HC显示为季度1的开始HC。

类似地,一月初的HC显示为总会计年度的初HC。

检查以下示例。 有人可以为此要求提供解决方案吗?

谢谢

Sampath。

(9.7 kB)

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

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


嗨,

我们是BPC 10.1。 我们在人力资源模型中有两个以下统计帐户。

1。 HC开始-存储该期间的开始人数

2。 Ending HC-存储期间的结束人数

两个帐户的帐户类型均为" AST"

当我们生成一个报告以按季度获取"开始HC"和"结束HC"时,该季度的第三期的"开始HC"显示为该季度的开始HC。 我们的要求是将季度1的开始HC显示为季度1的开始HC。

类似地,一月初的HC显示为总会计年度的初HC。

检查以下示例。 有人可以为此要求提供解决方案吗?

谢谢

Sampath。

(9.7 kB)
付费偷看设置
发送
9条回答
哎,真难
1楼-- · 2020-09-17 05:18

对不起,但是您自己做了什么? 您是否已在Microsoft网站上阅读有关MDX语句的信息?

2楼-- · 2020-09-17 05:26

嗨,Vadim,

我们创建了以下度量标准,但没有奏效。 你能检查一下是否错过任何东西。

'IIF([%HRACCT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" INC",-[MEASURES]。[/CPMB/SDATA],IIF([%HRACCT%]。CURRENTMEMBER .PROPERTIES(" 2/CPMB/ACCTYPE")=" EXP",[措施]。[/CPMB/SDATA],IIF([%HRACCT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" AST ",([[MEASURES]。[/CPMB/SDATA],OPENINGPEROD([%TIME%]。%TIMEBASELEVEL%])),IIF([%HRACCT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")= " LEQ",-([MEASURES]。[/CPMB/SDATA],CLOSINGPERIOD([%TIME%]。[%TIMEBASELEVEL%])),-[MEASURES]。[/CPMB/SDATA]))))))');' SOLVE_ORDER = 3

大道至简
3楼-- · 2020-09-17 05:05

只需在实际系统上进行测试(ENVIRONMENSHELL的副本,模型规划):

测量公式CPER(用于AST ACCTYPE的PERIODIC测量的副本,其中用COPENINGPERIOD替换了CLOSINGPERIOD):

'IIF([%ACCOUNT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" INC",-[MEASURES]。[/CPMB/SDATA],IIF([%ACCOUNT%]。CURRENTMEMBER  .PROPERTIES(" 2/CPMB/ACCTYPE")=" EXP",[措施]。[/CPMB/SDATA],IIF([%ACCOUNT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" AST  ",([[MEASURES]。[/CPMB/SDATA],OPENINGPERDIO([%TIME%]。[%TIMEBASELEVEL%])),IIF([%ACCOUNT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")  =" LEQ",-([MEASURES]。[/CPMB/SDATA],CLOSINGPERIOD([%TIME%]。[%TIMEBASELEVEL%])),-[MEASURES]。[/CPMB/SDATA])))))')'  ; SOLVE_ORDER = 3 

结果:

一切都按预期进行!

一周热门 更多>