ich möchte einen Funktionsbaustein erstellen, dem ich eine Array oder eine Collection von beliebig vielen Materialnummern übergeben kann. Wie muss ich dafür den Import-Parameter setzen?
Ich hab zwar nicht so viel erfahrung mit dem erstellen von FuBas, aber mein Tip wäre: nicht mit dem Import - Parameter sondern mit dem TABLES - Parameter lösen. Denn hier kannst du eine beliebig große Tabelle mit MATNRs übergeben.
ansich sind die bisherigen Antworten nicht falsch,dennoch SAP empfiehlt, keine TABLES-Schnittstellenparamter mehr zu verwenden.
Statt dessen soll man (interne oder DDIC-)Tabellentypen definieren und IMPORTING-, EXPORTING- oder CHANGING-Parameter deklarieren.
Das hat u.a. den Hintergrund, dass in ABAP-OO Tabellen mit Kopfzeile untersagt sind und mit TABLES-Schnittstellen genau Solche angelegt werden.