Die Arbeitsbereiche für Texte 
Entsprechend der Strukturierung eines Textes in den Textheader und eine Zeilentabelle müssen in Programmen, die mit der SAPscript-Programmschnittstelle arbeiten für einen Text entsprechende Arbeitsbereiche angelegt werden, in denen diese Daten eines Textes abgelegt werden können.
Der Textheader nimmt alle Verwaltungsinformationen zu einem Textbaustein auf. Er muß bei allen SAPscript-Funktionsbausteinen angegeben werden, die für die Bearbeitung eines Textbausteins zur Verfügung stehen. Sein Aufbau ist in der Struktur THEAD beschrieben.
Die Zeilentabelle dient zur Aufnahme der Zeilen eines Textes. Der Aufbau einer Textzeile wird durch die Struktur TLINE festgelegt. Alle Textzeilen, die an der Schnittstelle von Funktionsbausteinen an SAPscript übergeben werden, müssen diese Zeilenstruktur besitzen.
In den angegebenen Arbeitsbereichen können nur die Informationen für einen Text gehalten werden. Müssen mehrere Texte gleichzeitig bearbeitet werden können, so ist für jeden Text ein Satz von Workareas anzulegen. Falls die Bearbeitung eines Textes beendet ist, z.B. nach dem Sichern, so können seine Arbeitsbereiche weiterverwendet werden. Entweder, indem z.B. mit READ_TEXT ein neuer Text in diese Bereiche übertragen wird, oder aber, indem sie mit INIT_TEXT für einen neuen Textbaustein initialisiert werden.