Adobe Interactive Forms

Aus SAP-Wiki
Zur Navigation springenZur Suche springen

Nach SAPscript und Smart Forms wurde 2005 mit Adobe Interactive Forms die dritte Formulartechnologie von SAP vorgestellt. Adobe Interactive Forms entstand in Zusammenarbeit mit Adobe. Es ist die aktuellste Formulartechnologie von SAP.

Die Technologie wird heute in vielen Kundenprojekten von SAP verwendet. Sie ist für SAP die Standardformulartechnologie um Formulare zu erstellen. Mit jedem Enhancement Package liefert SAP mehr konvertierte Druckformulare von SAPscript oder SAP Smart Forms aus. Mit dem Erscheinen des Enhancement Package 4 für SAP ERP 6.0 sind von SAP mehr als 2200 Adobe Interactive Druckformulare verfügbar.

Die Literaturreferenz für Adobe Interactive Forms ist SAP Interactive Forms by Adobe, 2. Auflage, von Jürgen Hauser, Andreas Deutesfeld, Stephan Rehmann, Thomas Szücs und Philipp Thun.

Siehe Kategorie:Formularwesen Adobe Forms.

Abwägung Adobe Forms, Smart Forms und SAPscript

Bugs

Aufruf Formular
SAP-GUI
SAP-Druckprogramme
Adobe LiveCycle Designer
Schnittstelle

Grundlagen

Druckausgabeformate

Druckformular, statisches und dynamisches Formular

Mail / Fax

Softwarekomponenten

Voraussetzungen Nutzung

Diese Einstellungen sollten von der Basis vorgenommen werden. Siehe "SAP Interactive Forms by Adobe", 2. Auflage, S. 65-116.

XFA, XML, XDP und PDF-Objekt

Scripting (JavaScript/FormCalc)

Rahmenprogramm

Archivierung

SFPOUTPUTPARAMS und Funktionsbaustein FP_JOB_OPEN

Rahmenprogramm

Generierter Funktionsbaustein

SFP Schnittstelle

SFP Kontext und Adobe LiveCycle Designer

Bindung

Debugging

Dokumentation Formular

Formulareigenschaften

Grafiken

Kontext

Masterseite, Inhaltsseite, Ausgabeseite, Paginierung

Objektbibliothek

Ordner

Paletten im Adobe LiveCycle Designer

Tabellen und Teilformulare

Textbausteine

Textfelder

Übertrag Werte am Seitenende

Testprogramme/-Formulare

SAP hat eine Reihe von Testprogrammen und Testformulare geschrieben, die mit den Daten des Flugdatenmodells oder mit hart gecodeten Daten arbeiten.

Um grundsätzlich die Formularausgebe zu testen.

Übersetzungen

Bundeln von Formularen (Tabelle FPCONNECT)

  • SAP bietet bei Adobe Forms aus Performancegrnden die Möglichkeit PDF-Ausgaben zu bundeln.
  • Z. B. bei Mahnungen ist es im Standarddruckprogramm SAPF150D2 eingestellt, dass das Bundeln angefordert wird. Im Druckprogramm wird dem Funktionsbaustein FP_JOB_OPEN ein Parameter GETPDF = M übergeben, der die Bundeling anfordert. Es hängt dann von der globalen Einstellung in der Tabelle FPCONNECT für den Eintrag ADS ab, ob Bundeln in dem SAP-System vorgenommen wird. Im Kundenprojekt wurden allerdings die "Dienste zum Objekt" verwendet, um das jeweils erzeugte PDF am gemahnten Kunden zu speichern. Da hier das Bundeling die 1-zu-1-Zuordnung zwischen Mahnkunden und der Funktion "Dienste zum Job" aufgebrochen hat, wurden z. B. kein PDF an einem Kunden angehängt und z. T. auch andere Mahn-PDFs. Das hatte im Projekt intensive Recherche im STandardcode erfordert, um diesen Fehler zu finden. Das Problem behoben hat dann das Einstellung vom Feld FPCONNECT-MBATCHING auf space. Diese Tabelle kann man über SM30 direkt ändern in jedem System.
  • Will man wirklich PDFs bundeln, um Performancegewinne zu erreichen, sollte man sich dieser genannten Problematik bewusst sein. Es ist mir nicht bekannt nach welchen Kriterien SAP Adobe Forms Formulare bundelt und welche nicht, sofern das Bundeling aktiv ist. In aller Regel ist das auch kein Wissen, was erforderlich ist.

OSS-Hinweise

Acronaut

  • Der Acronaut ist ein Diskussionsforum rund um Adobe, Acrobat und PDF]. Hier kann es sich lohnen um Hilfe zu bitten, wenn man ein Problem nicht allein, bzw. mit den Projektkollegen lösen kann.
  • Acronaut

Web-Links

Acronaut

Adobe-Hilfe

Adobe LiveCycle Forum

Mind-Forms

SAP-HIlfe

pdfscripting.com

SDN/SDC-Hilfe

OSS

SAPTechnical.com

Literatur