Animation in Rottönen mit wechselndem Text, der die Softway AG als kompetenten Anbieter von SAP Schulungen bzw. SAP Weiterbildungen präsentieren sollen.

Creating an SAP form: a step-by-step guide for beginners

In this guide, we’ll show you, step by step, how to create an SAP form, what technologies are available and what you need to bear in mind.

SAP forms

SAP forms are a key component of many business processes – from invoices and delivery notes to purchase orders. However, creating them often seems complex, particularly for beginners.

In this guide, we’ll show you, step by step, how to create an SAP form, what technologies are available and what you need to bear in mind.

What are SAP forms?

SAP forms are used to present and output business data in a structured manner – typically as a PDF or printed document.

The main SAP form technologies are:

  • SAPscript (oldest technology, hardly used anymore)
  • Smart Forms (classic, widely used)
  • Adobe Forms (SAP Interactive Forms by Adobe) (modern standard, especially in S/4HANA)

👉 For new projects, SAP is clearly opting for Adobe Forms.

Requirements for creating forms

Before you begin, the following requirements should be met:

technical requirements

  • Access to an SAP system (e.g. S/4HANA or ECC)
  • Permissions for form development
  • Access to relevant transactions

Overview of key transactions

  • SE71 → SAPscript
  • SMARTFORMS → Smart Forms
  • SFP → Adobe Forms

👉 The SFP transaction is crucial for modern forms.

Creating an SAP form – step by step

Below, we outline the basic process, which is similar across all technologies.

1. Choose a technology

Before you create a form, you should decide:

  • Smart Forms → suitable for existing systems
  • Adobe Forms → recommended for new developments

👉 Recommendation: Where possible, use Adobe Forms, as they are future-proof.

2. Create a form

Depending on the technology, this is carried out in different transactions:

  • Smart Forms → SMARTFORMS
  • Adobe Forms → SFP

In this step:

  • Assign a form name
  • Assign parcel
  • Create a transport order

3. Design the layout

The layout determines the visual appearance of the form.

Typical elements

  • Tables (e.g. invoice items)
  • Texts (e.g. address, header)
  • Logos & graphics

👉 With Adobe Forms, the design is carried out in Adobe LiveCycle Designer.

4. Integrate data

A form is only as good as the data it contains.

Important steps:

  • Define the data source (e.g. function module or interface)
  • Linking fields in the form to SAP data
  • Embedding Structures and Tables

👉 Data from modules such as SD, MM or FI is frequently used.

5. Testing & Output (PDF or print)

To finish, test your form:

  • Test run in the SAP system
  • Check the PDF version
  • Test the print

Typical distribution channels:

  • PDF-Download
  • E-Mail
  • Printer

Common mistakes when creating SAP forms

Problems often arise right at the beginning:

No data in the form

  • Reason: incorrect data binding
  • Solution: Check the interface and mapping

The layout is not displaying correctly

  • Reason: incorrect template structure
  • Solution: Check the layout in the Designer

PDF is not generated

  • Reason: missing configuration (e.g. ADS for Adobe Forms)
  • Solution: check system setup

Performance problems

  • Reason: inefficient data queries
  • Solution: Optimize data access

Creating SAP forms more efficiently: Where the SAP standard reaches its limits

In practice, it soon becomes clear that:
Creating SAP forms is often considerably more time-consuming than expected.

Typical challenges are:

  • A wide variety of form options
  • Changes require a great deal of maintenance
  • Complex adaptations to meet international requirements
  • Long development cycles

Particularly in larger SAP environments, form development can quickly become a significant drain on time and resources.

SSP Forms: Create and maintain SAP forms much more easily

This is precisely where specialised solutions such as SSP Forms come into play.

With this add-on, companies can:

  • control and adjust centrally
  • edit via a graphical customization interface – without any programming
  • develop and modify much more quickly

The aim: less complexity, reduced effort and a significantly more efficient forms system.

What exactly SSP Forms changes

Compared with the traditional SAP standard:

  • ❌ Development through code →
  • ✅ Adjustment via Customizing
  • ❌ Many individual forms →
  • ✅ Streamlined, standardized set of forms
  • ❌ Significant testing and maintenance costs →
  • ✅ Reusable templates and clearly structured logic

👉 This makes form development significantly more transparent and more scalable.

When it is particularly worthwhile

SSP Forms is particularly useful when:

  • there are many forms in use
  • there are international requirements
  • a migration to S/4HANA is planned
  • form development is currently taking too long

👉 In such scenarios, it is worth taking a strategic look at your own forms landscape.

 

Best practices for SAP forms

To ensure your forms remain stable and easy to maintain in the long term:

✔ Clear separation of data and layout

✔ Use reusable templates

✔ Consider performance at an early stage

✔ Give preference to standard technologies (Adobe Forms)

Conclusion: Which SAP form technology is the right one?

Choosing the right technology depends very much on your system:

  • SAPscript → only for legacy systems
  • Smart Forms → stable, but limited
  • Adobe Forms → flexible, modern and future-proof

👉 The following applies to new projects: Adobe Forms are standard – especially in S/4HANA.

At the same time, it is clear that:
The real challenge lies not only in creating individual forms, but in developing a scalable and efficient overall strategy.

  • For simple requirements, the standard SAP system is sufficient
  • For complex scenarios, it is worth using specialised solutions

👉 This transforms simple form development into strategic output management.

Next steps

Would you like not only to create your SAP forms, but also to make them more efficient?

  • Expand your knowledge of Adobe Forms
  • Compare Smart Forms vs. Adobe Forms
  • Book an appointment with our team now: click here

👉 After all, well-structured forms not only save time – they also create real added value throughout the entire business process.

Information about the article
Reading time
ca. min
Created on
21.05.2026
Updated on
11.08.2026

More Softway news can be found here

Frequently asked questions about SAP Forms

Via transactions such as SMARTFORMS or SFP – depending on the technology.

Yes, PDF output is standard.

For new projects: Adobe Forms.

consultation