如何在abap中联接OBJK,SER01的SAP表

2020-08-16 06:34发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何在SAP表下方加入

SER01-OBJJK(表)= SERNR-MATNR(字段)。

SER01-OBJJK(表格)= OBKNR(字段)

帮助我了解如何使用这些字段将这两个表连接起来,并且在查询中需要序列号和物料编号。

* ---------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------

从zlr_details
中选择vbeln
aubel
kunrg
到表it_zlr_details
的对应字段中,其中vbeln eq s_bildoc。

如果it_zlr_details不是初始的。

将it_zlr_details
中的所有条目从vbkd
中的vbeln
bstkd
选择到表it_vbkd
的对应字段中,其中vbeln eq it_zlr_details-aubel。

>从kna1
中为表it_kna1
的相应字段选择name1
adrnr
ort01
pstlz
telf1
,其中it_zlr_details
中的所有条目均在其中,kunnr eq it_zlr_details-kunrg

如果it_ser01不是初始的。

从vbrp
中将vgbel
选择到表it_vbrp
的对应字段中,以获得it_ser01
中的所有条目,其中vgbel eq it_ser01-LIEF_NR。

endif。

endif。

* ---------------------------------------------- -----------------------------------------
按vbeln对其进行排序。< br>将it_vbkd循环到wa_vbkd中。
用键kunnr = wa_zlr_details-kunrg将表it_kna1读入wa_kna1。 vbeln = wa_kna1-name1。通过sernr matnr对it_objk进行排序。用键obknr = wa_objk-obknr将表it_ser01读入wa_ser01。

it_ty_final-vbeln = wa_zlr_details-vbeln。 kunrg = wa_zlr_details-kunrg。
it_ty_final-aubel = wa_zlr_details-aubel。
it_ty_final-bstkd = wa_vbkd-bstkd。
it_ty_final-bstdk = 1-名称。
it_ty_final-ort01 = wa_kna1-ort01。
it_ty_final-pstlz = wa_kna1-pstlz。
it_ty_final-telf1 = wa_kna1-telf1。 = wa_objk-SERNR。
it_ty_final-MATNR。= wa_objk-MATNR。

附加it_ty _final。
清除它_ty_final。



结束循环。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何在SAP表下方加入

SER01-OBJJK(表)= SERNR-MATNR(字段)。

SER01-OBJJK(表格)= OBKNR(字段)

帮助我了解如何使用这些字段将这两个表连接起来,并且在查询中需要序列号和物料编号。

* ---------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------

从zlr_details
中选择vbeln
aubel
kunrg
到表it_zlr_details
的对应字段中,其中vbeln eq s_bildoc。

如果it_zlr_details不是初始的。

将it_zlr_details
中的所有条目从vbkd
中的vbeln
bstkd
选择到表it_vbkd
的对应字段中,其中vbeln eq it_zlr_details-aubel。

>从kna1
中为表it_kna1
的相应字段选择name1
adrnr
ort01
pstlz
telf1
,其中it_zlr_details
中的所有条目均在其中,kunnr eq it_zlr_details-kunrg

如果it_ser01不是初始的。

从vbrp
中将vgbel
选择到表it_vbrp
的对应字段中,以获得it_ser01
中的所有条目,其中vgbel eq it_ser01-LIEF_NR。

endif。

endif。

* ---------------------------------------------- -----------------------------------------
按vbeln对其进行排序。< br>将it_vbkd循环到wa_vbkd中。
用键kunnr = wa_zlr_details-kunrg将表it_kna1读入wa_kna1。 vbeln = wa_kna1-name1。通过sernr matnr对it_objk进行排序。用键obknr = wa_objk-obknr将表it_ser01读入wa_ser01。

it_ty_final-vbeln = wa_zlr_details-vbeln。 kunrg = wa_zlr_details-kunrg。
it_ty_final-aubel = wa_zlr_details-aubel。
it_ty_final-bstkd = wa_vbkd-bstkd。
it_ty_final-bstdk = 1-名称。
it_ty_final-ort01 = wa_kna1-ort01。
it_ty_final-pstlz = wa_kna1-pstlz。
it_ty_final-telf1 = wa_kna1-telf1。 = wa_objk-SERNR。
it_ty_final-MATNR。= wa_objk-MATNR。

附加it_ty _final。
清除它_ty_final。



结束循环。

付费偷看设置
发送
2条回答
风早神人
1楼-- · 2020-08-16 07:08
jovirus
2楼-- · 2020-08-16 06:50

我无法读取您的代码。 请使用"代码"按钮设置代码格式。

一周热门 更多>