Löschen von Texten 
Das expliziten Löschen von Texten wird durch DELETE_TEXT veranlaßt. Dazu muß nur der Schlüssel des zu löschenden Textes angegeben werde. Ein vorheriges Lesen mit READ_TEXT ist nicht notwendig.
Bei DELETE_TEXT kann der Textname, die Text-Id und die Textsprache auch generisch angegeben werden. Damit können mit einem Aufruf z.B. alle Texte gelöscht werden, die zu einem Anwendungsobjekt gehören.
Syntax
CALL FUNCTION 'DELETE_TEXT' EXPORTING OBJECT = 'KNB1' NAME = '00000047110001' ID = '*' LANGUAGE = '*'.
Syntax
CALL FUNCTION 'DELETE_TEXT' EXPORTING OBJECT = 'KNB1' NAME = '0000004711*' ID = '*' LANGUAGE = '*'.
Die Texte werden sofort auf der Textdatei gelöscht, wenn beim Textobjekt des/der Texte die direkte Sicherung eingestellt ist. Bei verbuchungsseitiger Sicherung wird Löschvormerkung zunächst im Textmemory gehalten. Erst mit dem COMMIT_WORK werden die zu löschenden Textsschlüssel auf die Protokolldatei gestellt, um dann beim nächsten COMMIT WORK verbucht zu werden.
Der Funktionsbaustein DELETE_TEXT kann nur Texte behandeln, die auch auf der Textdatei abgelegt werden, d.h. die Texte, die den Sicherungsmodus 'D' oder 'V' haben.