SAP Smart Forms (BC-SRV-SCR) 

Einsatzmöglichkeiten

Mit SAP Smart Forms erstellen und pflegen Sie Formulare für den Massendruck in SAP-Systemen. Als Ausgabemedium werden Drucker, FAX, e-Mail oder das Internet (mit Hilfe einer generierten XML-Ausgabe) unterstützt.

Zusätzlich zum Tool wird eine Auswahl von Formularen für zentrale Geschäftsprozesse ausgeliefert. Diese umfassen Formulare im Customer Relationship Management (CRM) sowie in den Anwendungen SD, FI und HR des R/3 Releases.

SAP Smart Forms bieten folgende Vorteile:

 Die SAP Smart Forms lösen SAPscript Formulare ab. SAPscript Formulare werden weiterhin unterstützt und können ohne Änderung mehrere Jahre lang benutzt werden. SAPscript Texte können in den Smart Forms verwendet werden. Die Migration von SAPscript-Formularen in Smart Forms wird unterstützt.

Funktionsumfang

SAP Smart Forms ermöglichen es, einfache Änderungen am Formular und in der Formularlogik mit einfachen grafischen Werkzeugen durchzuführen und dies zu mindestens 90% aller Fälle ohne Programmieraufwand. Dies ermöglicht einem Power User, der keine Programmierkenntnisse besitzt, Formulare mit Daten aus einem SAP System für die entsprechenden Geschäftsprozesse zu konfigurieren.

Für das Drucken eines Formulars werden ein Programm für die Datenbeschaffung und ein Smart Form, in dem die Formularlogik vollständig abgebildet ist, verwendet. Somit ist die Datenbeschaffung und Logik eines Formulars voneinander getrennt, wodurch bei einer Änderung der Logik immer nur das Smart Form angepasst werden muß. Das Anwendungsprogramm übergibt die Daten über eine Funktionsbausteinschnittstelle an das Smart Form. Beim Aktivieren des Smart Forms, generiert das System automatisch einen Funktionsbaustein, der zur Laufzeit prozessiert wird.

Das Design eines Formulars erfolgt mit einem grafischen Form Painter und Table Painter. Die Formularlogik wird in einer Hierarchiestruktur (Baumstruktur) abgebildet, die aus einzelnen Knoten besteht, z.B. Knoten für globale Einstellungen, für Texte, für Ausgabetabellen oder für Grafiken. Änderungen werden mit Drag&Drop und Copy&Paste sowie durch die Auswahl von Attributen durchgeführt. Dabei muß keinerlei Coding erfasst werden oder eine Skript-Sprache verwendet werden.

Für das Web-Publishing steht ein generierter XML-Output des prozessierten Formulars zur Verfügung.

Statische und dynamische Tabellen können eingefügt werden. Dies umfasst Zeilenumbrüche in einzelnen Tabellenzellen, Ansteuerung von Ereignissen für Tabellenüberschriften und Zwischensummen sowie eine Datensortierung vor der Ausgabe.

Einzelnen Knoten und das gesamte Formular können geprüft werden mit einer Lokalisierung der eventuell vorkommenden Fehler in der Hierarchiestruktur (Baumstruktur). Zusätzlich überprüft die Datenflußanalyse, ob alle Felder (Variablen) zum Zeitpunkt der Ausgabe einen definierten Wert besitzen.

SAP Smart Forms unterstützt die Verwendung von Grafiken, die entweder als Teil des Formulars oder als Hintergrundbild eingebunden werden können. Hintergrundbilder werden dazu verwendet, um das Layout eines bereits vorhandenen (eingescannten) Formulars nachzuzeichnen oder um Formularen ein firmeneigenes Aussehen zu verleihen. Zudem ist es möglich, beim Ausdruck das Hintergrundbild zu unterdrücken.

Portooptimierungen werden ebenfalls unterstützt.