点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我遇到错误-基...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我遇到错误-基...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我遇到错误-基于聚合级别执行输入就绪查询时,无法为MultiProvider(RSPLS_CR-013)生成组合。
AL基于复合提供程序。 CP包含用于计划的Direct Update DSO和HANA View(实际数据)。
我创建了一个基于出口的特征关系,该关系已实现了CREATE方法。
CR在直接更新DSO之上创建。 源字符是CostCenter和控制区域。 目标字符是Emp ID。
CREATE方法的代码如下:
调用方法seldr_to_range
导出
i_tsx_seldr = i_tsx_seldr
导入
e_t_range = lt_range。
在lt_range处进入ls_range,在chanm ='COSTCENTER'处循环。
SELECT empid
从/bic/DSO
到表lt_emp
*对于lt_range
中的所有条目,其中CC = ls_range-low(10)。
如果sy-subrc EQ 0.
将lt_emp输入到ls_emp中。
ls_range_app-chanm ='EMPID'。
ls_range_app-low = ls_emp-emp。
ls_range_app-sign ='I'。
ls_range_app-compop ='EQ'。
APPEND ls_range_app至lt_range。
ENDLOOP。
ENDIF。
ENDLOOP。
我错过了代码中的某些内容吗?
在Direct Update DSO上创建CR,然后从基于AL的查询中执行CR是否正确?
请提供您的输入。
预先感谢
Amrita
嗨,
也是基于DSO的特征关系,将查询过滤器值考虑在内,并且不会从DSO读取所有记录。 这对于所有类型的特征关系均有效。
此致
格雷戈尔
一周热门 更多>