Ansicht
Dokumentation

BADI_EAM_MSAM_NOTIF - BAdI: Objekt 'Meldung'

BADI_EAM_MSAM_NOTIF - BAdI: Objekt 'Meldung'

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
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 IH-/CS-Meldungen von Service and Asset Management for Mobile bereitgestellt:

  • MSAM10_NOTIFICATION_GETLIST- Liste der Meldungen abrufen
  • MSAM10_NOTIFICATION_GETDETAIL - Details der Meldungen abrufen
  • MSAM10_NOTIFICATION_CREATE - Meldung anlegen
  • MSAM10_NOTIFICATION_CHANGE - Meldung ändern

Wenn Sie das Business Add-In BADI_EAM_MSAM_NOTIF implementieren, können Sie nicht nur die Standardfunktionen von Service and Asset Management for Mobile für das Datenobjekt für Meldungen 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.

  • NOTIF_GETLIST_OUTBOUND

  • NOTIF_GETLIST_PREPROCESS

  • NOTIF_GETDETAIL_OUTBOUND

  • NOTIF_GETDETAIL_PREPROCESS

  • NOTIF_CREATE_OUTBOUND

  • NOTIF_CREATE_PREPROCESS

  • NOTIF_CHANGE_OUTBOUND

  • NOTIF_CHANGE_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.

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

Das 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_NOTIF 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_NOTIF






General Material Data   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4938 Date: 20240520 Time: 144754     sap01-206 ( 72 ms )