默认逻辑和保留收益

2020-09-05 10:19发布

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

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

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


大家好,

我们使用的是SAP BPC NW 10.1版本,并且具有默认逻辑来计算保留收益。 逻辑效果很好,但会影响输入时间表的响应时间,并且通过输入时间表发送号码大约需要50秒。 如果我评论以下逻辑,它将在10秒内完成。 我知道在默认逻辑中使用XDIM_MEMBERSET并不是最佳实践,如果您可以提出一种更好的编写方式来最终解决输入调度中的性能问题,那将是很好的。 不确定他们是否有可能直接从净收入(母公司)而不是通过每个基本成员来以脚本逻辑计算保留收益

与脚本逻辑相比,我尝试使用业务规则,但没有太大改进。

这是供您参考的逻辑,我也将从UJKT发布结果供您参考。 很抱歉提供详细的帖子,并感谢您在此上花费的时间

//DEFAULT.LGF脚本包括在将数据输入/导入到当前应用程序时运行的计算。
//--------------------- -------------------------------------------------- ------------------------------------------//

* SELECT(%AUDITID_LIST%," [ID]",AUDITID," [DATASRC_TYPE] ='I'")
* XDIM_MEMBERSET AUDITID =%AUDITID_LIST%
* SELECT(%ACCOUNT_ID%," [ID]" ,ACCOUNT," [GROUP] ='ISA'")
* XDIM_MEMBERSET ACCOUNT =%ACCOUNT_ID%


* XDIM_MEMBERSET FLOW = BAS(ALL_FUNCTAREA)
* XDIM_MEMBERSET INTERCO = I_NONE
* XDIM_MEMBERSET CONSOSCOPE = G_NONE
* XDIM_MEMBERSET PROFIT_CENTER =

//330100是RE帐户
*当ACCOUNT.GROUP
* IS ISA
*当ACCOUNT.ACCTYPE
* IS INC
* REC(FACTOR = 1,ACCOUNT = 330100,FLOW = F10,PROFIT_CENTER = PC_NONE)
* ELSE
*当ACCOUNT.ACCTYPE
* IS EXP
* REC(FACTOR = -1,ACCOUNT = 330100,FLOW = F10,PROFIT_CENTER = PC_NONE)
* ENDWHEN
* ENDWHEN
* ENDWHEN

* COMMIT

*************************************************** ****************************************************** ******************************************

*************************************************** ****************************************************** ****************************************

UJKT日志:

数据区域

时间= 2019年1月
实体= YY01
类别=实际


APPSET:IFRS
APPLICATION:Consolidation <[>] GET_DIM_LIST():I_APPL_ID =" Consolidation",#dimensions = 11
帐户,审计ID,类别,CONSOSCOPE,货币,实体, FLOW,INTERCO,MEASURES,PROFIT_CENTER,TIME

#dim_memberset = 8

*************************************************** ****************************************************** ************

SAP_BASIS 750 0011 SAPK-75011INSAPBASIS SAP基础组件
BI_CONT 757 0016 SAPK-75716INBICONT BI_CONT 757更新 BW 750 0011 SAPK-75011INSAPBW SAP业务仓库
POASBC 100_731 0007 SAPK-10207INPOASBC POA/p>

12条回答
路亽曱_Ryan
2020-09-05 11:14 .采纳回答

类似的东西:

 * SELECT(%AUDITID_LIST%," [ID]",AUDITID," [DATASRC_TYPE] ='I'")
 * XDIM_MEMBERSET度量= SIGNEDDATA

 *当审核
 * IS%AUDITID_LIST%
 *当INTERCO
 * IS I_NONE
 *当合意时
 * IS G_NONE
 * REC(EXPRESSION =([ACCOUNT]。[NET_INCOME],[FLOW]。[ALL_FUNCTAREA],[PROFIT_CENTER]。[PC_TOTAL]),ACCOUNT = 330100,FLOW = F10,PROFIT_CENTER = PC_NONE)
 *结束
 *结束
 * END                                                                     

一周热门 更多>