点击此处---> 群内免费提供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)
您好,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
嗨,Sunil,
我认为您正在使用静态LPA。 这就是您在汇总级别获得0的原因。
您可以通过动态的上期汇总来实现。
请仔细阅读下面的SAP帮助文档
https://help.sap.com/viewer/bf99e931b8d44aafb4e306ec3602cbdd/1911/zh-CN/8280eea63c914d8e95eecd322e5ab881.html?q=dynamic%20last%20period%20aggregation
感谢与问候,
Pradeep K C
您好Pradeep
我们仅使用动态LPA。
问题在于,如果 Month.it 的最后一个技术周期为NULL,则应显示最新的 技术周的值不是 NULL.In 。我的示例TW1b2020具有该值,因此在"月"检查时 是显示1000,但显示为空白,因为根据LPA逻辑,最后一个周期TW05a 2020是空白。
在您的示例中,还将TW05a 2020设置为空白,您将在2020年1月的月度级别看到值为空白。
谢谢
Sunil M
嗨,Sunil,
根据当前功能,该月的最后一个技术周中可用的数据将显示在"每月"级别。
我建议您使用下面的链接向SAP提出改进建议。
https://influence.sap.com/sap/ino/# < u>
感谢与问候,
Pradeep K C
您在IBP的预期行为是什么?
如果您只想要这些值,则不要使用LPA,请 使用SUM/AVG/MAX满足您的要求
一周热门 更多>