Ansicht
Dokumentation

BADI_EAM_MSAM_CHARAC - BAdI: Objekt 'Merkmal'

BADI_EAM_MSAM_CHARAC - BAdI: Objekt 'Merkmal'

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Instandhaltungsabwicklung (PM-WOC) verwendet.

Für Service and Asset Management for Mobile stehen im ERP-Backend-System remote-fähige Standard-BAPI-Verschalungen für die Kommunikation mit der Middleware und dem mobilen Endgerät zur Verfügung. Innerhalb dieser BAPI-Verschalungen sind die Standardfunktionen von Service and Asset Management for Mobile verfügbar, und darüber hinaus erleichtern BAdI-Aufrufe die Erweiterung oder Ersetzung.

Die nachstehend genannten BAPI-Verschalungen werden für das Datenobjekt für Merkmale von Service and Asset Management for Mobile bereitgestellt:

  • MSAM10_CHARCST_GETLIST - Service and Asset Management for Mobile Liste der Merkmale abrufen
  • MSAM10_CHARCST_GETDETAIL - Service and Asset Management for Mobile Details der Merkmale abrufen

,,

Wenn Sie das Business Add-In BADI_EAM_MSAM_CHARACTS implementieren, können Sie nicht nur die Standardfunktionen von Service and Asset Management for Mobile um das Datenobjekt für Merkmale erweitern, sondern diese bei Bedarf auch durch eigene Funktionen ersetzen.

Das BAdI verwendet die nachfolgend genannten Methoden. Der Aufruf dieser BAdI-Methoden erfolgt in den jeweiligen BAPI-Verschalungen.

  • CHARACTS_GETLIST_OUTBOUND

  • CHARACTS_GETDETAIL_OUTBOUND

  • CHARACTS_GETLIST_PREPROCESS

  • CHARACTS_GETDETAIL_PREPROCESS

Alle Methoden mit dem Suffix PREPROCESS werden vor dem SAP-Standardcode aufgerufen und können für das Eingangs-Mapping und/oder zum Überspringen der Standard-EAM-Logik verwendet werden. Der Benutzer kann den SAP-Standardcode der BAPI-Verschalung überspringen, wenn er den Wert X für das Feld EV_SKIP_STANDARD vergibt. In diesem Fall hat der Kunde die Wahl, über die Ausgangsmethoden in jeder BAPI-Verschalung eine eigene Implementierung zu realisieren.

Alle Methoden mit dem Suffix OUTBOUND werden nach dem SAP-Standardcode aufgerufen und können für das Ausgangs-Mapping und/oder zur Erweiterung der Standard-EAM-Logik verwendet werden.

CHARACTS_BTE_PUSH: Mit dieser BAdI-Methode können Sie Erweiterungen vor dem Aufruf der Middleware umsetzen.

Dieses Business Add-In wurde in den Erweiterungsspot ES_MSAM eingebunden.

Gehen Sie wie nachfolgend beschrieben vor:

  1. Rufen Sie die Transaktion SE19 auf.
  2. Legen Sie eine Erweiterungsimplementierung für den Erweiterungsspot ES_MSAM an, und legen Sie anschließend eine implementierende Klasse für das Business Add-In BADI_EAM_MSAM_CLASSI an.

Informationen zur Implementierung von BAdIs im Kontext des Erweiterungskonzepts sind in der SAP-Bibliothek für SAP NetWeaver unter BAdIs -> Implementierung verfügbar.

Weitere Informationen zur Vorgehensweise finden Sie in der SAP-Bibliothek unter Enhancement Framework -> Business Add-Ins (BAdIs) -> BAdIs - Grundlagen -> Screen-Erweiterungen.

Beim Ausführen der BAPI-Verschalungen wird das Coding durchlaufen, das Sie in der Business-Add-In-Implementierung angelegt haben.

BAdI-Interface IF_EX_EAM_MSAM_CHARACTS






Addresses (Business Address Services)   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4595 Date: 20240520 Time: 152757     sap01-206 ( 69 ms )