BPC脚本发布针对期间偏移

2020-09-15 03:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我(再次)正在努力使用B...

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

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


嗨,

我(再次)正在努力使用BPC脚本语法...

基本上,我要实现的目标是在记录的原始期间和之后的期间中发布记录。

这个想法是使用TMVL命令。 但是,这似乎需要一个"真实"成员作为"基期"。 问题在于,应该作为TMVL命令的基本周期的时间成员是当前正在处理的记录的时间成员,因此是动态的。 (没有使用%TIME_SET%变量)

问题:我可以使用某种特殊的语法来引用正在处理的记录的时间成员吗? 解决方法:是否可以将当前正在处理的时间成员转储到可以在TMVL命令中引用的局部变量中?

请参考。 我的代码在下面尝试...

感谢您的想法...

克劳斯

* XDIM_MEMBERSET VWR_KONTO = BAS(K.Elem0001)
* XDIM_MEMBERSET VWR_FUNKTIONSBER =
* XDIM_MEMBERSET VWR_KATEGORIE =
* XDIM_MEMBERSET TIME =
= XDIMDA
* XDIM_MEMBERSET VWR_PLANUNGSZYKL =
* XDIM_MEMBERSET VWR_BEWEGUNGSART =
* XDIM_MEMBERSET VWR_WAEHRUNG = EUR

*当VWR_KONTO <*>是BAS(K.Elem0001)
* REC(FACTOR = 1,VWR_KONTO = K.Elem2005)
* REC(FACTOR = 0.1x0.75,VWR_KONTO = K。 Elem2012)
* REC(FACTOR = 0.1x0.75x(-1),VWR_KONTO = K.Elem2005)
* REC(FACTOR = 0.1x0.25,VWR_KONTO = K.Elem2012,TIME = TMVL (1,TIME))
* REC(FACTOR = 0.1x0.25x(-1),VWR_KONTO = K.Elem2005,TIME = TMVL(1,TIME))

* ENDWHEN

* COMMIT

2条回答
huskylover
2020-09-15 03:56 .采纳回答

写到下个月的简单方法是在TIME维度中创建属性,例如NEXTMONTH,并为所有基本成员添加下一个TIME成员ID(无需大量维护)。

那么您将能够:

* REC(...,TIME = TIME.NEXTMONTH)

一周热门 更多>