Lista de materiales de un material en particular
Dejo esta lógica para obtener la lista de materiales de un material. Se que hay funciones para lograr lo mismo porque las he usado pero hoy en día no las tengo a mano.
* Funcion para traer el num de material en el formato del sistema
CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'
EXPORTING
input = wa_archivo-material
IMPORTING
output = l_material.SELECT SINGLE stlal stlnr
INTO (wa_stlal, wa_stlnr)
FROM mast
WHERE matnr EQ l_material.SELECT stlkn
FROM stas
INTO CORRESPONDING FIELDS OF TABLE it_stas
WHERE stlnr EQ wa_stlnr AND
stlal EQ wa_stlal.
IF it_stas[] IS NOT INITIAL.
SELECT idnrk posnr
FROM stpo
INTO CORRESPONDING FIELDS OF TABLE it_stpo
FOR ALL ENTRIES IN it_stas
WHERE stlnr EQ wa_stlnr AND
stlkn EQ it_stas-stlkn.
ENDIF.
En la tabla it_stpo el campo IDNRK es el número de material.