RUNALLOCATION脚本逻辑中使用的成员属性

2020-08-15 01:44发布

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

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

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


大家好

使用BPC 10.1 NW,我想创建分配脚本。

尺寸:

帐户

时间

产品

业务场景:我已将市场增长假设加载到PRODUCT(PRODUCTA,B和C)成员,这些成员是我们主要PRODUCT(PRODUCT1-PRODUCT5)成员的财产(INPUTNODE)。 有多个具有相同属性(INPUTNODE)的产品成员。 我需要一个脚本,该脚本可以采用这些市场增长假设(百分比),再乘以已加载到主要PRODUCT(PRODUCT1-PRODUCT5)成员的单位,并得出明年的计划单位。

以下是我设置的分配规则,该规则适用于一个产品属性。 我需要知道如何对PRODUCT维度的所有基本成员进行动态调整。

* RUNALLOCATION

*因素=使用

* DIM帐户= MKTGROWTH; WHERE = UNIT_ORDER; USING = <<<

* DIM产品= PRODUCTA.INP; 在哪里= BAS(PRODUCTA); 使用= <<<

* DIM TIME WHAT = 2022.01; WHERE = <<<; USING = BAS(2021.TOTAL)

*终止分配

产品尺寸(INPUTNODE是PRODUCT的属性)

[ID]-PRODUCT1 [INPUTNODE]-PRODUCTA

[ID]-PRODUCT2 [INPUTNODE]-PRODUCTA

[ID]-PRODUCT3 [INPUTNODE]-PRODUCTA

[ID]-PRODUCT4 [INPUTNODE]-PRODUCTB

[ID]-PRODUCT5 [INPUTNODE]-PRODUCTB

[ID]-PRODUCT6 [INPUTNODE]-PRODUCTC

[ID]-PRODUCTA

[ID]-产品B

[ID]-PRODUCTC

1条回答
ZJXianG
2020-08-15 02:10 .采纳回答

使用LOOKUP以及when/endwhen代替RUNALLOCATION

 * LOOKUP SameModel
 * DIM INP:PRODUCT = PRODUCT.INPUTNODE
 ...
 * ENDLOOKUP

 *当产品
 * IS ...
 * REC(EXPRESSION =%VALUE%* LOOKUP(INP)...
 * ENDWHEN 

有关其他详细信息-请基于以下信息提供完整的信息

https://blogs.sap.com/2014/01/31/how-to-ask-questions-about-script-logic-issues /

一周热门 更多>