
The print workbench is a tool that enables you to work with SAPscript, Smart Forms, or PDF more easily.
The print workbench is an improved tool that makes data retrieval, flexible, and easy to understand.
The print workbench separates data retrieval from the layout design of a form.

The form class is created by SAP and should not be changed by the customer.
The form class represents a superset of data that can be used in an application form.
The form class results in ABAP coding and is copied to the print program when generated.
The application form is created by the customer.
The application form enables the customer to define the sequence of text modules.
The application form enables the customer to determine what data is printed in a text.
The SAPscript or Smart form is created by the customer as well.
The SAPscript or Smart form is used to define where and how data is to be printed (layout).
Smart Forms have the following advantages over SAPscript:
More efficient creation and maintenance of forms (reduces the time by half)
More flexible creation of form layout (for example, with tables and templates)
Form adjustment without programming knowledge as a result of graphical user interface
Clear separation between data selection, form preparation, and form logic
Web publishing using a generated XML output
Performance improvement

The form classes are updated with each SAP update.
