警报KF无法正常工作并给出SQL错误?

2020-08-31 03:13发布

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

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


大家好,

我已经配置了Under Alert KF,并将其拉入Planning视图时,却遇到了SQL错误。

change-alert-kf.jpg (38.8 kB)

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

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


大家好,

我已经配置了Under Alert KF,并将其拉入Planning视图时,却遇到了SQL错误。

change-alert-kf.jpg (38.8 kB)
付费偷看设置
发送
9条回答
spaceman01
1楼 · 2020-08-31 03:41.采纳回答

1)您的公式无法正确捕获它,请尝试执行此操作(可能需要重做,但您应该能够理解我的意思)

IF(
(ISNULL(" CEDUNCONSTRCONSFCST @ MTHPRODLOCCUST ")或" CEDUNCONSTRCONSFCST @ MTHPRODLOCCUST" = 0)并且(ISNULL(" CEDUNCONSTRCONSFCSTPC @ MTHPRODLOCCUST")或" CEDUNCONSTRCONSFCSTPC @ MTHPRODLOCCUST" = 0),
99999,
IF( "-"" CEDUNCONSTRCONSFCSTPC @ MTHPRODLOCCUST")/((" CEDUNCONSTRCONSFCST @ MTHPRODLOCCUST" +" CEDUNCONSTRCONSFCSTPC @ MTHPRODLOCCUST")/2)> 0.5,
1,0)

2)您 仍然没有共享输入KF的值,如我上次答复中所述。 如果没有值,我将不再回复:-)

3)您能否重新张贴输入KF的配置的完整完整屏幕截图? 他们最后的屏幕截图看起来有点怪异,因为在标题中指出它是输入KF,但公式似乎来自目标KF。

代楠1984
2楼-- · 2020-08-31 03:57

这是我另外两个KF:

哎,真难
3楼-- · 2020-08-31 03:43

我看不到两个输入kr的值,但是如果两个都为0或NULL,则它将失败,因为您未捕捉除以零的除法

CJones
4楼-- · 2020-08-31 03:53

我什至不能输入任何值。 我添加此警报并按OK的那一刻,它给我带来了严重的SQL错误吗?

您认为可能是因为0造成的吗?

哎,真难
5楼-- · 2020-08-31 03:45

我的意思是输入值而不是配置值

您有一个公式,其中没有 捕捉如何将零偏对待,这将导致无限结果并因此引发错误

那么,在您的示例中,两个输入kf的总和是否为0?

绿领巾童鞋
6楼-- · 2020-08-31 03:57

好 我将尝试改变这种状况。 另外,当我在计划视图中的KF下面添加时,在运行模拟时也会遇到相同的SQL错误:

SAP小菜
7楼-- · 2020-08-31 03:47

可能

您可以通过登录进行检查,而无需立即拉出结果kf,而只需检查输入

但是,无论如何您都希望调整公式,因此只需构建一个if子句,检查输入等于bzero的总和并设置特定结果,否则结果就是您的初始公式

再试一次

一周热门 更多>