Ansicht
Dokumentation

COM_BPUS_RELDAT_FOR_CPUSER_GET - Ansprechpartnerdaten eines Benutzers lesen

COM_BPUS_RELDAT_FOR_CPUSER_GET - Ansprechpartnerdaten eines Benutzers lesen

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein können Sie zu einem vorgegebenen Benutzer eines Ansprechpartners folgende Daten anzeigen:

  • zentrale Daten des Ansprechpartners (Geschäftspartner in der Rolle Ansprechpartner) (ES_CENTRALDATA und ES_CENTRALDATAPERSON)
  • zentrale Daten der Organisation (Geschäftspartner vom Typ Organisation) (ES_CENTRALDATA_ORG und ES_CENTRALDATAORGANIZATION)
  • Daten der ist Ansprechpartner von-Beziehung zwischen dem Ansprechpartner und der Organisation (ES_CENTRALDATA_REL und ES_ADDRESSDATA_REL)

Der Benutzer und der Geschäftspartner des Ansprechpartners müssen dazu über die zentrale Person miteinander verknüpft sein.

Über die Importparameter IV_CONTACTPERSON und IV_BUSINESSPARTNER können Sie die Geschäftspartner des Ansprechpartners bzw. der Organisation direkt vorgeben. Wenn Sie keine Geschäftspartner vorgeben, ist es möglich über die optionalen Importparameter IS_ALIAS und/oder IS_USERNAME den Benutzer vorzugeben. Die Existenz des über die Importparameter definierten Benutzers wird geprüft. Werden IS_ALIAS und IS_USERNAME übergeben, dann wird zusätzlich überprüft, ob dem übergebenen Alias der übergebene Benutzername zugeordnet ist. Wird kein Benutzer vorgegeben, wird als Benutzer der Wert gezogen, der in der Systemvariablen SY-UNAME steht.

Ein Ansprechpartner kann mit mehreren Organisationen über eine ist Ansprechpartner von-Beziehung verknüpft sein. Über den Importparameter IV_BUPA_SEARCH_MODE können Sie eine Findungsregel auswählen, nach der die Organisation selektiert werden soll.

Die ist Ansprechpartner von-Beziehung kann auf keine, eine oder auch mehrere Adressen der Organisation referenzieren. Die Adressdaten (ES_ADDRESSDATA) und die dazugehörigen Kommunikationsdaten (ET_TELEFONDATA, ET_FAXDATA und ET_E_MAILDATA) werden nach folgender Ablauflogik bestimmt:

  1. Der Importparameter IV_ADDRESSGUID ist gefüllt. Folgende Fälle können auftreten:
    1. Es existiert eine Adressreferenz mit der vorgegebenen GUID. Die dazugehörigen Adress- und Kommunikationsdaten werden gelesen. Der Exportparameter EV_ADDRESSREF_EXISTS erhält den Wert X.
    2. Es existiert keine Adressreferenz mit der vorgegebenen GUID. Die Adressdaten der Standardadresse der Organisation werden gelesen. Der Exportparameter EV_ADDRESSREF_EXISTS erhält den Wert SPACE.
  2. Der Importparameter IV_ADDRESSGUID ist nicht gefüllt. Folgende Fälle können auftreten:
    1. Es existiert eine Standardadressreferenz. Die dazugehörigen Adress- und Kommunikationsdaten werden gelesen. Der Exportparameter EV_ADDRESSREF_EXISTS erhält den Wert X.
    2. Es existiert keine Standardadressreferenz. Die Adressdaten der Standardadresse der Organisation werden gelesen. Der Exportparameter EV_ADDRESSREF_EXISTS erhält den Wert SPACE.

Werden keine Geschäftspartner gefunden oder tritt ein Fehler beim Lesen der Daten auf, dann wird die Bearbeitung abgebrochen und eine Fehlermeldung in den Exportparameter ES_RETURN geschrieben. Darüber hinaus werden alle Meldungen, die von der aufgerufenen Methode (BAPI) kommen, in den Exportparameter ET_RETURN geschrieben.

Werden die Geschäftspartner gefunden und tritt beim Lesen der Daten kein Fehler auf, dann bleibt der Exportparameter ES_RETURN initial und die Geschäftspartnerdaten werden in die entsprechenden Exportparameter geschrieben.

Beispiel

Hinweise

Weitere Informationen zur Bedeutung der Exportparameter finden Sie in der von diesem Funktionsbaustein aufgerufenen Methodendokumentation:

Weiterführende Informationen





Parameter

ES_ADDRESSDATA
ES_ADDRESSDATA_REL
ES_CENTRALDATA
ES_CENTRALDATAORGANIZATION
ES_CENTRALDATAPERSON
ES_CENTRALDATA_ORG
ES_CENTRALDATA_REL
ES_RETURN
ET_E_MAILDATA
ET_FAXDATA
ET_RETURN
ET_TELEFONDATA
EV_ADDRESSREF_EXISTS
EV_BUSINESSPARTNER
EV_CONTACTPERSON
IS_ALIAS
IS_USERNAME
IV_ADDRESSGUID
IV_BUSINESSPARTNER
IV_CONTACTPERSON
IV_ORG_SEARCH_MODE

Ausnahmen

Funktionsgruppe

COM_BUPA_USER_REGISTRATION

PERFORM Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6025 Date: 20240523 Time: 133217     sap01-206 ( 88 ms )