Ansicht
Dokumentation

BAPI_TRIP_GET_OPTIONS - Personendaten und Reisekosten-Tabellen einlesen

BAPI_TRIP_GET_OPTIONS - Personendaten und Reisekosten-Tabellen einlesen

PERFORM Short Reference   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Methode EmployeeTrip.GetOptions dient dazu, alle Tabellen und Parameter, die zum Anlegen einer Reise mittels der Transaktion PR01 oder PR05 benötigt werden könnten, bekanntzugeben.

Der Importparameter EmployeeNumber bestimmt dabei die Personalnummer, für die der lokale Workspace erzeugt werden soll, Date bestimmt das Datum, für das die Tabelleneinträge gelesen werden sollen und der Parameter Language die Sprache der Tabelleneinträge.
Mittels des Importparameter Select_Last können Sie bestimmen, ob die Werte der Tabellen Countries und Currencies aus den Customizingtabellen gelesen werden (Select_Last = Space), oder ob die Werte dieser Tabellen aus den letzten Reisen bestimmt werden (Select_Last = "X"). Im letzteren Fall bestimmt der Parameter Scan_X_Trips die Anzahl der zu durchsuchenden Reisen.
Die Tabelle Cost_Objects wird nur gefüllt, falls der Parameter Select_Last den Wert "X" hat und beinhaltet in diesem Fall die vom Mitarbeiter zuletzt bebuchten Kostenobjekte.
Der Parameter Select_Last ermöglicht Ihnen insbesondere eine kleinere F4-Hilfe für diese Felder bereitzustellen, da die kompletten Tabellen der Länder und Währungen unter Umständen recht viele Einträge beinhalten können.

Dem Rückgabeparameter Return kann nach Ausführen der Methode der Status des Methodenaufrufes entnommen werden.

Beispiel

Hinweise

Die meisten der Rückgabetabellen sind Customizingtabellen des Reisemanagements. Ein Lesen dieser Tabellen mittels der BAPI F4-Hilfe wäre zwar auch möglich, jedoch beinhalten einige dieser Tabellen zusätzliche Berechtigungsfelder, die mitarbeiterspezifisch sind und deswegen würde die Benutzung der generellen BAPI-F4-Hilfe zu weit mehr Tabelleneinträgen führen und den Aufruf der Methode EmployeeTrip.CreateFromData erschweren.

Weiterführende Informationen

Weiter Informationen, insbesondere Informationen zu den einzelnen Tabellenfeldern, entnehmen Sie bitte der Strukturdokumentation zu den Tabellen DEFAULTS, EXPENSE_TYPES und COST_OBJECTS oder den entsprechenden Strukturen zu den Tabellen im Data Dictionary.





Parameter

COST_OBJECTS
COUNTRIES
CURRENCIES
DATE
DEFAULTS
EMPLOYEENUMBER
EMP_INFO
EXPENSE_TYPES
FIELD_SELECTION_GENERAL
FIELD_SELECTION_MILEAGE_CA
FIELD_SELECTION_RECEIPT_CA
FIELD_SELECTION_STOPOVER_CA
FIELD_SELECTION_TRIP_CA
FOR_LAGERUNG
FOR_RELOCATION
FOR_SEP_ALLOWANCE
FOR_UNTERRICHT
I_SUPPLIED
LANGUAGE
RETURN
SCAN_X_TRIPS
SELECT_LAST
SERVICE_PROVIDERS
SERVICE_PROVIDER_CATEGORIES
TAX_CODES
TRIP_ACTIVITIES
TRIP_SCHEMAS
TRIP_TYPES_STATUATORY
TRIP_TYPE_COMSP
VEHICLE_CLASS
VEHICLE_TYPES

Ausnahmen

Funktionsgruppe

HRTR

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3783 Date: 20240523 Time: 172655     sap01-206 ( 83 ms )