当前级别最近12个月的请求级别

2020-08-26 14:14发布

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

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


专家您好,

我们有一个要求,其中我们要计算前个月产品子系列和地区级别的汇总级别的预测准确性。 我在此级别创建了Accuracy KF,并使用预测误差应用程序在此级别计算了误差/准确度。 通过应用程序进行计算有一个局限性,即只能为指定的计划级别提供正确的结果。 如果我想查看前月产品系列/地区级别的任何其他级别,则该值不正确。 因此,我想从关键指标计算中计算出这一点。

我为我的销售历史记录了过去12个月的值(用于误差计算的计算范围),并在单独的KF中进行了邮寄,该记录将始终保留当前月的最近12个月的值。 现在要计算精度,我创建了KF1,并要求进行级别计算以达到精度。 我可以看到正确计算出的准确度值,并且在最近12个月的每个期间中都已填充该准确度值。 但是,为了查看实际准确度,它应该是最近12个月的所有准确度的平均值,并在当月填充。

我的要求是让KF1的平均值(在请求级别计算)在当前期间显示在另一个KF2中,这可以表明实际精度是什么。

请建议我如何在当前期间进行此计算。 如何在请求级别比较时间段?

预先感谢

(33.2 kB)

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

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


专家您好,

我们有一个要求,其中我们要计算前个月产品子系列和地区级别的汇总级别的预测准确性。 我在此级别创建了Accuracy KF,并使用预测误差应用程序在此级别计算了误差/准确度。 通过应用程序进行计算有一个局限性,即只能为指定的计划级别提供正确的结果。 如果我想查看前月产品系列/地区级别的任何其他级别,则该值不正确。 因此,我想从关键指标计算中计算出这一点。

我为我的销售历史记录了过去12个月的值(用于误差计算的计算范围),并在单独的KF中进行了邮寄,该记录将始终保留当前月的最近12个月的值。 现在要计算精度,我创建了KF1,并要求进行级别计算以达到精度。 我可以看到正确计算出的准确度值,并且在最近12个月的每个期间中都已填充该准确度值。 但是,为了查看实际准确度,它应该是最近12个月的所有准确度的平均值,并在当月填充。

我的要求是让KF1的平均值(在请求级别计算)在当前期间显示在另一个KF2中,这可以表明实际精度是什么。

请建议我如何在当前期间进行此计算。 如何在请求级别比较时间段?

预先感谢

(33.2 kB)
付费偷看设置
发送
3条回答
能不能别闹
1楼 · 2020-08-26 14:37.采纳回答

只要您不想进行滚动计算,而只希望最近12个月的总和,就可以使用运算符IBP_CAGGR,查看帮助此处详细信息

计算可能是这样的:

KF1 @ PERPRODCUST = IBP_CAGGR(" KF2 @ PERPRODCUST"," SUM"," FORWARD"," PASTCURRENT")

KF2将需要一个公式,让您1)将NULL值替换为零,再加上 您可以从实际输入KF中获取值,但只能在最近12个月的时间范围内,对于所有其他期间,您都设置为0。

比过去12个月中每个月的累积总和, 当前时间段(因为KF2的值为0),在KF1的当前月份中,您也拥有过去12个月的总和,您只需要像KF3 = KF2/12一样除以12。KF3仅在当前

您可以使用所有需要平均值的KF来完成此操作, 您在请求级别进行SUM计算

最后,在请求级别,您拥有真实的公式,从KF3中获取值以及您输入的任何内容

快速计算当前显示的精确级别,但无法通过统计FC或错误应用程序都无法实现

好运

Irmi

吹牛啤
2楼-- · 2020-08-26 14:24

Hello Hari,

我认为您可以尝试使用预测模型来获得所需的结果。 通过"时间"设置选择平均预测模型。

谢谢

Gaurab

软件心理学工程师
3楼-- · 2020-08-26 14:36

嗨,哈里,

请按照以下步骤计算最近12个月的平均值并显示在当前时段中

1)编写以下逻辑

KF1 @ PERPRODLOCCUST = IF(" PERIODID3" <" $$ PERIODID3CU $$" AND" PERIODID3"> =" $$ PERIODID3CU $$"-12," KF1 @ PERPRODLOCCUST",NULL)

KF1 @ PRODLOCCUST = AVG(" KF1 @ WKPRODLOCCUST")

2)现在编写以下逻辑,以便在当前存储桶中显示该值。

KF2 @ PERPRODLOCCUST = IF(" PERIODID3" =" $$ PERIODID3CU $$"," KF1 @ PRODLOCCUST",NULL)

希望有帮助!

致谢

阿里夫

一周热门 更多>