BPC 10.0使用固定期间(12月)中设置的百分比进行分配

2020-09-10 07:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的团队, 我试图在BPC ...

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

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


亲爱的团队,

我试图在BPC 10.0系统中进行分配,但是在为多个时间成员运行脚本时遇到错误。 错误是:UJK_VALIDATION_EXCEPTION:成员" 2017"不存在。

脚本示例如下:

//获取源类别

* SELECT(%SRC_CAT%,SRC_ALLOCATE,CATEGORY,ID =%CATEGORY_SET%)//年份

* SELECT(%YEAR_1%,YEAR,TIME,ID =%TIME_SET%)

//范围

* XDIM_MEMBERSET AUDITID = BAS(TOTAL_INPUT)

* XDIM_MEMBERSET CATEGORY =%CATEGORY_SET%

* XDIM_MEMBERSET COST_CTR =%COST_CTR_SET%

* XDIM_MEMBERSET COST_ELEMENT =

* XDIM_MEMBERSET ANALYSIS = SBU_NONE

* XDIM_MEMBERSET RPTCURRENCY = LC

* XDIM_MEMBERSET TIME = BAS(%TIME_SET%)

* FOR%TIME%=%TIME_SET%

* RUNALLOCATION * FACTOR =使用/总计

//AUDITID

* DIM AUDITID WHAT = BAS(TOTAL_INPUT); WHERE = <<<; 使用= AL01_SBU; 总计= <<<

//类别

* DIM类别=%CATEGORY_SET%; WHERE = <<<; 使用=%SRC_CAT%; 总计= <<<

//RPTCURRENCY

* DIM RPTCURRENCY WHAT = LC; WHERE = <<<; 使用= LC; 总计= <<<

//分析

* DIM分析内容= SBU_NONE; 在哪里= >>>; 使用= BAS(TOTAL_SBU); 总计= <<

//时间

* DIM TIME WHAT = BAS(%TIME%); WHERE = <<<; 使用=%YEAR_1%.12; 总计= <<<

* ENDALLOCATION

*下一步

在* DIM TIME WHAT = BAS(%TIME)中,我还尝试了基于Monthnum属性使用While和Endwhen的%YEAR_1%.01,但仍然遇到相同的问题。 该脚本工作了一个月。 当我尝试在同一年中执行多个月时,它不起作用。

感谢您的帮助。 谢谢,MJ

7条回答
Cikesha
2020-09-10 07:37
//获取源类别
 * SELECT(%SRC_CAT%,SRC_ALLOCATE,CATEGORY,ID =%CATEGORY_SET%)

//年
 * SELECT(%YEAR1%,YEAR,TIME,ID =%TIME_SET%)

//范围
 * XDIM_MEMBERSET AUDITID = BAS(TOTAL_INPUT)
 * XDIM_MEMBERSET CATEGORY =%CATEGORY_SET%
 * XDIM_MEMBERSET COST_CTR =%COST_CTR_SET%
 * XDIM_MEMBERSET COST_ELEMENT = <全部>
 * XDIM_MEMBERSET分析= SBU_NONE
 * XDIM_MEMBERSET RPTCURRENCY = LC
 * XDIM_MEMBERSET TIME = BAS(%TIME_SET%)

 * FOR%TIME%=%TIME_SET%
 *分配

 *因素=使用/总计

//AUDIDID
 * DIM AUDITID WHAT = BAS(TOTAL_INPUT);  WHERE = <<<; 使用= AL01_SBU; 总计= <<<

//类别
 * DIM类别=%CATEGORY_SET%;  WHERE = <<<; 使用=%SRC_CAT%; 总计= <<<

//RPTCURRENCY
 * DIM RPTCURRENCY WHAT = LC;  WHERE = <<<; 使用= LC; 总计= <<<


//分析
 * DIM分析= SBU_NONE; 在哪里= >>>; 使用= BAS(TOTAL_SBU); 总计= <<<

//COST_ELEMENT
 * DIM_NONAGGR COST_ELEMENT WHAT = [RATETYPE] =" AVG";  WHERE = <<<; 使用= CE_NONE; 总
 = <<<

//时间
 *昏暗时间= BAS(%TIME%);  WHERE = <<<; 使用=%YEAR_1%.12; 总计= <<<

 *分配
 *下一个

 该方案是:
 来源:计划成本时不使用SBU(分析维-SBU_NONE),而其余维(成本中心,成本要素,报告货币,时间,审计ID,类别)

 针对DEC中的每个SBU维护因子(仅一个月),该因子需要在同一年的所有月份中应用。

 目标:根据计划的因素将没有SBU的成本分配给各个SBU。
 SRC_ALLOCATE标识要用于因子的类别,因为可能无法针对每个单独的类别成员维护该类别。

 让我知道您是否还有任何疑问。

 谢谢,MJ


 

一周热门 更多>