点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在处理用于转换目...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在处理用于转换目...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在处理用于转换目的的逻辑脚本,我使用PERIODE = 2018.DEC运行该程序包。 PERIODE是"时间"维度。
我使用以下代码获取上一年的数据,我应该得到%P0DEC%= 2017.DEC作为结果。
* SELECT(%YEAR%," [YEAR] -1"," PERIODE"," ID ='% PERIODE_SET %'")
* SELECT(%P0DEC%," [ID]"," PERIODE"," [YEAR] ='%YEAR%'和[PERIOD] ='DEC'")
1。 当我在脚本中使用%PERIODE_SET%时,%P0DEC%变量为空。
2。 当我将%PERIODE_SET%替换为2018.DEC时,它起作用了(%P0DEC%=" 2017.DEC')
能否请我知道是否错过了某些内容(语法,包参数或..)?
我正在使用SAP BPC MS 10.1 SP06
请参见下面的逻辑脚本:
* SELECT(%YEAR%," [YEAR] -1"," PERIODE"," ID ='%PERIODE_SET%'") * SELECT(%P0DEC%," [ID]","句号"," [YEAR] ='%YEAR%'和[PERIOD] ='DEC'")) //----------------转换为MAD,其中输入LC = EUR * XDIM_MEMBERSET ENTITE =%ENTITE_SET%,持有 * RUNALLOCATION * FACTOR =使用 * DIM COMPTE WHAT = <全部>; WHERE = <<<; 使用= P0001; * DIM ENTITE WHAT = [CURRENCY] ='EUR'; WHERE = <<<; 使用=保持; *暗淡期限=%P0DEC%; WHERE =%P0DEC%; 使用=%P0DEC%; *暗淡通量== [转换] ='Y'; WHERE = <<<; USING = <<<; * DIM DEVISE WHAT = LC; WHERE = MAD; 使用= LC; * DIM ANALYZE WHAT = A_NA; WHERE = <<<; USING = <<<; * DIM BRANCHE WHAT = BR_NA; WHERE = <<<; USING = <<<; * DIM PHASE WHAT = REEL; WHERE = <<<; USING = <<<; *分配 * COMMIT
请参阅"日志:PERIODE"维为空。
COMPTE-><<< P0001 实体-> [CURRENCY] ='EUR'<<<持有 句号-> 通量-> [CONVERT] ='Y'<<< <<< 设备-> LC MAD LC ANALYZE-> A_NA <<< <<< 分支-> BR_NA <<< <<< 相->卷轴<<< <<<
感谢Hjiaj进行更新。
您是核心,因为LGX(脚本逻辑的编译版本)无法在这里工作。
当脚本逻辑中有%DIMENSIONNAME_SET%变量时,应始终使用引用LGF。
有关更多信息,请参见本文
https://launchpad.support.sap.com/#/notes/11650623 -BPC 使用%DIMENSIONNAME_SET%变量的脚本逻辑
以下是预览: https://apps.support .sap.com/sap/support/knowledge/preview/zh/1650623
一周热门 更多>