点击此处---> 群内免费提供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,并根据分配给计划区域的时间配置文件上传。
嗨Mayank,
创建一个存储的关键指标并添加如下计算:
KF @ DAYPRODLOC = IF(0 = 1," KF @ DAYPRODLOC"," DAYWEIGHT" )
在此计算中将KF @ DAYPRODLOC标记为存储的输入,并在DAYWEIGHT属性周围加上双引号。
此致
Piyush
感谢您的Piyush逻辑,它按预期运行!
您使用两个单引号而不是在" 1"之前和之后使用双引号吗?
嗨Manoj
是的,语法没有问题,因为我在1前后使用两个单引号。
嗨Mayank,
您是否使用两个双引号( "" DAYWEIGHT"")?
KF1 @ DAYPRODLOC = IF(" DAYWEIGHT" =" 1",1," KF1 @ DAYPRODLOC")
如果 上面的计算不起作用,您创建一个KF =" DAYWEIGHT"并查看得到的值。
问候
Ankur
1]没有双引号,因为当您在两个单引号内定义属性并保存该属性时, 。 逻辑与您建议的相同,但没有运气。
2]另外,如果上述计算不起作用,则创建一个KF =" DAYWEIGHT",然后查看得到的值。
->为了使上述计算有效,您必须将DAYWEIGHT属性定义为KF。 由于它的数据类型为Integer,因此不可能。 您是否还有其他建议编写此计算的方式?
KF @ DAYPRODLOC =" DAYWEIGHT"(传递存储的KF @PRODLOC之一)
此处DAYWEIGHT是与其他用法类似的属性 在KF计算中。
一周热门 更多>