Ansicht
Dokumentation

BAPI_BUPA_FS_CREATE_FROM_DATA2 - Geschäftspartner anlegen

BAPI_BUPA_FS_CREATE_FROM_DATA2 - Geschäftspartner anlegen

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 dieser Methode können Sie Geschäftspartner in ausgewählten betriebswirtschaftlichen Geschäftspartnerrollen (GP-Rollen) anlegen.

Sie können den Geschäftspartner vom Typ Person, Organisation oder Gruppe mit den zu ihm gehörenden allgemeinen Daten anlegen und können die Nummernvergabe über die Geschäftspartnergruppierung steuern.

Ausserdem können Sie zu ihrem Geschäftspartner auch eine Adresse einschließlich der Daten zu adressabhängigen und -unabhängigen Kommunikationsarten anlegen.

Beispiel

Hinweise

Vor dem Anlegen des Geschäftspartners wird eine einfache Schreibsperre aktiviert. Diese verhindert bis zum Ausführen einer der Methoden TransactionCommitoder TransactionRollback des Business-Objekts BapiService den ändernden Zugriff anderer Anwender auf die Daten des aktuell bearbeiteten Geschäftspartners. Der zugelassene Anwender kann mehrfach auf denselben Geschäftspartner zugreifen.

Der Geschäftspartner wird erst nach dem Aufruf der Methode TransactionCommitdes Business-Objekts BapiService auf die Datenbank geschrieben.

Eine Berechtigungsprüfung wird durchgeführt, wenn beim Geschäftspartner unter Berechtigungsgruppe ein Berechtigungsobjekt eingetragen ist. Das System prüft dann das Berechtigungsobjekt B_BUPA_GRP mit der Aktivität 02 (Ändern).

Zu prüfende Berechtigungsobjekte können im Customizing des SAP-Geschäftspartnersunter Geschäftspartner-> Grundeinstellungen-> Berechtigungsverwaltung eingestellt werden.

Beim Anlegen des Geschäftspartners müssen Sie den Geschäftspartnertyp übergeben.

Wenn Sie den Geschäftspartner mit externer Nummernvergabe anlegen, dann müssen sie im Parameter BUSINESSPARTNEREXTERN (Geschäftspartnernummer) eine externe Gewschäftspartnernummer mitgeben. Wenn Sie interne Nummernvergabe vorgesehen haben, dann zieht das System automatisch eine Geschäftspartnernummer und gibt sie im Parameter BUSINESSPARTNER (Geschäftspartnernummer) zurück.

Sie legen die Geschäftspartnerrolle des Geschäftspartners im Parameter ROLES in der Regel direkt über die betriebswirtschaftliche Geschäftspartnerrolle an. Wenn Sie im Parameter ROLES den GP-Rollentyp eingeben, dann wird der Geschäftspartner in der betriebswirtschaftlichen GP-Rolle angelegt, die in der IMG-Aktivität GP-Rollen definieren als Standardzuordnung zu diesem GP-Rollentyp gekennzeichnet wurde.

Durch Setzen des Kennzeichens Alle GP-Rollen eines GP-Rollentyps anlegen können Sie den Geschäftspartner in allen Geschäftspartnerrollen anlegen, die einem GP-Rollentyp zugeordnet sind.

Die anzulegenden Daten des Geschäftspartners werden hinsichtlich ihrer Konsistenz und bestimmter Customizing-Einstellungen überprüft.

Sie können im Parameter ACCEPT_ERROR festlegen, wie das System mit Fehlern aus der Regionalstrukturprüfung der Adressen umgeht.

Sollte das System entsprechend eingestellt sein, wird bei der Anlage von Adressen eine Dublettencheck durchgeführt. Wird ein anzulegender Satz als bereits im System vorhanden erkannt, werden die diesem Satz ähnlichen Adressen in der Tabelle ADDRESSDUPLICATES zurückgegeben. Falls das zum Dublettencheck verwendete Tool die Möglichkeit bietet, wird in der Tabelle ADDRESSDUPLICATES auch die Wahrscheinlichkeit in Prozent zurückgegeben, mit der es sich beim aktuellen Satz um eine Dublette handelt. Wenn beim Hinzufügen der Adressen keine Fehler auftreten, dann werden die hinzuzufügenden Daten gespeichert und das System gibt im Parameter ADDRESSGUID eine über Systemgrenzen hinweg eindeutige Adress-GUID zurück.

Diese Methode arbeitet mit Pufferung. Verändernde und lesende Methoden dieses Business-Objekt-Typs können wiederholt auf diese Instanz angewendet werden. Nach Aufruf der Methode Save können in derselben Logical Unit of Work (LUW) lesende und schreibende Methoden auf die gepufferten Instanzen zugreifen und die aktuellen Attribute liefern.

Meldungen werden im Parameter RETURN zurückgegeben. In dieser Parameter-Dokumentation finden Sie die Rückgabewerte und deren Bedeutungen.

Weiterführende Informationen

Verwenden Sie die ähnliche Methode FSCreateFromData (Geschäftspartner anlegen) nicht, weil die in dieser Methode mitgegebenen Geschäftspartnerrollen (veraltetes Rollenkonzept) nicht korrekt verarbeitet werden.

Weitere Informationen zum Anlegen von Geschäftspartnern in der Dialogbearbeitung finden Sie in der SAP-Bibliothek unter SAP Geschäftspartner für Financial Services.





Parameter

ACCEPT_ERROR
ADDRESSDATA
ADDRESSDUPLICATES
ADDRESSNOTES
BUSINESSPARTNER
BUSINESSPARTNEREXTERN
CENTRALDATA
CENTRALDATAGROUP
CENTRALDATAORGANIZATION
CENTRALDATAPERSON
CHANGEDOCU
COMMUNICATIONNOTES
COMMUNICATIONNOTESNONADDRESS
DUPLICATE_MESSAGE_TYPE
E_MAILDATA
E_MAILDATANONADDRESS
FAXDATA
FAXDATANONADDRESS
PAGADDRESSDATA
PAGADDRESSDATANONADDRESS
PARTNERCATEGORY
PARTNERGROUP
PRTADDRESSDATA
PRTADDRESSDATANONADDRESS
RETURN
RFCADDRESSDATA
RFCADDRESSDATANONADDRESS
RMLADDRESSDATA
RMLADDRESSDATANONADDRESS
ROLES
SSFADDRESSDATA
SSFADDRESSDATANONADDRESS
TELEFONDATA
TELEFONDATANONADDRESS
TELETEXDATA
TELETEXDATANONADDRESS
TELEXDATA
TELEXDATANONADDRESS
TESTRUN
URIADDRESSDATA
URIADDRESSDATANONADDRESS
X400ADDRESSDATA
X400ADDRESSDATANONADDRESS

Ausnahmen

Funktionsgruppe

FS_BAPI

CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 11346 Date: 20240523 Time: 113635     sap01-206 ( 137 ms )