Académique Documents
Professionnel Documents
Culture Documents
REPORT ZAB_SMARTFORM_TEST.
TABLES: VBRK,VBRP,MAKT.
START-OF-SELECTION.
PERFORM GET.
PERFORM PROCESS.
PERFORM DISPLAY.
*&---------------------------------------------------------------------*
*& Form GET
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM GET .
SELECT A~VBELN
A~FKDAT
A~FKART
B~POSNR
B~MATNR
B~FKIMG
B~MEINS
B~NETWR
C~MAKTX
FROM VBRK AS A INNER JOIN VBRP AS B ON B~VBELN = A~VBELN INNER JOIN MAKT AS C
ON C~MATNR = B~MATNR
INTO TABLE IT_JOIN
WHERE A~VBELN EQ P_VBELN.
ENDLOOP.
SORT IT_FINAL.
DELETE ADJACENT DUPLICATES FROM IT_FINAL.
TABLES
IT_FINAL = IT_FINAL
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.