Hallo zusammen,
ich drehe mich im Kreis....
Ich will eine Methode einer Klasse verwenden. Ein Parameter der Methode hat Bezugstyp einen Tabellentyp aus Dictionary. Zeilentyp des Tabellentyps ist als Referenztyp - Referierte Typ - cl_eine_klasse definiert. Wenn ich eine interne Tablle definiere als TYPE o.g. Tabellentyp und verwede ich sie im Parameter der Methode, bekomme ich Fehlermeldung, daß meine interne Tabelle nicht typkompatibel zum formalen Parameter ist.
Code:
.....
.....
"tables
DATA: component_itab TYPE CKF_COMPONENT_TABLE. "(tabelle in Repository mit Zeilentyp - Klasse)
....
....
CALL METHOD
LR_WRAP_MATERIAL->IF_OBJECT_OF_COSTING~GET_COSTING_COMPONENTS
EXPORTING
IM_IF_COMPONENT_FACTORY = component_itab "und da kommt die Fehlermeldung!
was mache ich falsch?
Gruß
Jarda