如果LPA给出NULL值,则在Montly级别汇总时的库存

2020-08-25 13:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在根据标准计划区域的当前...

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

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


嗨,

在根据标准计划区域的当前IBP版本中,对于关键指标当前库存,我们具有IBP_LPA汇总,该汇总提供了上期的值。如果上期是零/空,则IBP_LPA汇总时给出零值。/p>

我们有一个要求,如果基准中的最后一个期间为NULL/0,则 Level.It 应显示 最后一个时间段不为NULL。能否请您为此要求提供解决方案。

示例:

下面我们有1月的5个技术周,因此当我们使用IBP_LPA时,在月度级别汇总时,其值为零。

我的要求是我要查看不为NULL的最后一个期间。我需要在Montly Level上具有1000。

谢谢

Sunil M

(16.4 kB)
5条回答
Haoba3210
2020-08-25 14:41 .采纳回答

您好,Sunil

这是一个可能的解决方案,但有点复杂,并且涉及许多中间关键人物。

每个中间KF的计算如下:

KF1: 如果源KF = NULL,则为NULL,否则为1

KF2:KF1 x PERIODID | 保持KF2的聚合模式为"最大"

KF3:IF(0 = 1,KF3,1)该关键指标在所有期间的计算值都等于1。

KF4 :KF2 @ MTH级别x KF3(所有期间的计算值均等于1)

KF5:如果KF4 = KF2,则来源KF,否则为NULL | 保持KF2的聚合模式为" SUM"

KF6:KF5 @ MTH x KF3

KF7:如果源KF为NULL,则KF6,否则源KF

KF8 :以KF7为源的IBP_LPA逻辑。 在源KF的请求级别上调用KF8。

希望这会有所帮助!! 如果您遇到更简单的解决方案,请发布。

问候,
Piyush

一周热门 更多>