Show TOC

Dokumentation zur VorgehensweiseFormularvorlagen in einem Aufruf bündeln Dieses Dokument in der Navigationsstruktur finden

 

Das Formularverarbeitungs-Framework übergibt die von den Anwendungen aufgerufenen Formularvorlagen zur Verarbeitung an die Adobe Document Services (ADS). Sie können die Kommunikation zu den ADS optimieren, indem Sie Formulare in einem Aufruf bündeln.

In einem Doppelstack-System (ABAP und Java) wird zur Bündelung der Datenaustausch über das Global Directory genutzt. Wenn AS ABAP und AS Java auf verschiedenen Systemen installiert sind, können Sie die Bündelung auch über die HTTP-Verbindung zu den ADS nutzen.

Sie können Formularvorlagen ungeachtet des Formulardesigns, der Sprache und der enthaltenen Daten bündeln.

Weitere Informationen finden Sie im SAP-Hinweis 1134660.

Die Formularlaufzeitumgebung entscheidet bei eingeschalteter Formularbündelung selbst, ob ein Bündeln durchgeführt wird oder die Formulare in Einzelaufrufen verarbeitet werden. Das Bündeln lohnt sich erst bei vielen kleinen Dokumenten.

Verfügbarkeit

Das Bündeln von Formularen ist für folgende Szenarien möglich:

  • Drucken

  • Drucken mit Archivieren

  • Nur Archivieren (im Dialogfenster zum Drucken Nur Ablegen genannt)

  • Anforderung des PDF

    Beachten Sie die Voraussetzungen im Anwendungsprogramm zur Bündelung bei der PDF-Rückgabe.

In allen anderen Fällen wie z. B. Druckvorschau, Ausgabe im XFP-Format, ist das Bündeln von Formularvorlagen systemseitig deaktiviert. Beachten Sie auch, dass das Bündeln bei Verwendung des Gerätetyps PDF1 ebenfalls deaktiviert ist.

Voraussetzungen

Wenn AS ABAP und AS Java auf verschiedenen Servern installiert sind, muss der Benutzer ADS_AGENT der Rolle SAP_BC_FPADS_ICF zugeordnet sein.

Weitere Informationen: Creating the Service User for Communication with ADS (nur in englischer Sprache verfügbar).

Vorgehensweise

Formularbündelung einschalten

Die Bündelung von PDF-basierten Formularen stellen Sie über die Tabelle FPCONNECT ein.

Dazu verwenden Sie die Viewpflege (Transaktion SM31).

Feld der Tabelle FPCONNECT

Erforderliche Angaben

DESTINATION

Verbindung zu ADS

DIR_GLOBAL

X für Bündelung in einem ABAP+Java System

space für Bündelung in verteilten Systemen

BATCHING

space, da nicht mehr verwendet

MBATCHING

X, um die Bündelung zu aktivieren

CACHING

Für die Bündelung nicht erforderlich. Siehe Caching von Formularen

Hinweis Hinweis

Mit der Angabe von - deaktivieren Sie ein Feld, mit space nutzen Sie die Systemeinstellung.

Ende des Hinweises.
Formularbündelung über das Anwendungsprogramm ein- und ausschalten

Sie können die Formularbündelung auch über das aufrufende Anwendungsprogramm steuern. Dadurch können Sie abhängig von Ihrer Anwendung entscheiden, ob Sie eine Formularbündelung ausführen möchten. Setzen Sie im Parameter des Funktionsbausteins FP_JOB_OPEN das Feld BUMODE auf einen der unten beschriebenen Werte.

Weitere Informationen: Aufruf der Formularvorlage im Anwendungsprogramm vorbereiten

Achtung Achtung

Die Felder DESTINATION und DIR_GLOBAL in FPCONNECT müssen auf die erforderlichen Werte eingestellt sein.

Ende der Warnung.

Werte für BUMODE

Beschreibung

X

obsolet

M

Bündelung

space

Übernahme der Einstellung des Feldes MBATCHING aus FPCONNECT

-

Keine Bündelung

Empfehlung Empfehlung

Eine Performancesteigerung durch das Bündeln von Formularen ist besonders bei kleinen Formularen gegeben. Der Performancegewinn ist zudem systemabhängig. Ist das Bündeln über einen Eintrag in FPCONNECT für das System bereits aktiviert, so ist es in einzelnen Fällen sinnvoll, es für sehr große Formulare wieder auszuschalten.

Ende der Empfehlung.