Suponhamos que você tenha uma tabela interna como a seguinte -
DATA: BEGIN of tb_purinfo OCCURS 0,
infnr type eina-infnr,
matnr type eina-matnr,
lifnr type eina-lifnr,
ekorg type eine-ekorg,
werks type eine-werks,
END of tb_purinfo.
Em seguida, sua consulta seria -
SELECT a~infrn a~matnr a~lifnr b~ekorg b~werks
INTO TABLE tb_purinfo
FROM eina AS a
INNER JOIN eine AS b on a~infnr = b~infnr
WHERE a~infnr = alguma condição de restrição
Na consulta anterior, eina é representada como 'a' e eine é representada como 'b' e então ambas são unidas.
Deixe-me saber se posso ajudar mais e pontue se isso for útil.
Saudações,
Ram