Ansicht
Dokumentation
CRM_SOLUTION_ATTACH_DISPATCH - Zugriff auf Anlagen zu einer Lösung
CL_GUI_FRONTEND_SERVICES - Frontend Services Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein können Sie alle Arten von Anlagen bearbeiten, die in der Lösungsdatenbank an eine Lösung angehängt sind.
Es gibt drei mögliche Arten von Anlagen:
- WWW-Links, die die URL eines externen Dokuments (in der Regel eines Internet-Dokuments) enthalten
- Kommentare, die für eine Lösung eingegeben wurden
- Business Documents (sog. BDocs), die mit Hilfe bestimmter Funktionsbausteine und Klassen (des sog. BDS = Business Document Services) verwaltet werden
Die Funktion handhabt die Anlagen abhängig von den jeweils verwendeten Eingabeparametern.
Diese Funktion bildet den Einstieg in die Handhabung der Anlagen einer Lösung in der Lösungsdatenbank. Andere Funktionsbausteine mit der Namenskonvention CRM_SOLUTION_ATTACH_... führen die tatsächliche Bearbeitung der Anlagen aus (Daten abrufen, Daten laden, Download ins Internet...).
Parameter
-
iv_islnr
- iv_islnr
- Wenn Sie die Anlagenliste für eine bestimmte Lösung anzeigen wollen, müssen Sie die Lösungsnummer und die Version angeben.
- iv_get_data
- Mit diesem Kennzeichen werden die Daten für eine bestimmte Anlage in eine interne Tabelle geladen. In diesem Fall muß die URL angegeben werden.
- iv_get_info_only
- Mit diesem Kennzeichen werden Anlagen für eine bestimmte Lösung abgerufen, die Funktion sendet jedoch für jede Anlage lediglich Kopfdaten zurück (siehe Hinweis unter Beispiel 1).
- iv_send_data_www
- Mit diesem Kennzeichen werden Daten auf den Internet-Mandanten heruntergeladen.
- iv_url
- Diese URL ist eindeutig. Sie wurde vom Datenlieferanten generiert.
Abhängige Funktionen
- CRM_SOLUTION_ATTACH_SET
- CRM_SOLUTION_ATTACH_GET
- CRM_SOLUTION_ATTACH_WWW_SEND
Beispiel
Anlagenliste für eine bestimmte Lösung in der Datenbank holen:
CALL FUNCTION 'CRM_SOLUTION_DISPATCH',,
EXPORTING
iv_islnr,,=
iv_islvr,,=
IMPORTING
et_sol_attach,,=
et_return,,=
,,Dieser Funktionsaufruf generiert für jedes der Lösung angehängte Business Document eine eindeutige URL. Weitere Informationen entnehmen Sie bitte der Dokumentation CRM_SOLUTION_ATTACH_SET. Wenn Sie die Funktion lediglich verwenden wollen, um Informationen über die Anlagen zu erhalten, verwenden Sie zum Aufrufen der Funktion folgende Variante:
EXPORTING
iv_islnr,,,,=
iv_islvr,,,,=
iv_get_info_only,,= 'X'
Wenn Sie die Anlagen für eine bestimmte Lösung abgerufen haben, können Sie die Funktion aufrufen, um die Daten in eine interne Tabelle zu laden:
CALL FUNCTION 'CRM_SOLUTION_DISPATCH',,
EXPORTING
iv_get_data,,,,= 'X'
iv_url,,,,,,=
IMPORTING
et_sol_attach,,,,=
et_return,,,,=
Darüber hinaus haben Sie die Möglichkeit, die Daten an das Internet zu senden.
CALL FUNCTION 'CRM_SOLUTION_DISPATCH',,
EXPORTING
iv_send_data_www,,= 'X'
iv_url,,,,,,=
Hinweis: Sie können die beiden letzten Aufrufe kombinieren, um die Daten zu laden und an das Internet zu senden.
Hinweise
Weiterführende Informationen
Parameter
ET_RETURNET_SOL_ATTACH
IV_GET_DATA
IV_GET_INFO_ONLY
IV_ISLNR
IV_ISLVR
IV_SEND_DATA_WWW
IV_URL
Ausnahmen
Funktionsgruppe
CRM_SERVICE_REQ_FLOW_PREPGeneral Material Data CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6386 Date: 20240523 Time: 131104 sap01-206 ( 67 ms )