如何在IBP中的KF计算中使用时间配置文件属性DAYWEIGHT?

2020-09-10 09:12发布

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

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


SAP IBP1902:

根据业务需求,我需要针对需求计划书中的KeyFigure显示在时间配置文件中维护的DAYWEIGHT属性。 我写了下面的计算。 计算并存储该KF,并将KF1标记为输入。

KF1 @ DAYPRODLOC = IF(("" DAYWEIGHT"" =" 1"),1," KF1 @ DAYPRODLOC")

激活了计划区域,但是它无法读取属性值,并且始终填充为NULL。

任何想法我们如何在KF计算中使用DAYWEIGHT属性或其他任何方式来达到要求。

注意:根据工作日,DAYWEIGHT在我们的时间配置文件中保持为0或1,并根据分配给计划区域的时间配置文件上传。

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

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


SAP IBP1902:

根据业务需求,我需要针对需求计划书中的KeyFigure显示在时间配置文件中维护的DAYWEIGHT属性。 我写了下面的计算。 计算并存储该KF,并将KF1标记为输入。

KF1 @ DAYPRODLOC = IF(("" DAYWEIGHT"" =" 1"),1," KF1 @ DAYPRODLOC")

激活了计划区域,但是它无法读取属性值,并且始终填充为NULL。

任何想法我们如何在KF计算中使用DAYWEIGHT属性或其他任何方式来达到要求。

注意:根据工作日,DAYWEIGHT在我们的时间配置文件中保持为0或1,并根据分配给计划区域的时间配置文件上传。

付费偷看设置
发送
10条回答
追夢秋陽
1楼 · 2020-09-10 10:00.采纳回答

嗨Mayank,

创建一个存储的关键指标并添加如下计算:

KF @ DAYPRODLOC = IF(0 = 1," KF @ DAYPRODLOC"," DAYWEIGHT" )

在此计算中将KF @ DAYPRODLOC标记为存储的输入,并在DAYWEIGHT属性周围加上双引号。

此致

Piyush

黑丝骑士
2楼-- · 2020-09-10 10:01

感谢您的Piyush逻辑,它按预期运行!

CJones
3楼-- · 2020-09-10 09:57

您使用两个单引号而不是在" 1"之前和之后使用双引号吗?

小熊yu生菜
4楼-- · 2020-09-10 09:52

嗨Manoj

是的,语法没有问题,因为我在1前后使用两个单引号。

蓋茨
5楼-- · 2020-09-10 09:49

嗨Mayank,

您是否使用两个双引号( "" DAYWEIGHT"")?

KF1 @ DAYPRODLOC = IF(" DAYWEIGHT" =" 1",1," KF1 @ DAYPRODLOC")

如果 上面的计算不起作用,您创建一个KF =" DAYWEIGHT"并查看得到的值。

问候

Ankur

风早神人
6楼-- · 2020-09-10 10:06

1]没有双引号,因为当您在两个单引号内定义属性并保存该属性时, 。 逻辑与您建议的相同,但没有运气。

2]另外,如果上述计算不起作用,则创建一个KF =" DAYWEIGHT",然后查看得到的值。

->为了使上述计算有效,您必须将DAYWEIGHT属性定义为KF。 由于它的数据类型为Integer,因此不可能。 您是否还有其他建议编写此计算的方式?

Cikesha
7楼-- · 2020-09-10 10:07

KF @ DAYPRODLOC =" DAYWEIGHT"(传递存储的KF @PRODLOC之一)

此处DAYWEIGHT是与其他用法类似的属性 在KF计算中。

一周热门 更多>