Ansicht
Dokumentation

CRM_SOLUTION_ATTACH_DISPATCH - Zugriff auf Anlagen zu einer Lösung

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.
SAP E-Book

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,,= .

HINWEIS:

,,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_RETURN
ET_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_PREP

General 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 )