Ansicht
Dokumentation
VLC_VEHICLE_IDOC - BAdI: Verarbeitung des Fahrzeug-IDocs
BAL_S_LOG - Application Log: Log header data ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Mit diesem BAdI können Sie die IDoc-Daten des eingehenden bzw. des ausgehenden IDocs für das Vehicle Managment System anpassen.
Methoden für eingehende IDocs
Diese Methoden werden durchlaufen, wenn der IDoc-Funktionsbaustein IDOC_INPUT_VLCCPO_VELO18 ausgeführt wird und wenn ein IDoc im Status-Monitor akzeptiert wird.
- CHECK_IDOC: IDoc-Container überprüfen
- Diese Methode wird zu Beginn des IDocs prozessiert. Sie können für den Kontrollsatz und die Datensätze eigene Verprobungen durchführen und gegebenenfalls mit einer Fehlermeldung reagieren.
- GET_ADDITIONAL_SEGMENTS: Zusätzliche Segmente aufnehmen
- Sie können Zusatzfelder in Kundensegmenten zur weiteren Verarbeitung in die Tabelle VLCIDACTDATA_ET stellen. Gegebenenfalls müssen Sie die Struktur VLCACTDATA erweitern.
- GET_ADDITIONAL_CHANGES: Zusätzliche Segmente auf Änderungen untersuchen
- Vor der Änderungsfindung können Sie zusätzliche Verprobungen vornehmen.
- Wenn Sie Zusatzsegmente zum Fahrzeug-IDoc definiert haben, können Sie mit dem BAdi GET_ADDITIONAL_CHANGES Änderungen dieser Daten bestimmen.
- Wird das BAdI vom Monitor aufgerufen, können Sie zusätzlich auf Änderungen reagieren und diese auf dem Monitor ausgeben.
- Um auf die Daten der Zusatzsegmente zugreifen zu können, muss die Methode GET_ADDITIONAL_SEGMENTS aktiv sein.
- Sollen Änderungen angezeigt werden, muss der Parameter CHANGES_MONITOR_CT gefüllt werden. Wenn nicht, ist es ausreichend, den Parameter CHANGES_CT zu füllen.
- CHANGE_ACTION: Aktion ändern
- Im Customizing können Sie festlegen, welche Aktion für einen bestimmten Organisationskanal und einen externen Status gezogen wird. Mit diesem BAdI können Sie diese Findung übersteuern und dem IDoc eine andere Aktion zuordnen.
- CHANGE_SET_ACTION_PARAMETER: Set-Action-Parameter ändern
- Sie können Kundenfelder, die vorher in die Tabelle VLCIDACTDATA_ET gestellt wurden, an die Struktur VLCACTDATA_LS des Verbuchungsfunktionsbausteins VELO03_SET_ACTION übergeben.
- CHANGE_CUOBJ: Konfiguration ändern
- Die eingehende Konfiguration wird mit der Konfiguration des Fahrzeugstammes verglichen. Mit Hilfe dieses BAdIs können Sie andere Konfigurationen wählen.
- CHECK_CHANGES: Ergebnisse manipulieren
- Nach der Änderungsfindung können Sie gefundene Änderungen ausblenden.
Methode für ausgehende IDocs
Diese Methode wird durchlaufen, wenn der IDoc-Funktionsbaustein IDOC_OUTPUT_VLCVDT_VELO18 ausgeführt wird.
- CHANGE_VEHCLE01_OUTBOUND: Inhalte verändern
- Sie können die Inhalte aller Segmente des IDoc-Typs VEHCLE01 verändern.
Vorgehensweise zum Implementieren eines BAdIs
rdisp/max_wprun_time - Maximum work process run time CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3749 Date: 20240523 Time: 071908 sap01-206 ( 44 ms )