使用INNER JOIN 内表解决聚合函数与FOR ALL ENTRIES IN 冲突
1、业务场景:需要根据某个内表获取数据到新的内表时,因为需要使用到SUM()等聚合函数,FOR ALL ENTRIES IN 内表时会报错,如下图所示:
2、错误案例:通过INNER JOIN内表的形式,前提是inner join的内表需要进行预定义,不允许使用@data的形式定义。
报错文本如下:“GT_XMTT” 没有在 ABAP 字典中定义为表、映射视图或数据库视图。projection view, or database view in ABAP Dictionary or does not exist in an active version.