无法从自定义度量中读取

2020-09-10 16:32发布

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

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


专家,

在我们的项目中执行实体分配时,我们必须考虑实体实际数据的最后13个期间的平均值。 为此,我们创建了一个名为R13的自定义度量,该度量保存最近13个实际周期的平均数据。 使用此度量,我们设计了脚本逻辑来读取R13(自定义)度量数据,并在此之上计算将用于分配预测数据的分配(%)值。

我们遇到的问题是,没有从R13(自定义)度量中读取数据,并且默认情况下采用了周期性度量并将其过帐到周期性度量中。 此外,在尝试在输入计划中使用此自定义度量时,它工作正常,并从中读取值。

我们正在使用BPC 10.1 NW Standarad,SP13。

请在下面找到脚本逻辑。上述情况下的任何线索都会有很大帮助。 谢谢!

* XDIM_MEMBERSET P_CATEGORY =%P_CATEGORY_SET%

* XDIM_MEMBERSET P_CUSTOMER =%P_CUSTOMER_SET%

* XDIM_MEMBERSET P_TIME =%P_TIME_SET%,2020.INP

* XDIM_MEMBERSET P_PACKAGE =%P_PACKAGE_SET%

* XDIM_ADDMEMBERSET MEASURES = R13,PERIODIC

* XDIM_ADDMEMBERSET P_ENTITY = BAS(PB)

*何时P_TIME

* IS%P_TIME_SET%

*当P_PACKAGE时

* IS%P_PACKAGE_SET%

*当P_CATEGORY时

*实际有效

*当P_CUSTOMER时

* IS%P_CUSTOMER_SET%

*何时P_DATASRC

*消费

*何时P_ACCOUNT

* IS 1000

*当P_ENTITY

* IS BAS(PB)

*何时采取措施

* IS R13

* REC(EXPRESSION =(%VALUE%)/([P_CATEGORY]。[ACTUAL],[P_PROMO]。[NO_PROMO],[P_DATASRC]。[CONSUMPTION],[P_INSTANCE]。[NO_IN],[P_CUSTOMER] 。[TOT_DSD],[P_PACKAGE]。[TOT_PKG],[P_ENTITY]。[PB]),P_DATASRC = USER_INPUT,P_TIME = 2019.INP,P_ACCOUNT = WKPCT)

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

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

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


专家,

在我们的项目中执行实体分配时,我们必须考虑实体实际数据的最后13个期间的平均值。 为此,我们创建了一个名为R13的自定义度量,该度量保存最近13个实际周期的平均数据。 使用此度量,我们设计了脚本逻辑来读取R13(自定义)度量数据,并在此之上计算将用于分配预测数据的分配(%)值。

我们遇到的问题是,没有从R13(自定义)度量中读取数据,并且默认情况下采用了周期性度量并将其过帐到周期性度量中。 此外,在尝试在输入计划中使用此自定义度量时,它工作正常,并从中读取值。

我们正在使用BPC 10.1 NW Standarad,SP13。

请在下面找到脚本逻辑。上述情况下的任何线索都会有很大帮助。 谢谢!

* XDIM_MEMBERSET P_CATEGORY =%P_CATEGORY_SET%

* XDIM_MEMBERSET P_CUSTOMER =%P_CUSTOMER_SET%

* XDIM_MEMBERSET P_TIME =%P_TIME_SET%,2020.INP

* XDIM_MEMBERSET P_PACKAGE =%P_PACKAGE_SET%

* XDIM_ADDMEMBERSET MEASURES = R13,PERIODIC

* XDIM_ADDMEMBERSET P_ENTITY = BAS(PB)

*何时P_TIME

* IS%P_TIME_SET%

*当P_PACKAGE时

* IS%P_PACKAGE_SET%

*当P_CATEGORY时

*实际有效

*当P_CUSTOMER时

* IS%P_CUSTOMER_SET%

*何时P_DATASRC

*消费

*何时P_ACCOUNT

* IS 1000

*当P_ENTITY

* IS BAS(PB)

*何时采取措施

* IS R13

* REC(EXPRESSION =(%VALUE%)/([P_CATEGORY]。[ACTUAL],[P_PROMO]。[NO_PROMO],[P_DATASRC]。[CONSUMPTION],[P_INSTANCE]。[NO_IN],[P_CUSTOMER] 。[TOT_DSD],[P_PACKAGE]。[TOT_PKG],[P_ENTITY]。[PB]),P_DATASRC = USER_INPUT,P_TIME = 2019.INP,P_ACCOUNT = WKPCT)

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

* ENDWHEN

付费偷看设置
发送
14条回答
Violet凡
1楼 · 2020-09-10 17:01.采纳回答

只需在ENVIRONMENTSHELL副本中进行简单测试-模型规划(PERIODIC):

测量R6-最近6个周期的平均值:

'IIF(([[%ACCOUNT%]  .CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" INC"或[%ACCOUNT%]。CURRENTMEMBER.PROPERTIES(" 2/CPMB/ACCTYPE")=" EXP"),SUM(LASTPERIODS(6,[%  TIME%]。CURRENTMEMBER),[MEASURES]。[/CPMB/SDATA])/6,[MEASURES]。[/CPMB/SDATA])'; SOLVE_ORDER = 3 

脚本:

 * XDIM_MEMBERSET ACCOUNT = PL110
 * XDIM_MEMBERSET ENTITY = DE
 * XDIM_MEMBERSET INTERCO =第三方
 * XDIM_MEMBERSET CATEGORY =预算
 * XDIM_MEMBERSET TIME = BAS(2007.TOTAL)
 * XDIM_MEMBERSET PRODUCT =产品A
 * XDIM_MEMBERSET AUDITTRAIL =输入
 * XDIM_MEMBERSET RPTCURRENCY = LC
 * XDIM_MEMBERSET MEASURES = PERIODIC

 *当帐户
 *是*
 * REC(EXPRESSION = [MEASURES]。[R6],ACCOUNT = PL120)
 * ENDWHEN 

结果:

没有问题,已复制PL110的R6尺寸 至PL120

PS 不含HANA的BW 750 SP12上的BPC

大道至简
2楼-- · 2020-09-10 17:12

您好,Vadim,感谢您提供给我们一个示例代码,同样尝试了一下,它也可以使用。

闻人可可
3楼-- · 2020-09-10 17:20

而不是 自定义指标,您必须在脚本逻辑中计算平均值!

P.S。 请阅读:

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

落灬小鱼
4楼-- · 2020-09-10 17:01

Hi Vadim,

对此错误表示歉意。 更正查询:
要计算最近13个实际期间的平均值,我们没有任何特定的属性可用来得出这些期间。 另外,我们的TIME维度没有TIMEID,并且TIME维度中的成员以周为单位,如下所示-

没有TIME ID,我们将无法利用TMVL函数来完成13个周期的计算。

您能帮助我们如何使用脚本逻辑实现平均计算吗? 随附BPC版本屏幕截图以供参考。

谢谢!

渐行渐远_HoldOn
5楼-- · 2020-09-10 16:59

嗨,瓦迪姆,

感谢您的回复。

要计算最近13个实际期间的平均值,我们没有任何特定的属性可用来得出这些期间。 另外,我们的TIME维度中没有TIMEID,而TIME维度中的成员以周为单位 time-dimension.png 如屏幕截图所示 。
没有TIME ID,我们将无法利用TMVL函数来完成13个周期的计算。

您能帮助我们如何使用脚本逻辑实现平均计算吗? 随附BPC版本屏幕截图以供参考。

谢谢!

Bunny_CDM
6楼-- · 2020-09-10 17:10

P.S。 您能否再次说明脚本所需的计算逻辑! 使用单词和数据样本,而不使用错误的脚本代码...

CPLASF-自律
7楼-- · 2020-09-10 17:00

"而且我们的TIME维度也没有TIMEID's"-抱歉,为什么? 设置不正确!

为什么不创建其他属性?

无法理解!

一周热门 更多>