运行分配

2020-08-27 15:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 尝试在SAP BPC脚本逻...

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

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


尝试在SAP BPC脚本逻辑中使用RUNALLOCATION运行分配(版本-S4/HANA-SAP BPC 11.0)

expected-output.jpg

如附件中的excel所示

帐户维度

PERCENT-为每个产品SKU输入该数字

费用-仅在PRODA_INPUT级别上输入此费用,我们希望该级别将根据输入的百分比进行分配

ALLOC_COST-这是要计算分配成本的帐户。

产品尺寸

PRODA_TOTAL是"父级",其下有6个基本级别成员

PRODA_INPUT是将要输入总费用的成员。

脚本逻辑如下

* XDIM_MEMBERSET S_TIME =%S_TIME_SET%

* XDIM_MEMBERSET S_CATEGORY =%S_CATEGORY_SET%

* XDIM_MEMBERSET S_ENTITY =%S_ENTITY_SET%

* XDIM_MEMBERSET S_ACCOUNT = PERCENT,COST,ALLOC_COST

* XDIM_MEMBERSET S_PRODUCT = PRODA_INPUT,BAS(PRODA_TOTAL)

* RUNALLOCATION * FACTOR = USING/100

* DIM S_ACCOUNT WHAT = COST; WHERE = ALLOC_COST; USING = PERCENT

* DIM S_VEHICLE WHAT = PRODA_INPUT; WHERE = BAS(PRODA_TOTAL); USING = <<<

* ENDALLOCATION

预期帐户帐户ALLOC_COST的输出,如图像文件中所示。 但是,当我执行上述脚本时,它显示为成功,但是刷新工作表时,在ALLOC_COST下看不到任何计算值。

expected-output.jpg (105.6 kB)