Ansicht
Dokumentation
BAPI_BUPA_FS_CREATE_FROM_DATA2 - Geschäftspartner anlegen
Vendor Master (General Section) BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
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_ERRORADDRESSDATA
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_BAPICPI1466 during Backup General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 11346 Date: 20240523 Time: 113635 sap01-206 ( 137 ms )