点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
尝试在SAP BPC脚本逻辑中使用RUNALLOCATION运行分配(版本-S4/HANA-SAP BPC 11.0)
如附件中的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)
请阅读S_VEHICLE作为S_PRODUCT。
请不要使用"插入文件"代替正确的"插入图片"作为屏幕截图。 我不会用"插入文件"回答问题!
也请提供脚本运行的日志。
一周热门 更多>