The global and independent platform for the SAP community.

Necessity of document generation

In addition to internal communication, every business process also requires communication with the outside world. Documents form the essential basis for this. Technologies such as SAPscript, Smart Forms, interactive Forms by Adobe, and third-party products support the generation of documents within SAP.
Rinaldo Heck, Heckcon
April 1, 2013
This text has been automatically translated from German to English.

Before entering the world of document generation, it is important to note the main differences. Here, a distinction must be made between individual areas. An example is the area of print letters (generation of mass letters), which use structured data like that of invoice generation.

The invoice data is stored in the database and must be inserted into the template of the cover letter, which is in the corporate design, printed or sent by e-mail.

On the other hand, there are individual letters which are to be additionally filled with free texts or information from the clerk (unstructured data). Here, the structured data is mixed with unstructured data.

At this point, mass generation is only to be expected in individual cases. For the completion of the unstructured data, an additional dialog is required that allows data entry for the clerk.

Forms technologies in SAP

SAPscript, the forefather of document generation within SAP, has since been superseded by newer technologies such as SAP Smart Forms, SAP Interactive Forms by Adobe, or third-party providers such as Aconso Creator or Escriba. However, the basic principles defined in SAPscript are still largely valid today:

  • Editor: The editor allows you to enter and edit the lines of a text. If the clerk wants to maintain texts for an application object, the editor is called by the application transactions.
  • Forms: For the most part, forms are stored separately from the texts. In SAP Interactive Forms by Adobe or, for example, Aconso Creator, the texts can also be stored within the form.
  • Databases: Database tables allow the storage of forms and texts.
  • Composer: The Composer brings together forms, texts and the required data from SAP tables in the document and enables the control of further process steps.
  • Programming interface: The connection to a concrete application is the linchpin of document generation. The SAP HCM module is one such example, where the data for the document to be generated must first be collected before a document can be generated from a master data record.

    After that, document generation is triggered based on the collected data via a programming interface to the respective technology.

Comparing the individual technologies turns out to be very difficult, since an advantage for one observer can also be a disadvantage for others. The evaluation given here was based on project experience or discussions in workshops and may differ from a personal evaluation.


If we look at the options for document generation from SAP, we see that there are currently numerous technologies from SAP and also from third-party providers on the market. A clear recommendation cannot be given, as every company has different requirements for document generation.

On the one hand, a direction can be set via the strategic orientation of the IT infrastructure. This includes the existence of knowledge for the administration of a Java web server or the conditions of the hardware for the installation of additional components.

On the other hand, the need for mobile devices such as tablets and smartphones can influence the decision. An example of this is the use by field service employees of a maintenance company for forklifts or the implementation of assessment centers in a recruiting department. Ultimately, the selection of the appropriate technology can only be made on the basis of the company's specific requirements.

Rinaldo Heck, Heckcon

Rinaldo Heck is the founder and owner of the independent management consultancy Heckcon and specializes in the optimization of document-oriented business processes in SAP. He has many years of experience in SAP base development as well as in the implementation of SAP document management. His knowledge includes NetWeaver Folders Management, Business Workflow, ArchiveLink, Interactive Forms by Adobe and other SAP technologies.

Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork. All information about the event can be found here:

SAP Competence Center Summit 2024


Event Room, FourSide Hotel Salzburg,
At the exhibition center 2,
A-5020 Salzburg

Event date

June 5 and 6, 2024

Regular ticket:

€ 590 excl. VAT


Event Room, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Event date

28 and 29 February 2024


Regular ticket
EUR 590 excl. VAT
The organizer is the E3 magazine of the publishing house AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes the attendance of all lectures of the Steampunk and BTP Summit 2024, the visit of the exhibition area, the participation in the evening event as well as the catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due time.