Ansicht
Dokumentation
BAPI_BUPR_GEN_SHAREHOLD_CREATE - Geschäftspartnerbeziehung mit Beteiligungsdaten anlegen
ABAP Short Reference CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit dieser Methode können Sie Geschäftspartnerbeziehungen mit Beteiligungsdaten anlegen.
Geschäftspartnerbeziehungen mit Beteiligungsdaten enthalten die folgenden in der Struktur BUT053 (GP-Beziehung: Firmenbeteiligung)definierten Attribute, die zu Zwecken des Meldewesens ausgewertet werden können:
- Prozentsatz der Kapitalbeteiligung
- Betrag der Kapitalbeteiligung
- Währungsschlüssel
- Kennzeichen: Anteilseigner beherrscht die Firma/Gesellschaft
Es gibt mehrere Beziehungstypen, die ausschließlich die aufgelisteten Beteiligungsdaten enthalten. Mögliche Geschäftspartnerbeziehungen mit Beteiligungsdaten können z.B. die Geschäftspartnerbeziehungen des Beziehungstyps BURC01 (Anteilseignerbeziehung), FS0030 Mitglied KNEoder kundeneigene Beziehungstypen sein.
Insbesondere für kundeneigene Beziehungstypen, die exakt diese Beteiligungsdaten enthalten, bietet die Methode den Vorteil, dass Sie nicht für jeden einzelnen Beziehungstyp eine eigene Methode definieren brauchen, sondern auf diese übergreifende Methode für mehrere Beziehungstypen zurückgreifen können.
Beispiel
Hinweise
Vor dem Ändern der Daten findet eine Vorverarbeitung statt:
- Es wird geprüft, ob die zu bearbeitenden Geschäftspartner vorhanden sind
- Es wird geprüft, ob ein Beziehungstyp mit Beteiligungsdaten vorliegt.
- Weitere Informationen zur Prüfung des Beziehungstyps finden Sie in der Dokumentation des Parameters Geschäftspartner-Beziehungstyp.
- Es 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.
Die Geschäftspartnerbeziehung mit Beteiligungsdaten wird erst nach dem Aufruf der Methode TransactionCommitdes Business-Objekts BapiService auf die Datenbank geschrieben.
Pufferung
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.
Rückmeldungen
Meldungen werden im Parameter Returnzurückgegeben. In dieser Parameter-Dokumentation finden Sie die Rückgabewerte und deren Bedeutungen.
Weiterführende Informationen
Parameter
BUSINESSPARTNERCHANGEDOCU
DATA
DATE_FROM
DATE_TO
EXTENSIONIN
EXTENSIONOUT
PROCESSEXTENSION
RELATIONSHIPCATEGORY
RETURN
SHAREHOLDER
TESTRUN
Ausnahmen
Funktionsgruppe
FSBP_BAPI_SHAREHOLDER_RELFill RESBD Structure from EBP Component Structure PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4831 Date: 20240523 Time: 120144 sap01-206 ( 67 ms )