Ansicht
Dokumentation
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 timeDiese Dokumentation steht unter dem Copyright der SAP AG.
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_OTFET_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_ERRORNO_CUSTOMIZING_FOUND
Funktionsgruppe
CRM_BSP_BP_PRINTGeneral 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 )