Ansicht
Dokumentation
ISP_GEN_TAB_INIT - IS-P: Generierung(Tagesobjekte): Aufbau initiale Generierungstabelle
Vendor Master (General Section) Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Erster Schritt der Erweiterung der Generierungsregel bei der Generierung von "Tagesobjekten", die keine Tagesperiodika sind: -----------------------------------------------------------------------
("Tagesobjekte" sind z.B. Vertriebsausgaben und Tagesrouten)
Der Funktionsbaustein ist eingebunden in die maschinelle Generierung von "Tagesobjekten", deren Generierung basierend auf einer
Eingliederung des Funktionsbausteins in den Generierungsablauf:
Für Tages- und Nichttagesperiodika wird die Periodizitätsregel gelesen und auf Stimmigkeit mit der Generierungsregel geprüft(Für Tagesperiodika ist dies die einzige Funktionalität, die der Funktionsbaustein durchführt). Dieser Funktionsbaustein ermittelt für Nichttagesperiodika für einen ersten vollständigen Zeitzyklus( = Wiederholungsperiode, in der der Generierungszeitraum beginnt) ein Zeitraster(die Tage, für die generiert werden soll). Ist der Generierungszeitraum größer als dieser erste Zeitzyklus, so werden die Zeitraster für weitere Zeitzyklen in einem zweiten Funktionsbaustein(ISP_GEN_TAB_FULL) ermittelt.
Beschreibung des Funktionsbausteins:
Der Funktionsbaustein liefert aufgrund der Fabrikkalender-ID (FACTORY_ID), des Generierungs-Anfangsdatums
(GENERATION_BEGIN), und des Schlüssels der Periodizitätsregel(PERIOD_RULE_KEY)
eine "initiale" Version der Generierungsregel, die um folgende Informationen erweitert ist (GEN_TAB_INITIAL):
-LNR_RASTER : Laufende Nummer bezüglich der Raster-Zeiteinheit
-START_DAT : Datum, das sich nur aufgrund der Einzelperiode ergibt
-GENER-DAT : Datum, das OFFSET- und ABSOLUT-Angaben berücksichtigt
-ERSCH_DAT : Datum, das Feiertagsregelungen berücksichtigt
Desweiteren werden folgende Informationen zurückgegeben:
- ERROR_FLAGS: Feldleiste mit Fehlersituationen
- TJD03_TIME : Zeiteinheit für Generierung nicht erlaubt
- TJD03 : Periodizitätsregel existiert nicht
- PER_GEN_RE : Periodizitätsreg. und Gen.regel weichen ab
- OUT_OF_CAL : Datum liegt außerhalb des aktiven Fabrikalenders
- PERIOD_RULE: Periodizitästregel
- TIME_FOR_REPEAT_TEXT: Textkonstante der Wiederholungsperiode
- TIME_PORTION_TEXT: Textkonstante des Rasters
Diese initiale Version der Generierungsregel wird für Nichttagesperiodika in einem zweiten Funktionsbaustein(ISP_GEN_TAB_FULL) erweitert für jedes Generierungsrelevante Datum in den durch den Generierungszeitraum betroffenen Wiederholungsperioden.
Als Ausnahme wird lediglich PROGRAM_NOT_CORRECT zurückgegeben, wenn ein schwerer Programmfehler aufgetreten ist.
Parameter
ERROR_FLAGSFACTORY_ID
GENERATION_BEGIN
GEN_TAB_INITIAL
PERIOD_RULE
PERIOD_RULE_KEY
TIME_FOR_REPEAT_TEXT
TIME_PORTION_TEXT
XMEDPROD_ACTIVE
Ausnahmen
PROGRAM_NOT_CORRECTFunktionsgruppe
J0GRABAP Short Reference General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3308 Date: 20240523 Time: 141801 sap01-206 ( 51 ms )