
The document classes normally indicate the type of object that is to be documented. However, some document classes do not refer to any type of object. These classes have an independent existence as system objects in their own right. Examples are Release Notes, chapters of online manuals and "general texts" that can be included as modules in other documents.
The various document classes are either assigned to documentation type technical documentation or end user documentation. The modules of type technical documentation are edited in the relevant maintenance transaction for the object type in question, for example for function modules and their parameters in the function library. You can maintain modules of type end user documentation with the documentation maintenance transaction.
The most important document classes are listed here:
End User Documentation
General Text
Authorization Object
Authorization Profile
Data Element
Data Element Supplement
Structure Chapter
Message
Release Information
Report
ABAP Syntax Documentation
System Log
Dialog Text
ABAP Environment
etc.
You can obtain a complete list in the maintenance transaction by pressing the F4 help key on the field for the document class.
Technical Documentation
Domain
Function Module and its Parameters
Function Module: Exceptions
Correction, Transport Request
Table
etc.