DATA: BEGIN OF COMMON PART name,
  declarations ...
END OF COMMON PART.

Diese Anweisung definiert einen Datenblock im globalen Speicherbereich. Dieser Datenblock kann von mehreren Programmen gemeinsam genutzt werden, wenn er in allen Programmen mit identischem Namen und identischer Struktur deklariert wird. In der Praxis wird ein Common Part in einer eigenen Datei deklariert, die per INCLUDE-Anweisung in alle Programme eingebunden wird, die den Common Part benutzen sollen. Falls nur ein Common Part benutzt werden soll, kann der Name entfallen. Die Struktur wird ebenso wie bei Feldleisten deklariert. Vereinfacht gesagt, ein Common Part ist eine über Programmgrenzen hinweg verwendbare Feldleiste.