mindsquare.de durchsuchen

Smart Forms

Sie brauchen einen Smart Forms Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?

Jeremia Girke
25. September 2024

Smart Forms ist eine von drei Formulartechnologien im SAP-Umfeld. Obwohl mit Adobe Forms eine aktuellere Technologie verfügbar ist, wird Smart Forms noch in vielen Unternehmen verwendet.

Technologische Einordnung

Smart Forms ist die zweitälteste Formulartechnologie für SAP-Systeme. Sie wurde als Nachfolgetechnologie von SAPscript 2001 zusammen mit SAP R/3 Enterprise Edition 4.6C veröffentlicht.

Die Weiterentwicklung der Technologie wurde 2005 eingestellt, da SAP zu dem Zeitpunkt bereits mit Hochdruck an der neuen Formulartechnologie Adobe Forms gearbeitet hat. SAP hat angekündigt auch den Support für Smart Forms 2020 einzustellen.

Adobe ist seit 2007 am Markt und der aktuelle Goldstandard für eine zeitgemäße und leistungsstarke Formularentwicklung im SAP-Umfeld. Dennoch muss ein Umstieg auf Adobe Forms nicht zwingend die beste Entscheidung für Unternehmen sein, da Smart Forms einige Vorteile mit sich bringt.

Formulare sind im Unternehmensalltag allgegenwärtig. Doch inwieweit unterscheiden sie sich voneinander? Welche Vor- und Nachteile bieten die Technologien? Und welche ist am geeignetsten für Ihr Unternehmen? Dieses kostenlose Webinar ist Teil einer Webinarreihe, schauen Sie sich auch das zweite Webinar zum Thema an: Formulartechnologien: Wie Sie erfolgreich auf Adobe Forms umstellen

Eigenschaften

Wie SAPscript wird auch Smart Forms standardmäßig mit SAP ausgeliefert und ist über die Transaktion SMARTFORMS zu finden. Die Technologie zeichnet sich durch eine gekapselte und strukturierte Art der Formularentwicklung aus.

Grafischer Editor

Im Unterschied zu SAPscript kann in Smart Forms erstmals mit einem grafischen Layout Editor gearbeitet werden. Der Designer beschleunigt die Layoutgestaltung und damit die Entwicklungszeit maßgeblich. Es ist eine Übersicht in Form einer Baumstruktur integriert, in der jedes Element des Formulars abgebildet ist. In SAPscript waren die Elemente nur als reiner Text festgehalten.

Trennung von Datenbeschaffung und Aufbereitung

Smart Forms unterstützt eine saubere Trennung von Datenbeschaffung und Aufbereitung. Bei einer Änderung der Logik muss daher immer nur das Formular angepasst werden, was Wartung und Änderung von Formularen deutlich vereinfacht.

Vereinfachte Fehlersuche

Im Gegensatz zu SAPscript lässt sich ein Smart Forms-Formular komplett per ABAP Debugger analysieren. Dies vereinfacht die Fehlersuche für Nicht-Formular-Entwickler.

Texte

In Smart Forms können Texte direkt in der Transaktion für die Layoutgestaltung (Transaktion SMARTFORMS) gepflegt werden. Der Vorteil: Jeder Text verlangt bei einer Anpassung einen Transportauftrag. Dadurch werden Schiefstände, wie sie zum Beispiel mit SO10 in SAPscript an der Tagesordnung waren, vermieden.

E-Book Smartforms

E-Book: SmartForms

Eine plattformunabhängige, mehrsprachige und mandatenübergreifende Formulartechnologie klingt für Sie nach Utopie? Nicht, wenn Sie SAP Smartforms kennen.

Mehrsprachigkeit

In Smart Forms können Texte, wie andere SAP-Objekte auch, nativ über die Transaktion SE63 übersetzt werden. In SAPscript war es noch notwendig, sämtliche Sprache durch die Kopie des Formulars zur Verfügung zu stellen. Sobald hier eine Anpassung für alle Formulare notwendig war, mussten alle Formulare manuell korrigiert werden.

Versionsverwaltung

In Smart Forms ist erstmals eine – wenn auch nicht vollwertige – Versionsverwaltung  möglich. Über die verschiedenen Stände in Form von Struktur-Uploads bzw. -Downloads kann ein manuelles Backup erstellt werden. Dadurch lassen sich die Stände zumindest lokal ablegen. Eine echte und native Versionsverwaltung ist erst mit Adobe Forms umgesetzt worden.

Barcodes

In dieser 2-tägigen SAP-Smart-Forms-Schulung erhalten Sie einen Überblick in die Formulartechnologie Smart Forms. Sie werden lernen, wie Sie diese erfolgreich für Formularentwicklungen in Ihrem Unternehmen einsetzen.

Barcodes sind wie in SAPscript nur bedingt nutzbar. Für die Ausgabe von Formularen mit Barcode-Elementen wird ein spezielles Hardwaremodul für den Drucker benötigt, damit dieser auch ausgegeben werden kann. Bei Adobe Forms können Formulare auf jedem Drucker ausgedruckt werden. Hier wird keine zusätzliche Hardware benötigt.

Templates

Insgesamt existieren 1711 Templateformulare mit EHP6 im SAP. Darunter sind auch vereinzelt Templateformulare für den schnellen Umstieg von SAPscript auf Smart Forms. Im Best-Practice-Paket für die Logistik sind weitere 50 Templateformulare enthalten.

Vor- und Nachteile von Smart Forms

Smart Forms ist eine Weiterentwicklung von SAPscript. Deutlich mehr Entwicklungsschritte können nun code-unabhängig gelöst werden, obwohl die Nähe vom ABAP Code teilweise noch spürbar ist. Die Formularentwicklung mit Smart Forms kann strukturierter und komfortabler erfolgen. Echte Technologiesprünge wurden allerdings nicht erreicht.

Vorteile

  • Komfortable Entwicklung im grafischen Editor
  • Einfache Wartung durch Trennung von Logik und Datenbeschaffung
  • Lokale Versionsverwaltung
  • Mehrsprachigkeit wird unterstützt
  • Verbesserte Textintegration
  • Vereinfachte Fehlersuche über ABAP-Debugger

Nachteile

  • Keine native Versionsverwaltung
  • Im Vergleich zu SAPscript und Adobe Forms wenige Templates
  • Barcodes werden nur bedingt unterstützt
  • Die Trennung von Logik und Datenbeschaffung kann leicht umgangen werden

Unternehmen, die ihre SAPscript-Formulare auf eine neue Technologie umstellen wollen, sollten Adobe Forms in Erwägung ziehen. Die neueste SAP-Formulartechnologie liefert einen enormen Mehrwert. Die neue Architektur kann die Kosten für Entwicklung und Wartung von Formularen massiv senken.

Websession: Smart Forms

Sollten Sie weitere Fragen zu den Formulartechnologien im SAP-Umfeld haben, dann vereinbaren Sie eine kostenlose Websession mit uns. Ich freue mich auf den Austausch mit Ihnen.

Best Practices & FAQ

Sie haben Probleme mit Ihren SAP Formularen? Sie wollen auf eine neuere Formulartechnologie umsteigen? Sie haben Fragen zu Smart Forms, SAPscript oder Adobe Forms?

mindsquare ist ein Technologie-Beratungsunternehmen, das sich auf die Beratung und Entwicklung im SAP- und Salesforce-Umfeld spezialisiert hat. Mit MINDFORMS verfügen wir über einen eigenen Fachbereich für SAP Formulartechnologien. Unsere Berater haben bereits zahlreiche Kundenprojekte in den verschiedenen Technologien umgesetzt und Best Practices für die Einführung neuer Formulartechnologien entwickelt.

Wir beantworten Ihnen gerne alle Ihre Fragen rund Formulare im SAP-Umfeld. Vereinbaren Sie jetzt ein unverbindliches Beratungsgespräch und machen Sie den nächsten Schritt in Ihrer digitalen Transformation.

Verwandte Know-Hows

SAP Barcodes dienen dazu, verschlüsselte Informationen auszulesen und bereitzustellen, was zu einer Beschleunigung von Abläufen und zur Prozessoptimierung beiträgt.
Prozesse rund um Papierformulare können mithilfe von SAP weitgehend digitalisiert und automatisiert werden. Dazu wird SAP Processes and Forms genutzt, ein extrem flexibles Framework.
Adobe Formcalc ist eine Skriptsprache zur Erstellung von Berechnungsskripten, in der Formulartechnologie Adobe Forms. Skripte erweitern die Funktionalitäten von statischen und interaktiven Formularen.
Kontakt aufnehmen
Ansprechpartner
Laura Feldkamp mindsquare Kundenservice
Laura Feldkamp Kundenservice