点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我正在编写脚本逻辑来为所有权模型中的方法不等于零的所有实体运行程序。
当下面的calc_program运行时,我有一些实体的所有权方法为零,该程序将条目发布到该组的这些实体中,这是不正确的。 请告诉我如何纠正此问题。
逻辑
脚本逻辑
----------------
* LOOKUP OWNERSHIP_IGAAP
* DIM LOOKUPMETHOD:INTCO =" I_NONE"
* DIM LOOKUPMETHOD:GROUPS =%GROUPS_SET%
* DIM LOOKUPMETHOD:TIME =%TIME_SET%
* DIM LOOKUPMETHOD:MEASURES =" PERIODIC"
* DIM LOOKUPMETHOD:VERSION =" V100"
* DIM LOOKUPMETHOD:ENTITY =%ENTITY_SET%
* DIM LOOKUPMETHOD:O_ACCT =" METHOD"
//* DIM LOOKUPMETHOD:SIGNDATA <> 0
* ENDLOOKUP
*当LOOKUP(LOOKUPMETHOD)
* IS <> 0
* RUN_PROGRAM CALC_ACCOUNT
CURRENCY =%CURRENCY_SET%
CATEGORY =%VERSION_SET%
TID_RA =%TIME_SET%
CALC = CTA
OTHER = [ENTITY =%ENTITY_SET%,GROUP =%GROUPS_SET%]
* ENDRUN_PROGRAM
* ENDWHEN
抱歉,但不可能:
" * WHEN LOOKUP(LOOKUPMETHOD)
* IS <> 0"-不支持的语法,您不能在WHEN条件下使用LOOKUP。
此外,您不能在WHEN/ENDWHEN中使用* RUN_PROGRAM CALC_ACCOUNT-仅允许REC。
请删除标签:
EPM Excel加载项
与问题无关!
PS。 在WHEN/ENDWHEN中,您可以尝试使用条件REC,例如:
* REC(EXPRESSION = LOOKUP(LOOKUPMETHOD)> 0?xxx:yyy,zzz)
一周热门 更多>