Ansicht
Dokumentation

BAPI_TRIP_GET_FORM - Reiseformular als interne Tabelle / Anzeigen Formular

BAPI_TRIP_GET_FORM - Reiseformular als interne Tabelle / Anzeigen Formular

BAL Application Log Documentation   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit der Methode EmployeeTrip.GetExpenseForm erhält man das Reisekostenstandardformular als ASCII-Tabelle zurückgeliefert.

Hierbei wird das Formular des Reports RPRTEF00 (Reisekosten Standardformular) erzeugt und als ASCII-Tabelle zurückgegeben.
Die Selektion der Reise findet dabei über die Personalnr. (EmployeeNumber) und die Reisenummer (TripNumber) statt.
Mittels des Parameters Set_Print_Flag kann das Kennzeichen der selektierten Reisen, falls diese schon abgerechnet wurden, auf 'Reise gedruckt' gesetzt werden.
In der Tabelle Tripform stehen nach erfolgreicher Durchführung der Methode die selektierte Reise (deren Reisekostenformular) als ASCII-Tabelle zur Verfügung. Innerhalb dieser Tabelle ist an erster Stelle jeweils der Schlüssel der entsprechenden Mitarbeiterreise angegeben.

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

Verwendung als Funktionsbaustein

Mittels dieses Funktionsbausteins erhält man das Reisekostenformular (Report RPRTEF00) als interne Tabelle zurückgeliefert. Man kann sich das Reisekostenformular auch direkt am Bildschirm ausgeben lassen (interaktiv), dazu muss der Parameter DISPLAY_FORM auf 'X' gesetzt werden.
Die weiteren Parameter entsprechen denen des Methodenaufrufs.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

DISPLAY_FORM
DOCK_TREE_CONTROL
EMPLOYEENUMBER
GET_TRIP_FROM_MEMORY
PERIODNUMBER
RETURN
SET_PRINT_FLAG
TRIPFORM
TRIPNUMBER

Ausnahmen

Funktionsgruppe

HRTR

BAL Application Log Documentation   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2114 Date: 20240523 Time: 182419     sap01-206 ( 39 ms )