Ansicht
Dokumentation

/AIN/ACTVT000001 - BAdI: Daten mit Bezug auf erfasste Aktionen modifizieren

/AIN/ACTVT000001 - BAdI: Daten mit Bezug auf erfasste Aktionen modifizieren

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

Dieses Business Add-In (BAdI) modifiziert Daten aus Gerätenachrichten, bevor diese von einer Aktivität verarbeitet werden. Das BAdI ist in Verbindung mit Nachrichten stationärer und mobiler RFID-Geräte möglich.

Ein Gerät muss eine Regel auslösen, die mit SAP Auto-ID Infrastructure (SAP AII) 4.0 ausgeliefert wird.

Das BAdI verfügt über die Standardimplementierung /AIN/CL_IM_DOC_DTM zur automatischen Belegzuordnung. Dieser Prozess ordnet einer SAP-AII-Transaktion automatisch einen Beleg zu, ohne dass Sie den Beleg manuell ändern müssen. Für diese Funktion stehen zwei Varianten zur Verfügung:

  • Belegzuordnung für nichtintegrierte Belege
In diesem Fall wird der Beleg basierend auf der letzten erfassten Aktion automatisch der aktuellen Transaktion zugeordnet, vorausgesetzt, Sie haben für die Kombination aus Belegart und Rolle der RFID-Gerätegruppe eine Aktionstypvorgabe definiert. Wenn zuvor beispielsweise eine Packtransaktion ausgeführt wurde und Beleg D1 der Transaktion zugeordnet ist, wenn der korrekte Parameter gesetzt ist, kann D1 automatisch für alle Folgetransaktionen, wie z.B. Bewegen oder Verladen, verwendet werden.
  • Belegzuordnung für integrierte Belege
In diesem Fall stammt der Beleg aus dem Backend-System und SAP AII führt die Belegfindung auf Basis der Daten im Backend-Beleg aus. Belegart und Aktionstyp müssen der Rolle der RFID-Gerätegruppe zugeordnet sein. Wenn SAP AII beispielsweise einen Packbeleg D2 vom Backend-System erhält, wenn der korrekte Parameter gesetzt ist, kann D2 automatisch für die aktuelle Packtransaktion verwendet werden.

Das BAdI kann für Folgendes verwendet werden:

  • Filterung von IDs (d.h. Einträge aus dem Feld EPC_DATA in Parameter CS_MESSAGE löschen)
  • Belegfindung
  • Objekthierarchiefindung
  • Validierung der Daten in der Gerätenachricht
Sie können Validierungsinformationen auch im Anwendungslog aufzeichnen. Dafür müssen Sie die Tabelle ET_LOGMSG mit den Validierungsnachrichten versorgen.
  • Stoppen einer Regel durch Auslösen einer Ausnahme, die über die Schnittstelle /AIN/CX_ACT_PUB definiert ist

Methoden

MODIFY_EVENT_MESSAGE






Vendor Master (General Section)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2954 Date: 20240419 Time: 020833     sap01-206 ( 48 ms )