Professional Documents
Culture Documents
* ENDIF.
*&---------------------------------------------------------------------*
*&
Form SCRIPT
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM SCRIPT .
SELECT BUKRS
BUTXT
ORT01
FROM T001
INTO WA_HEAD
WHERE BUKRS EQ BUKRS.
ENDSELECT.
SELECT NAME1
FROM LFA1
INTO WA_LFA1
WHERE LIFNR EQ LIFNR.
ENDSELECT.
*
* SELECT A~EBELN
*
A~LIFNR
*
A~BEDAT
*
A~BUKRS
*
B~BUKRS
*
B~NETPR
*
INTO CORRESPONDING FIELDS OF TABLE IT_TAB
*
FROM EKKO AS A INNER JOIN EKPO AS B
*
ON A~BUKRS EQ B~BUKRS
*
WHERE A~BUKRS EQ BUKRS AND BEDAT IN PDAT AND LIFNR EQ LIFNR.
SELECT EBELN
LIFNR
BEDAT
BUKRS
FROM EKKO
INTO TABLE IT_T1
WHERE LIFNR EQ LIFNR AND BEDAT IN PDAT AND BUKRS EQ BUKRS.
SELECT EBELN
NETPR
FROM EKPO
INTO TABLE IT_T2
FOR ALL ENTRIES IN IT_T1
WHERE EBELN EQ IT_T1-EBELN.
LOOP AT IT_T1 INTO WA_T1.
MOVE-CORRESPONDING WA_T1 TO WA_FINAL.
READ TABLE IT_T2 INTO WA_T2 WITH KEY EBELN = WA_T1-EBELN.
WA_FINAL-NETPR = WA_T2-NETPR.
WA_FINAL-SNO = WA_FINAL-SNO + 1.
APPEND WA_FINAL TO IT_FINAL.
ENDLOOP.
ENDFORM.
" SMARTFORMS