versuche es mal mit dem Zusatz comparing.
Beispiel:
DELETE ADJACENT DUPLICATES FROM lt_alv COMPARING MATNR.
Aber die interne Tabelle muss sortiert sein.
Aber wenn du meinst einen Zusatz wie eine Where-Bedingung ist mir nicht bekannt.
Alles klar.
Mein Problem war, dass ich mehrere Einträge mit dem gleich Buchungskreis in der int. Tab. hatte. Die, die gelöscht werden sollen, hatten in einem Feld "Bemerkung" etwas drin stehen, das das erhalten bleiben soll, nicht.
Hab die Tabelle dann einfach nach den Buchungskreisen und den Meldungen sortiert.