
Ein Job-Profil definiert Anweisungen, die die Adobe Document Services auf einem interaktiven Formular ausführen. So können Sie z.B. das Papierformat mit Hilfe eines Job-Profils ändern, oder Sie können eine zusätzliche Funktion ausführen, die dynamisch von den Adobe Document Services aufgerufen wird.
Weitere Informationen:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/802ca378-5689-2a10-5298-e537562ba939
Voraussetzungen für den Einsatz von Job-Profilen
Es sind die Adobe Document Services Version 800.20070401.012023 oder höher erforderlich, um Job-Profile nutzen zu können. Wird eine ältere Version der Adobe Document Services benutzt, so wird ein eventuell übergebenes Job-Profil ignoriert.
Job-Profile werden nur für interaktive Formulare mit der UI-Element Eigenschaft displayType = native (d.h. ZCI-basiert) unterstützt.
Job-Profile werden nur für Formulare mit XML-Formularschnittstelle unterstützt.
Hinweise für den Einsatz von Job-Profilen
Beachten Sie, dass ein Job-Profil direkt von den Adobe Document Services auf einem Formular angewendet wird. Außer dem Namen des Job-Profils stehen der Web-Dynpro-Anwendung keine weiteren Informationenüber die Art der zusätzlichen Anweisungen, die auf das Formular angewendet werden, zur Verfügung.
Ein Job-Profil stellt eine nachträgliche Modifikation der Anweisungen des Web-Dynpro-ABAP-Frameworks an die Adobe Document Services dar. Einige dieser Modifikationen sind für Web Dynpro ABAP nicht erlaubt und werden deshalb von SAP nicht unterstützt:
So ist es z.B. nicht erlaubt, ein Druckformular mittels eines Job-Profils in ein interaktives Formular umzuwandeln oder umgekehrt.
Auch das Setzen eines Kennworts mit Hilfe eines Job-Profils wird nicht unterstützt.
Allgemein gilt:
Von SAP werden nur solche Job-Profile unterstützt, die den Ablauf einer Web-Dynpro-ABAP-Anwendung nicht beeinflussen.
Um mögliche Fehler einzugrenzen, stellen Sie im Falle eines Problems mit Ihrer Anwendung, in der Job-Profile verwendet werden, zuerst sicher, das die Anwendung auch ohne die Verwendung von Job-Profilen fehlerfrei läuft. Ist dies der Fall, so steht die Fehlerursache höchst wahrscheinlich im Zusammenhang mit dem verwendeten Job-Profil und ist kein Fehler des Web-Dynpro-Frameworks.
Ein Beispiel, in dem Job-Profile verwendet werden, finden Sie im System in der Web-Dynpro-Demo-Anwendung DEMO_IFBA_JOB_PROFILE.