Hi niloy,
can you use this below code to try....
TABLES: T001,EKKO,EKPO.
TYPES: BEGIN OF STR,
BUKRS TYPE T001-BUKRS,
EBELN TYPE EKKO-EBELN,
BSTYP TYPE EKKO-BSTYP,
BSART TYPE EKKO-BSART,
LIFNR TYPE EKKO-LIFNR,
EKORG TYPE EKKO-EKORG,
BEDAT TYPE EKKO-BEDAT,
END OF STR.
TYPES: BEGIN OF STR1,
EBELN TYPE EKPO-EBELN,
EBELP TYPE EKPO-EBELP,
TXZ01 TYPE EKPO-TXZ01,
MATNR TYPE EKPO-MATNR,
ELIKZ TYPE EKPO-ELIKZ,
EREKZ TYPE EKPO-EREKZ,
KNTTP TYPE EKPO-KNTTP,
END OF STR1.
DATA IT_TAB TYPE TABLE OF STR.
DATA IT_TAB1 TYPE TABLE OF STR1.
SELECT-OPTIONS S_BUKRS FOR T001-BUKRS.
SELECT A~BUKRS
B~EBELN
B~BUKRS
B~BSTYP
B~BSART
B~LIFNR
B~EKORG
B~BEDAT
INTO CORRESPONDING FIELDS OF TABLE IT_TAB
FROM T001 AS A
INNER JOIN EKKO AS B ON A~BUKRS = B~BUKRS WHERE A~BUKRS IN S_BUKRS.
SELECT EBELN
EBELP
TXZ01
MATNR
ELIKZ
EREKZ
KNTTP FROM EKPO INTO TABLE IT_TAB1 FOR ALL ENTRIES IN IT_TAB WHERE EBELN = IT_TAB-EBELN.
Thanks & regards,
Raja