Ansicht
Dokumentation
FKK_DTE_CALC_NEXT_DATES - Berechnen der nächsten Daten in Abhängigkeit von einer Periode
Addresses (Business Address Services) rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Ermittelt in Tabellenform, welche Tage/Stunden zwischen einem Ausgangsdatum und einem Zieldatum bezogen auf eine bestimmte Periodizität liegen.
Parameter
- BASE_DATE
- Bezeichnet das Datum, ab dem gerechnet wird. Dieses muß kleiner sein als das Horizontdatum und kann mehrere Jahre in der Vergangenheit liegen.
- BASE_TIME wenn die Periodizität stundenrelevante Berechnungen
- impliziert, müssen Sie eine Ausgangszeit angeben.
- PERIODE
- Gibt an, in welcher Periodizität zu rechnen ist, z.B. täglich, wöchentlich.
- PERIOD_FACTOR
- Bestimmt den Faktor der Periodizität. Um zum Beispiel ein Datum vierteljährlich zu berechnen, geben Sie als Periode 'monatlich' ein und als Faktor '3' (z.B. bedeutet 14-tägig als Periode wöchentlich und als Faktor 2).
- HORIZON_DATE
- Bestimmt den Tag, bis zu dem gerechnet werden soll. Diese Angabe darf nicht kleiner als das aktuelle Systemdatum sein.
- HORIZON_TIME
- Für stundenrelevante Berechnungen können Sie hier einen Zielwert mitgeben.
- USE_FACCAL
- Legt fest, ob der Fabrikkalender zu berücksichtigen ist. Beachten Sie hierbei die Dokumentation zum Funktionsbaustein FKK_SAMPLE_1920.
- WORKDAY_INDICATOR
Nur bei Verwendung des Fabrikkalenders
- Fällt ein berechnetes Datum auf ein Datum, das im Fabrikkalender nicht als Arbeitstag eingetragen ist, wird der direkt davorliegende letzte Arbeitstag verwendet.
Beispiel
BASE_DATE = 01.10.1998
HORIZON_DATE = 01.01.1999
PERIODE = M
Liefert als Ergebnis:
01.11.1998
01.12.1998
------------------------------------------------------------------------
BASE_DATE = 01.10.1998
HORIZON_DATE = 01.01.1999
PERIODE = M
USE_FACCAL = 'X'
WORKDAY_INDICATOR = '-'
Liefert als Ergebnis:
01.11.1998
01.12.1998
31.12.1998 <= weil der 01.01.1999 nun mal ein Feiertag ist und wir
rückwärts zählen
---------------------------------------------------------------------
BASE_DATE = 01.10.1998
HORIZON_DATE = 01.01.1999
PERIODE = M
USE_FACCAL = 'X'
WORKDAY_INDICATOR = '+'
Liefert als Ergebnis:
01.11.1998
01.12.1998
Der 31.12.1998 fehlt hier, da das System vorwärts zählt und somit der 02.01.1999 das nächste Ergebnis wäre.
Hinweise
Weiterführende Informationen
Parameter
I_BASE_DATEI_BASE_TIME
I_DAYCORRECT
I_DONT_CHECK_DATE_IN_PAST
I_HORIZON_DATE
I_HORIZON_TIME
I_PERIODE
I_PERIOD_FACTOR
I_USE_FACCAL
I_WORKDAY_INDICATOR
T_RESULT
Ausnahmen
HORIZON_BEFORE_BASEHORIZON_IN_THE_PAST
INITIAL_BASE_DATE
NO_DATES
Funktionsgruppe
FKDATEPERFORM Short Reference rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3858 Date: 20240523 Time: 151210 sap01-206 ( 47 ms )