Ansicht
Dokumentation

BBP_CREATE_ORGANIZATION - SAP-GP. Anlegen Bieter/Lieferant

BBP_CREATE_ORGANIZATION - SAP-GP. Anlegen Bieter/Lieferant

BAL_S_LOG - Application Log: Log header data   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein legt einen Geschäftspartner vom Typ 'Organisation' an.

Der Baustein wurde zum Anlegen von 'Anbietern' (Lieferanten, Bietern und Portalen) und 'einkaufenden Firmen' geschrieben und enthält deswegen spezielle Coding-Strecken für diese Art von Organisationen.

Allgemein legt der Baustein einen Geschäftspartner vom Typ Organisation und alle übergebenen Datensets zum Partner an (unabhängig davon, ob das jeweilige Set in der Geschäftspartnerrolle sinnvoll ist; diese Prüfung muss von der rufenden Anwendung durchgeführt werden).

In Abhängigkeit von den übergebenen Rollen/Rollentypen werden zusätzliche Aktionen durchgeführt.

Spezialfall 1: Anbieter

  • wenn in IT_PARTNER_ROLES eine der Rollen/Rollentypen auf einen Anbieter verweist (BBP000, BBP001, BBP002 oder CRM007), so wird zunächst das Flag IS_DATA-NOTRELEASED ausgewertet
  • ist das Flag gesetzt ('X') so wird lediglich der Geschäftspartner mit allen Datensets angelegt, der Status 'vorerfasst' wird vergeben und es erfolgt keine Verknüpfung mit dem Orgmanagement
  • ist das Flag nicht gesetzt so muss zwingend der Parameter IV_SUBNODE gefüllt sein; zunächst wird der Geschäftspartner mit allen Datensets angelegt. Zusätzlich wird der Geschäftspartners an das durch IV_SUBNODE angegebene Org.-Objekt (ein Zwischenknoten im (Teil-)Baum der externen Partner im Org.-Modell) gehängt (Einzelheiten hierzu finden sich in der Parameterbeschreibung)

Spezialfall 2: Einkaufende Firma

  • wenn in IT_PARTNER_ROLES eine der Rollen/Rollentypen auf eine einkaufende Firma verweist (BBP004 oder CRM008), so wird zunächst der Geschäftspartner mit allen Datensets angelegt und ein Organisationseinheit (die den Geschäftspartner repräsentiert) erzeugt
  • Zusätzlich - die Organisationseinheit zur einkaufenden Firma ist der Wurzelknoten für alle zur Firma gehörenden weiteren Org.-Einheiten - werden die Attribute ATTR_SHIPT und ADDR_BILLT (Defaults für Anliefer- und Rechnungssteller Adressen) mit der Adressnummer des Geschäftspartners gefüllt und an die neu angelegte Organisationseinheit gehängt

Spezialfall 3: Organisationseinheit

  • wenn in IT_PARTNER_ROLES eine der Rollen/Rollentypen auf eine Organisationseinheit verweist (BUP004), so wird zusätzlich zum Geschäftspartner mit seinen Sets eine Organisationseinheit angelegt; IV_SUBNODE bleibt unberücksichtigt, die Org.-Einheit 'schwebt' frei im Orgmodell, wird nicht wie im Falle von Anbietern in die Orgstruktur eingebunden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ET_RETURN
EV_ADDRESS_GUID
EV_ADDRESS_NUMBER
EV_ORG_UNIT
EV_PARTNER
EV_PARTNER_GUID
EV_REFERENCE_GUID
IS_ADDRESS
IS_CENTRAL_CUSTOMER_EXT
IS_DATA
IS_DATA_ORGAN
IS_FRG0010
IS_FRG0030
IT_ADFAX
IT_ADSMTP
IT_ADTEL
IT_ADURI
IT_BANK
IT_BIDCC
IT_FRG0020
IT_FRG0030
IT_FRG0040
IT_FRG0061
IT_IDENTIFICATION
IT_INDUSTRIES
IT_LOCMAP
IT_PARTNER_ROLES
IT_RELATIONS
IT_SENDMEDIUM
IT_TAXCLASS
IT_TAXNUM
IT_VENMAP
IV_BU_ROLE
IV_CATEGORY
IV_DUNS_ID
IV_GROUP
IV_NO_COMMIT
IV_PARTNER
IV_PARTNER_GUID
IV_ROOT_NODE
IV_SUBNODE
IV_XXS_CHECK

Ausnahmen

ERROR_CREATING_BUPA
ERROR_CREATING_ORGUNIT
ERROR_GETTING_DB_LOCK
ERROR_LINKING_BUPA_TO_ORGUNIT
ERROR_LOCKING_DB
ERROR_MESSAGE_PASSED
ERROR_READING_ADDRESS

Funktionsgruppe

BBP_PARTNER_MAINT

Vendor Master (General Section)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7565 Date: 20240523 Time: 171337     sap01-206 ( 90 ms )