到一周中特定日期的累计汇总

2020-09-03 08:03发布

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

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


您好,IBP专家,

我们需要汇总特定日期(例如星期一)的过去和当前值。 请在屏幕截图中找到值。 过去(20)和当前(20)的值应添加到下周一(200)的值。 因此,星期一的期望值应为(20 + 20 + 200 = 240),将来该值应保持不变。

在没有LCODE的情况下仍然可以实现这一目标。

关于,Uday

cumulative-aggregation.jpg (33.2 kB)

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

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


您好,IBP专家,

我们需要汇总特定日期(例如星期一)的过去和当前值。 请在屏幕截图中找到值。 过去(20)和当前(20)的值应添加到下周一(200)的值。 因此,星期一的期望值应为(20 + 20 + 200 = 240),将来该值应保持不变。

在没有LCODE的情况下仍然可以实现这一目标。

关于,Uday

cumulative-aggregation.jpg (33.2 kB)
付费偷看设置
发送
2条回答
打个大熊猫
1楼 · 2020-09-03 08:27.采纳回答

嗨,Uday

是的,操作员IBP_CAGGR检查了模型配置指南中的详细描述,对此进行了很好的描述。

原则上您想要做的是 例如:

1)具有一个计算得出的关键值,该值将值从源KF1复制到目标KF2,但仅在您要考虑的书本范围内复制。 您可以使用

IF(PERIODIDn-x> = $$ PERIODIDnCU $$……

来控制它,因为我们有更多可用的参数来检查

2)确保在该范围内,KF2没有任何NULL值,最简单的方法是将0复制到其中。

3)以以下方式创建计算得出的KF3: 除了要显示该值的那个周期外,每个周期都设置为NULL或0。 如果那是当前期间,则类似于

IF(PERIODIDn = $$ PERIODIDnCU $$,,0)

现在使用IBP_CAGGR和 用例如阅读KF2

KF3 @ PERPRODCUST = IBP_CAGGR(" KF2 @ PERPRODCUST",``SUM'',``FORWARD'',``PASTCURRENT'')

还有其他详细的建模可能性 具有不同的参数,但是原则上它们都使用IBP_CAGGR

如果要在例如 每个星期一,您需要确定如何确定星期一。 最简单的方法是为DAYS的时间配置文件设置属性,该属性将星期一设置为1,将星期二设置为2,以此类推,然后您可以检查每天的时间

享受

Irmi

软件心理学工程师
2楼-- · 2020-09-03 08:38

你好Irmi,

感谢您的回复。

我们能够使用您提到的IBP_CAGGR将所有过去和当前值聚合到当前存储桶(KF3 @ PERPRODCUST = IBP_CAGGR(" KF2 @ PERPRODCUST",``SUM'',``FORWARD'','' PASTCURRENT''))。

您能告诉我们如何使用属性设置1后将该值汇总到星期一吗?

问候,Uday

一周热门 更多>