Ansicht
Dokumentation

/IAM/BADI_VENDOR_CAT - BAdI: Zugriff auf Business-Objekt 'Lieferant'

/IAM/BADI_VENDOR_CAT - BAdI: Zugriff auf Business-Objekt 'Lieferant'

General Material Data   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Issue and Activity Engine (CA-IAM-ENG) verwendet. Sie verwenden dieses BAdI, um den Zugriff auf einen Lieferanten zu implementieren.

Eine abstrakte Definition des Lieferanten (Komponente IAMVEN) wurde mit Hilfe des GENIL-Modellierungseditors (Transaktion GENIL_MODEL_EDITOR) hinterlegt. Diese entkoppelt die Komponente Issue and Activity Engine von einem spezifischen Datenmodell.

Das System greift anhand der Objektkategorie, z.B. VEN_ERP, auf den Business-Objekt-Layer (BOL) zu. Der BOL ruft die GENIL-Komponente (IAMVEN) auf, die wiederum die kategorieabhängige BAdI-Implementierung aufruft. Abhängig von der Objektkategorie (z.B. VEN_ERP) greift das System auf ein konkretes Datenmodell des Lieferanten zu. Dieses Datenmodell kann sich in einem anderen Quellsystem, beispielsweise in einem ERP- oder CRM-System, oder im lokalen System befinden - in diesem Fall muss eine Objektkategorie definiert werden, die lokale Werte als Ersatz für konkrete Datenmodellobjekte verwendet.

Wenn Sie Ihre eigene Implementierung anlegen, müssen Sie in Ihrem Mandanten eine neue Objektkategorie (Schlüssel) für den Lieferanten (Objekttyp VEN) angelegt haben. Verwenden Sie dazu die Customizing-Aktivität Objektkategorien definieren.

SAP liefert die folgende Objektkategorie mit der dazugehörigen BAdI-Implementierung aus:

  • VEN_ERP: Lieferant in ERP
  • Implementierung: /IAM/ACCESS_VENDOR_ERP

Um Ihre eigene Implementierung anzulegen, gehen Sie folgendermaßen vor:

  1. Ordnen Sie die Filterwerte Objektkategorie und Mandant zu.
  2. Aktivieren Sie die BAdI-Implementierung.
  3. Überprüfen Sie in der Customizing-Aktivität Objektzugriff definieren, ob unter Objekttyp ein Eintrag für den Lieferanten (VEN) vorhanden ist, der aus der Anwendung heraus Zugriff auf den Lieferanten ermöglicht. Wenn kein Eintrag vorhanden ist, legen Sie einen Eintrag an und gehen folgendermaßen vor:
  • Ordnen Sie die neue Objektkategorie dem betreffenden Objekttypen (VEN) zu.

Weitere Informationen zu den BAdI-Methoden erhalten Sie unter Interface-Dokumentation.






Addresses (Business Address Services)   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2852 Date: 20240426 Time: 080612     sap01-206 ( 56 ms )