Ansicht
Dokumentation

BAPI_TRIP_REPORT_INIT - Tabellen, die für REPORT_CREATE benötigt werden (local workspace)

BAPI_TRIP_REPORT_INIT - Tabellen, die für REPORT_CREATE benötigt werden (local workspace)

Fill RESBD Structure from EBP Component Structure   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mittels der Methode EmployeeTrip.GetOptionsWeekly erhält man alle Tabellen und Defaultwerte, die zum Anlegen eines einfachen Wochenberichts (Transaktion PR04) notwendig sind.

Der Importparameter EmployeeNumber bestimmt dabei die Personalnummer, für die der lokale Workspace erzeugt werden soll, Date bezeichnet ein Datum, das innerhalb der Woche liegt, für den ein Wochenbericht angelegt werden soll, der Parameter Language die Sprache der Tabelleneinträge.
Der Parameter Check_Overlap dient dazu, die Überprüfung, ob für das übergebene Datum (Date) bereits ein Wochenbericht existiert ein-, (='X') bzw. auszuschalten(=Space).
Mittels Sel_Coun und Sel_Curr können zusätzlich die Tabellen T706O_DAT, bzw. TCURR_DAT gefüllt werden, falls dies erwünscht ist.

Die Exporttabelle Emp_Info enthält Informationen zur angegebenen Personalnummer, die Tabelle Defaults enthält die Parameter

  • Firstday (entspricht dem ersten Tag des Wochenberichts, ermittelt aus dem Merkmal TRVPA, Eintrag FDW als Datum in der durch den Importparameter Date angegebenen Woche),
  • CCCParam (TRVPA, Schalter CCC; siehe Doku Mermal TRVPA ),
  • Rec_F_PD (TRVCT, F-Zeile, Position 1; siehe Doku zum Merkmal TRVCT),
  • Rec_U_PD (TRVCT, U-Zeile, Position 1; s.o.)
  • Rec_V_PD (TRVCT, V-Zeile, Position 1; s.o.)
  • MWAUS (Tabelle T706D, MWAUS) und
  • Mileage_PD (Erstattungsbetrag pro gefahrenem Kilometer/Meile für den ersten Kilometer der Woche in der Hauswährung des Mitarbeiters; falls die KM-Kumulation nicht aktiv ist gilt dieser Satz für die gesamte Woche, ansonsten kann er ev. davon abweichen!).

Die Tabelle T706B_DAT enthält die für diese Personalnr. gültigen Reisespesenarten. Dies ist ein Ausschnitt aus der Tabelle T706B1 mit allen dazugehörenden Feldern, die für die Eingabeüberprüfung eines Beleges notwendig sind. Die Felder SC*** dieser Struktur bilden dabei einen Verweis auf die zu diesem Beleg verfügbaren Eingabefelder auf dem Dialog "Zusatzinformationen zum Beleg" der Reisekostenerfassung. Diese Felder können dabei folgende Ausprägungen vorweisen:

  • "+" : das entspr. Feld ist ein Musseingabefeld
  • "-" : das entspr. Feld ist unsichtbar und damit nicht eingabebereit
  • "." : das entsprechende Feld ist eingabebereit
  • SPACE: das entsprechende Feld wird nur angezeigt

Die Tabelle T706O_DAT enthält die Werte der Tabelle T706O (Länder und Regionen) für diesen Mitarbeiter.
TCURR_DAT enthält alle im System hinterlegten Währungen (Tabelle TCURC und TCURT), in Verbindung mit den Einträgen der Umrechnungstabelle der Währungen (TCURR) und den Nachkommastellen der Währungen (TCURX).
Der Expoprtparameter RETURN schließlich gibt Informationen über den Ausgang der gerufenen Methode.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CHECK_OVERLAP
DATE
DEFAULTS
EMPLOYEENUMBER
EMP_INFO
LANGUAGE
RETURN
SEL_COUN
SEL_CURR
T706B_DAT
T706O_DAT
TCURR_DAT

Ausnahmen

Funktionsgruppe

HRTR

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: 4281 Date: 20240523 Time: 161430     sap01-206 ( 76 ms )