Hallo,
versuche es mal über den FB CARO_ROUTING_READ
DATA: lt_operations TYPE caro_t_operations,
lt_components TYPE caro_t_components,
lv_matnr TYPE matnr VALUE 'DEIN_MATERIAL',
lv_werks TYPE werks_d VALUE 'DEIN_WERK',
lv_date TYPE sy-datum.
* Optional: aktuelles Datum setzen
lv_date = sy-datum.
CALL FUNCTION 'CARO_ROUTING_READ'
EXPORTING
iv_matnr = lv_matnr
iv_werks = lv_werks
iv_date = lv_date
IMPORTING
et_operations = lt_operations
et_components = lt_components
EXCEPTIONS
not_found = 1
others = 2.
IF sy-subrc = 0.
LOOP AT lt_operations INTO DATA(ls_op).
WRITE: / 'Vorgang:', ls_op-vornr,
'Arbeitsplatz:', ls_op-arbpl,
'Steuerung:', ls_op-steus,
'Beschreibung:', ls_op-ltxa1.
ENDLOOP.
LOOP AT lt_components INTO DATA(ls_comp).
WRITE: / 'Komponente:', ls_comp-idnrk,
'Menge:', ls_comp-menge,
'Einheit:', ls_comp-meins,
'Vorgang:', ls_comp-vornr.
ENDLOOP.
ELSE.
WRITE: / 'Keine Daten gefunden für Material', lv_matnr, 'im Werk', lv_werks.
ENDIF.
Gruß
Wolfgang