Hallo,
Data: begin of test nehm ich eigentlich gar nicht.
TYPES: BEGIN OF ty_test nehme ich für Strukturdefinition einer internen Tabelle.
Zwischen BEGIN und END werden die Felder definiert, die ich in der internen Tabelle brauche.
mit DATA: GT_Test type table of TY_TEST definiere ich dann die interne Tabelle dazu.
Schau mal in die F1-Hilfe zu DATA.
Da gibt' einen Hinweis bei DATA -> BEGIN OF structure:
"Die Bedeutung dieser Anweisungen ist dieselbe wie bei der Definition strukturierter Datentypen in Abschnitt TYPES - BEGIN OF, dient hier aber zur Erzeugung eines gebundenen strukturierten Datentyps. Es darf keine Struktur ohne mindestens eine Komponente angelegt werden. "