Hallo,
eine Funktion "Massenbuchung" ist mir nicht bekannt.
Falls die 3000 Materialien mit dem jeweils zu buchenden Menge als Tabelle (Datei) vorhanden sind, würde ich das mit einem Batch-Input machen, also die Buchung einmal aufzeichnen und dann eine Mappe mit den 3000 Datensätzen ablaufen lassen.
Das geht auch ohne große ABAP-Kenntnisse, wenn man das Datenübernahme-Tool von SAP (Transaktion LSMW) benutzt.
Viel Erfolg!