Ansicht
Dokumentation

CRM_BSP_BP_PRINT_BACKGROUND - RFC Interface Print CRM Object Oveview

CRM_BSP_BP_PRINT_BACKGROUND - RFC Interface Print CRM Object Oveview

CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Funktionsbaustein CRM_BSP_BP_PRINT_BACKGROUND ist eine RFC-fähige Schnittstelle zu dem Printing Framework. Mit ihm ist es möglich aus einem anderen SAP- oder nicht SAP-System über einen RFC die volle Funktionalität des Printing Frameworks zu nutzen und anschließend lokal das Druckfertige PDF- oder OTF-Dokument weiterzuverarbeiten (anzeigen, als Datei sichern oder ausdrucken).

Dabei müssen die notwendigen Parameter der Druckverarbeitung angegeben werden. Dies ist zunächst die Druckapplikation mit der gedruckt werden soll und die Rolle des Benutzers für den gedruckt werden soll. Weiterhin muß das SmartForm angegeben werden mit dem das Layout des fertigen Dokuments bestimmt wird, die Sprache und das Format in dem gedruckt werden soll spezifiziert werden.

Zusätzlich ist es natürlich notwendig die Druckparameter anzugeben. Dies geschieht in zwei Stufen. Zunächst wird als Importingparameter der Name der (im DDICT des gerufenen Systems definierten und für den Ausdruck notwendigen) Struktur angegeben werden. Die Belegung der einzelnen Strukturfelder mit Werten wird über den Tabellenparameter IT_PRINT_PARAMETER geliefert. Hierbei werden über KEY-Value Paare der Name des Strukturfeldes und sein Wert mitgeteilt.

Zurückgeliefert wird die Länge der binären PDF-Datei und wahlweise entweder eine Tabelle mit den PDF oder den OTF Daten.

Beispiel

I_APPLICATION ,,,,=,,ACC

I_US_ROLE ,,,,=,,*

I_SMARTFORM ,,,,=,,CRM_ACC_ACCOUNT_OVERVIEW_PRN

I_PARAMETER_STRUCTURE =,,CRM_PRN_SCREEN_DATA_ACC

I_LANGU ,,,, ,,=,,DE

I_OUTPUT_FORMAT ,,=,,PDF

IT_PRINT_PARAMETER,, ,,ENTRY_KEY,,,,,,ENTRY_VALUE

,,,,,,,,,,ACCOUNT_NUMBER ,,,,61

,,,,,,,,,,OPPORTUNITIES ,,,,,,X

,,,,,,,,,,HISTORY,,,,,,,,X

Hinweise

Weiterführende Informationen





Parameter

ET_OUTPUT_OTF
ET_OUTPUT_PDF
EV_BIN_FILE
EV_PDF_LENGTH
IT_PRINT_PARAMETER
IV_APPLICATION
IV_LANGU
IV_OUTPUT_FORMAT
IV_PARAMETER_STRUCTURE
IV_SMARTFORM
IV_US_ROLE

Ausnahmen

CLASS_ERROR
NO_CUSTOMIZING_FOUND

Funktionsgruppe

CRM_BSP_BP_PRINT

General Data in Customer Master   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2661 Date: 20240605 Time: 130253     sap01-206 ( 57 ms )