点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在使用Planni...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在使用Planni...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在使用Planning功能时遇到问题,我试图从不同的成本中心读取值。
用户选择一个CC,它是过滤器的一部分。 对于每个"选定CC",数据可在同一多维数据集中的另一个统计CC中获得。 下面的代码将统计CC表示为DUMMY_CC,这也是过滤器的一部分。
我发现参考数据仅包含用户选择的CC,而不包含Dummy_CC。 因此,不会读取基于Dummy_CC的假设值。
如果在For循环之外完成了虚拟CC派生,则将正确填充参考数据。 但是,这不符合要求,因为每个选定CC的虚拟CC都不相同。
FOREACH C_CC,C_FISCPER。
C_COMPCODE = ATRVT('0COMP_CODE',C_CC,C_DATE)。 ""这样获取了截至当前日期的Comp代码
DUMMY_CC = CONCAT('LE_',C_COMPCODE。)" LE_COMPCODE
FOREACH C_TYPE,C_GRADE,C_GLACCT。
如果C_GLACCT = S_GLSAL。
SALARY = {ZCCPBSSAL,C_FISCPER,S_FVAR,C_CC,S_GLSAL,C_GRADE,C_TYPE}。
ASSUMPTION = {ZCCPPASMP,C_FISCPER,S_FVAR,DUMMY_CC,C_GLACCT,C_GRADE,C_TYPE}。
......
.....
ENDFOR。
请建议是否有一种方法可以读取For循环中Dummy CC下存储的值。
谢谢
Amrita
尊敬的Amrita,
在SE24中的类CL_RSPLFR_CONTROLLER的方法EXECUTE_SERVICE处设置断点:
在行上的断点: 如果IF行(l_th_ref_block_chars)> 0。
然后检查以下两个变量内容:
1)
l_t_charsel_ref
2)
p_t_charsel
然后告诉我并确认是否需要其他参考增强功能。
最诚挚的问候,
Sheldon
一周热门 更多>