在剩余的预测月份中的方差分布-可能通过脚本逻辑吗?

2020-09-13 17:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在WHEN/REC(...

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

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


大家好,

在WHEN/REC(表达式)/ENDWHEN内-语句数据记录在XDIM_MEMBERSET中的作用域-语句被修改/创建并针对数据模型中涉及的维的相同或更改后的成员发布。 好吧。

问题:

是否可以在REC语句中动态引用(即从数据库中读取)比较值(例如,相同的成员,只是另一个预测版本)?

目标是计算两个(先前和当前)预测版本之间的差异。 应当在当前预测版本的其余预测月份中分散差异。 请注意,必须为每个正在处理的记录读取参考值。 (每个数据记录的方差会有所不同。)

据我所知,一个简单的* LOOKUP无法使用,因为它不允许动态选择维成员。

有什么想法吗?

欢呼

克劳斯

P.S。 EPM开箱即用分发功能等在我们特定的用户需求环境中无济于事。 并且:如果可能,我想避免使用VBA,因此我对使用脚本逻辑的问题...

2条回答
打个大熊猫
2020-09-13 18:20 .采纳回答

容易!

 * XDIM_MEMBERSET CATEGORY = FC3,FC2//FC3-当前预测,FC2-上一页 预测
 * XDIM_MEMBERSET TIME =%MONTHS%//用于计算差异的月份-逻辑未定义! 例如:2018.01 ... 2018.09
//%REMAININGMONTHS%-剩余月份,逻辑未定义! 例如:2018.10,2018.11,2018.12
//%NUMREM%-剩余月份数,逻辑未定义! 例如:3
 *类别时
 * IS FC2//" +"
 * FOR%T1%=%REMAININGMONTHS%
 * REC(EXPRESSION =%VALUE%/%NUMREM%,TIME =%T1%)
 *下一个
 * IS FC3//"-"
 * FOR%T2%=%REMAININGMONTHS%
 * REC(EXPRESSION =-%VALUE%/%NUMREM%,TIME =%T2%)
 *下一个
 * ENDWHEN 

没有查找...

一周热门 更多>

相关问答