Ansicht
Dokumentation

VMS_USER_INTERFACE - BAdI: Beeinflussung der Oberfläche der Transaktion VELO

VMS_USER_INTERFACE - BAdI: Beeinflussung der Oberfläche der Transaktion VELO

TXBHW - Original Tax Base Amount in Local Currency   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem BAdI können Sie in die Oberflächenverarbeitung der Transaktion VELO eingreifen.

Das BAdI hat die folgenden Methoden:

  • CHECK_ACTION_SUBSCREEN: Daten, die auf den Subscreens von Aktionen eingegeben werden, eigenen Prüfungen unterziehen
Die Methode hat folgende Parameter:
  • UCOMM_IV
    Aktueller Funktionscode. Hiermit können Sie steuern, ob Ihre Prüfung ständig oder nur nach dem Wählen der Drucktaste Aktion ausführen durchgeführt werden soll. Im zweiten Fall gilt: UCOMM_IV = FC_AKTN_GC.

  • ACTION_IV
    4-stelliges Kürzel der Aktion, die ausgeführt werden soll. Hiermit können Sie steuern, bei welcher Aktion Ihre Prüfung durchlaufen werden soll.

  • VLCACTDATA_IS
    Aktionsspezifische Daten (Kopf-, Positions- und Zusatzdaten). Es handelt sich hierbei unter anderem um die Daten, die vom Anwender an der Oberfläche eingegeben wurden.

  • LIST_OF_VEHICLES_IT
    Daten der Fahrzeuge, die für die Aktion ausgewählt wurden. Im Fall von Aktionen, die Fahrzeuge anlegen, ist diese Tabelle leer.

  • FILTER_HISTORY_DISPLAY: Inhalt der Fahrzeughistorie in der Fahrzeugdetailanzeige verändern
  • VEHICLE_SINGLE_SEARCH: Fahrzeugeinzelsuche beeinflussen
    Diese Methode wird während der Fahrzeugeinzelsuche direkt vor dem Start der VMS-Standardsuche aufgerufen.
  • SINGLE_SEARCH_TYPE_IV
    ID-Typen bei Fahrzeugeinzelsuche. Der Inhalt dieses Parameters entspricht dem Inhalt der F4-Hilfe in der Transaktion VELO auf dem Feld, in dem Sie den ID-Typ bei der Fahrzeugeinzelsuche wählen. Falls Sie zusätzlich zu den vorhandenen ID-Typen interne Fahrzeugnummer, externe Fahrzeugnummer und Fahrzeugidentnummer einen eigenen ID-Typ definiert haben, wird dieser mit angezeigt.

  • SINGLE_SEARCH_VEHICLE_IV
    Wert, nach dem gesucht werden soll

  • USERDATA_IS
    Informationen über den Benutzer, der die Suche aufgerufen hat

  • VLCDIAVEHI_CONF_CT und VLCSEARCHCRIT_CT
    Diese Parameter werden nach Ausführung Ihrer BAdI-Implementierung an die VMS-Standardsuche übergeben. Falls Sie also einen eigenen SINGLE_SEARCH_TYPE definiert haben, könnten Sie in Ihrer Implementierung nach dem Fahrzeug suchen, das dem SINGLE_SEARCH_TYPE_IV und SINGLE_SEARCH_VEHICLE_IV entspricht, und dann die VGUID dieses Fahrzeugs in die VLCSEARCHCRIT_CT-Tabelle schreiben. Die VMS-Standardsuche ermittelt dann anhand der VGUID Ihr Fahrzeug.

  • CHECK_EVENT_HANDLER_EXIST: Überprüfen, ob ein SAP Supply Chain Event Manager (SCEM) an das VMS angeschlossen ist
  • CALL_SCEM_DIALOG: SCEM-Trackingdaten für das Fahrzeug anzeigen
    Die Methode wird In der Transaktion VELO über die Drucktaste SCEM auf der Fahrzeugdetailanzeige aufgerufen.
  • WARRANTY_DEACTIVATE: Steuern, ob der Kartenreiter Garantiein der Transaktion VELO aktiv ist oder nicht. Der Kartenreiter ist standardmäßig sichtbar.

Vorgehensweise zum Implementieren eines BAdIs






General Material Data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4008 Date: 20240523 Time: 042937     sap01-206 ( 57 ms )