点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 任何人都可以帮助我修...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 任何人都可以帮助我修...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
任何人都可以帮助我修复以下查询。
我正在使用AMDP,所以我需要使用选择连接条件在AMDP中编写选择查询,以便可以在内部表中获取过滤后的值。 下面是我在旧的abap程序中编写的代码。 请让我知道我们如何在AMDP中转换相同的代码。
从vbrp中将vbeln,posnr,parvw,kunnr选择到表@data(lt_vbrp1)中 对于lt_itab中的所有条目 其中vbeln = lt_itab-aubel和posnr = lt_itab-aupos且parvw ='WE'。 *-从标题获取值(此处标题值存储在000000行项目中) 对于lt_itab中的所有条目,从vbrp中选择vbeln,posnr,parvw,kunnr到表@data(lt_vbrp2)中 其中vbeln = lt_itab-aubel,posnr ='000000',parvw ='WE'。 按vbeln posnr排序lt_vbrp1。 按vbeln posnr排序lt_vbrp2。 在lt_itab处循环进入data(ls_itab)。 用键vbeln = ls_itab-aubel posnr = ls_itab-aupos二进制搜索将表lt_vbrp1读入data(ls_vbrp)。 如果sy-subrc eq 0。 *将数据附加到itab_final。 其他。 使用键vbeln = ls_itab-aubel posnr ='000000'二进制搜索将表lt_vbrp2读入ls_vbrp。 *将数据附加到itab_final。 万一。 清除ls_vbrp。 结束循环。
预先感谢。
-Vijendra
您好 VK
首先,VBRP表不包含 PARVW字段。
这是个主意,假设您的确是VBPA,并且您要提供LT_ITAB作为AMDP的参数。
亲切的问候,
Mateusz一周热门 更多>