Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_PT_ABSTRACT_DRIVER | Abstract Driver Class | 20010706 |
Properties
| Class | CL_PT_PERIOD_DRIVER | |
| Short Description | Period Driver | |
| Super Class | CL_PT_ABSTRACT_DRIVER | Abstract Driver Class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_TIM_TIME_EVAL_DRIVER | Classes for Drivers, Interfaces, and Contexts in Time Eval. |
| Created | 20010706 | SAP |
| Last change | 20020422 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_PT_PERIOD_DRIVER has no interface implemented.
Friends
Class CL_PT_PERIOD_DRIVER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PT_PERIOD_DRIVER_CONTEXT | Context Period Drivers | 20010706 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | LTT_CONTRACT_CONTEXT | Personnel Assignment Dependent Contexts | 20010711 | |||
| 3 | Constant | Private | Type reference (TYPE) | SYREPID | 'RPTIME01_DRIVER_EXT' | Form Pool of External Form Routines | 20020424 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | PTT_T549Q | Buffer for T549q | 20010706 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | LTT_I549Q_BUFFER_DIR | Buffer Range | 20010706 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PT_PERIOD_DRIVER_IF | Native Interface for Period Driver | 20010706 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_PT_TIME_EVAL_LOG | Log Instance | 20020109 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | LTT_MT_BUFFER | MT Buffer (with Previous Day Assignment at Beg. of Month) | 20070919 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | PTT_PER | Periods Table | 20010709 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | LTT_CONTRACT_CONTEXT | Reset Pers. Assgmt Contexts | 20020306 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | PTT_T001P | T001P Buffer | 20010713 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | T001P | T001P Buffer | 20010713 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | PTT_T503 | T503 Buffer | 20010713 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | T503 | T503 Buffer | 20010713 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | PT_I554S_TAB_TYP | T554s Buffer | 20010713 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | T554S | T554s Buffer | 20010713 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | PTT_T555A | T555a Buffer | 20010717 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | T555A | T555a Buffer | 20010717 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | PTT_T556A | T556a Buffer | 20010713 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | T556A | T556a Buffer | 20010717 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | PTT_T556P | T556P Buffer | 20010713 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | T556P | T556P Buffer | 20010713 |
Methods
Events
Class CL_PT_PERIOD_DRIVER has no event.
Types
Class CL_PT_PERIOD_DRIVER has no local type.
Method Signatures
Method ANALYSE_LOCKED_2001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_NEW_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001_NEW | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20010803 | |||
| 2 | CH_OLD_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001 | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20010803 | |||
| 3 | CH_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001 | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20010803 |
Method ANALYSE_LOCKED_2001 on class CL_PT_PERIOD_DRIVER has no exception.
Method ANALYSE_LOCKED_2002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_NEW_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002_NEW | Personal-Zeitsatz Infotyp 2002 (Abwesenheiten) | 20010803 | |||
| 2 | CH_OLD_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002 | Personal-Zeitsatz Infotyp 2002 (Abwesenheiten) | 20010803 | |||
| 3 | CH_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002 | Personal-Zeitsatz Infotyp 2002 (Abwesenheiten) | 20010803 |
Method ANALYSE_LOCKED_2002 on class CL_PT_PERIOD_DRIVER has no exception.
Method CHECK_FURTHER_QUOTAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_AWKONTI_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Tabellenzeile in ANWKONTI | 20020408 | |||
| 2 | EX_CHECK_OK | Call by reference | Type reference (TYPE) | SYSUBRC | Prüfergebnis erfolgreich | 20020408 | |||
| 3 | EX_OAWKONTI_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Tabellenzeile in OANWKONTI | 20020408 | |||
| 4 | IM_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ANWKONTI akt. Periode | 20020408 | |||
| 5 | IM_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI akt. Periode | 20020408 | |||
| 6 | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20020408 | ||||
| 7 | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20020408 | ||||
| 8 | IM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Info. Category | 20020408 | |||
| 9 | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ANWKONTI Vorperiode | 20020408 | |||
| 10 | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI Vorperiode | 20020408 | |||
| 11 | IM_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20020408 | |||
| 12 | IM_SEQNR | Call by reference | Type reference (TYPE) | SEQNR | Nummer eines Infotypsatzes bei gleichem Schlüssel | 20020408 | |||
| 13 | IM_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20020408 |
Method CHECK_FURTHER_QUOTAS on class CL_PT_PERIOD_DRIVER has no exception.
Method CHECK_RECALCULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ALP | Value transfer | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20010724 | |||
| 2 | IM_C1 | Value transfer | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20010724 | |||
| 3 | IM_ERROR_DATE | Call by reference | Type reference (TYPE) | D | 20010724 | ||||
| 4 | IM_LAST_EVALUATED_DATE | Call by reference | Type reference (TYPE) | D | 20010724 | ||||
| 5 | IM_RALP | Value transfer | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20010724 | |||
| 6 | IM_RBEZUG | Call by reference | Type reference (TYPE) | PC2B2 | 20010724 | ||||
| 7 | IM_RC1 | Value transfer | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20010724 | |||
| 8 | IM_RZL | Value transfer | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20010724 | |||
| 9 | IM_ZL | Value transfer | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20010724 | |||
| 10 | RESULT | Value transfer | Type reference (TYPE) | D | Früheste Differenz ZL/RZL | 20010724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | "after execution" fehlgeschlagen | 20010724 |
Method CLEAN_UP Signature
Method CLEAN_UP on class CL_PT_PERIOD_DRIVER has no parameter.
Method CLEAN_UP on class CL_PT_PERIOD_DRIVER has no exception.
Method CREATE_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ERROR | Value transfer | Type reference (TYPE) | ERROR | Nummer der Meldungsart | 20020416 | |||
| 2 | IM_LDATE | Value transfer | Type reference (TYPE) | D | 20020416 | ||||
| 3 | IM_MESSAGE_ID | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_ID | Nachrichten ID | 20020416 | |||
| 4 | IM_MESSAGE_TYPE | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_TYPE | Treibernachrichtentyp | 20020416 | |||
| 5 | IM_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20020416 | ||||
| 6 | IM_TEXT | Value transfer | Type reference (TYPE) | STRING | 20020416 | ||||
| 7 | IM_UTEXT | Value transfer | Type reference (TYPE) | ERTEX | Meldungszusatz | 20020416 | |||
| 8 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_PT_DRIVER_MESSAGE | Interface Treibernachricht | 20020416 |
Method CREATE_MESSAGE on class CL_PT_PERIOD_DRIVER has no exception.
Method CUSTOMIZING_FAILURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATE | Call by reference | Type reference (TYPE) | D | 20020109 | ||||
| 2 | IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_PT_IMPROPER_CUSTOMIZING | Fehler beim Lesen der Kontierung PSREF | 20020109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausführung fehlgeschlagen | 20020109 |
Method CUT_INFOTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20010709 | ||||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20010709 | ||||
| 3 | IM_INFOTYPE | Call by reference | Type reference (TYPE) | INDEX TABLE | Infotyptabellenname | 20010709 | |||
| 4 | IM_SPRPS_DEL_MODUS | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = gesperrte Sätze auch löschen | 20010709 |
Method CUT_INFOTYPES on class CL_PT_PERIOD_DRIVER has no exception.
Method DELETE_ZERO_RECORDS_FROM_QTACC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_QTACC | Call by reference | Type reference (TYPE) | PTM_QTACC | Tabelle QTACC: Kontingentkumulation | 20020408 | |||
| 2 | CH_QTBASE | Call by reference | Type reference (TYPE) | PTM_QTBASE | Tabelle QTBASE: Basisansprüche kumulierter Kontingente | 20020408 |
Method DELETE_ZERO_RECORDS_FROM_QTACC on class CL_PT_PERIOD_DRIVER has no exception.
Method FILL_I549Q_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FIRST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | ||||
| 2 | IM_LAST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | ||||
| 3 | IM_PERIOD_PARAMETER | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010706 |
Method FILL_I549Q_BUFFER on class CL_PT_PERIOD_DRIVER has no exception.
Method FILL_I549Q_BUFFER_BASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FIRST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | ||||
| 2 | IM_LAST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | ||||
| 3 | IM_MODUS | Call by reference | Type reference (TYPE) | CHAR2 | 'VF' | V, VF, F, SPACE Perioden? | 20010709 | ||
| 4 | IM_PERIOD_PARAMETER | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010706 | |||
| 5 | RESULT | Value transfer | Type reference (TYPE) | LTR_I549Q_BUFFER_DIR | 20010706 |
Method FILL_I549Q_BUFFER_BASE on class CL_PT_PERIOD_DRIVER has no exception.
Method GET_CONTRACT_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTRACT_ID | Call by reference | Type reference (TYPE) | PCCE_PERNR | Beschäftigungsvertrag | 20020306 | |||
| 2 | IM_PERSON_ID | Call by reference | Type reference (TYPE) | PERSONID | Beschäftigungsvertrag | 20020306 | |||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PT_PERDRIV_CONTRACT_CONTEXT | Kontext Periodentreiber | 20020306 |
Method GET_CONTRACT_CONTEXT on class CL_PT_PERIOD_DRIVER has no exception.
Method GET_DATA_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20020301 | ||||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20020301 | ||||
| 3 | IM_MODUS | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen AOF | 20020301 | |||
| 4 | IM_PERIOD | Call by reference | Type reference (TYPE) | PTR_CPERI | Jahr-Periode-Komplex | 20020301 | |||
| 5 | IM_SYNC_REF | Call by reference | Object reference (TYPE REF TO) | IF_PT_RPTIME_TABLES | Referenz auf zu synchronisiernde Daten | 20020301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020301 |
Method GET_DATE_FROM_POSID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbeginn | 20010717 | |||
| 2 | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010717 | |||
| 3 | IM_POSID | Call by reference | Type reference (TYPE) | CHAR2 | relative Lage in der Periode | 20010717 | |||
| 4 | RESULT | Value transfer | Type reference (TYPE) | D | Stichtag | 20010717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ende vor Anfang | 20010717 | ||
| 2 | POSID > 98 | 20010717 |
Method GET_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ERROR | Value transfer | Type reference (TYPE) | ERROR | Nummer der Meldungsart | 20010731 | |||
| 2 | IM_LDATE | Value transfer | Type reference (TYPE) | D | 20010731 | ||||
| 3 | IM_MESSAGE_ID | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_ID | Nachrichten ID | 20010731 | |||
| 4 | IM_MESSAGE_TYPE | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_TYPE | Treibernachrichtentyp | 20010731 | |||
| 5 | IM_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20010731 | ||||
| 6 | IM_TEXT | Value transfer | Type reference (TYPE) | STRING | 20010731 | ||||
| 7 | IM_UTEXT | Value transfer | Type reference (TYPE) | ERTEX | Meldungszusatz | 20010731 | |||
| 8 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_PT_DRIVER_MESSAGE | Interface Treibernachricht | 20010731 |
Method GET_MESSAGE on class CL_PT_PERIOD_DRIVER has no exception.
Method GET_POSID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20010716 | |||
| 2 | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbeginn | 20010716 | |||
| 3 | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010716 | |||
| 4 | RESULT | Value transfer | Type reference (TYPE) | POSID | POSID = 0/99 wenn Stichtag vor/nach Beginn/Ende | 20010716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ende vor Anfang | 20010716 | ||
| 2 | POSID > 98 | 20010716 |
Method GET_T503 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20010713 | |||
| 2 | IM_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20010713 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | T503 | Mitarbeitergruppe/-kreis | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlender/ungültiger Customizing-Eintrag | 20020109 |
Method GET_T549QPER_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | ||||
| 2 | IM_PERIOD_PARAMETER | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010706 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | T549Q | Abrechnungsperioden | 20010706 |
Method GET_T549QPER_DATE on class CL_PT_PERIOD_DRIVER has no exception.
Method GET_T554S Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20010713 | |||
| 2 | IM_DATUM | Call by reference | Type reference (TYPE) | D | 20010713 | ||||
| 3 | IM_MOABW | Call by reference | Type reference (TYPE) | MOABW | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | |||
| 4 | RESULT | Value transfer | Type reference (TYPE) | T554S | An- und Abwesenheitsarten | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlender/ungültiger Customizing-Eintrag | 20020109 |
Method GET_T556A Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010713 | ||||
| 2 | IM_KTART | Call by reference | Type reference (TYPE) | ABWKO | Abwesenheitskontingenttyp | 20010713 | |||
| 3 | IM_MOPGK | Call by reference | Type reference (TYPE) | MOPGK | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | |||
| 4 | IM_MOZKO | Call by reference | Type reference (TYPE) | MOZKO | Ab- oder Anwesenheitsart | 20010713 | |||
| 5 | RESULT | Value transfer | Type reference (TYPE) | T556A | An- und Abwesenheitsarten | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlender/ungültiger Customizing-Eintrag | 20020109 |
Method GET_T556P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010713 | ||||
| 2 | IM_KTART | Call by reference | Type reference (TYPE) | ANWKO | Anwesenheitskontingenttyp | 20010713 | |||
| 3 | IM_MOPGK | Call by reference | Type reference (TYPE) | MOPGK | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | |||
| 4 | IM_MOZKO | Call by reference | Type reference (TYPE) | MOZKO | Ab- oder Anwesenheitsart | 20010713 | |||
| 5 | RESULT | Value transfer | Type reference (TYPE) | T556P | An- und Abwesenheitsarten | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlender/ungültiger Customizing-Eintrag | 20020109 |
Method MERGE_AKONTIS_WITH_ZKO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ABWKONTI akt. Periode | 20010716 | |||
| 2 | CH_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI akt. Periode | 20010716 | |||
| 3 | CH_ZKO | Call by reference | Type reference (TYPE) | PTM_ZKO | Tabelle ZKO: Zeitkontingente | 20010716 | |||
| 4 | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster abzurechnender Tag der Periode | 20010716 | |||
| 5 | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ABWKONTI Vorperiode | 20020408 | |||
| 6 | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI Vorperiode | 20010716 | |||
| 7 | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbegin | 20010716 | |||
| 8 | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Erzwingt REJECT der Person | 20010801 |
Method MERGE_MESSAGE_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ERT_ORIG | Call by reference | Type reference (TYPE) | PTM_ERT | Tabelle ERT_ORIG | 20010716 | |||
| 2 | CH_FEHLER | Call by reference | Type reference (TYPE) | PTM_FEHLER | Tabelle FEHLER (wird initialisiert) | 20010716 | |||
| 3 | EX_FEHLER_ORIG | Call by reference | Type reference (TYPE) | PTM_FEHLER | Rückgabetabelle | 20010716 | |||
| 4 | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster Tag der aktuellen Periode | 20010716 | |||
| 5 | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010716 |
Method MERGE_MESSAGE_TABLES on class CL_PT_PERIOD_DRIVER has no exception.
Method POS_ABWKONTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | Tabelle ABWKONTI: Abwesenheitskontingente | 20010713 | |||
| 2 | IM_FIRST_ACT_AP_BEGDA | Call by reference | Type reference (TYPE) | D | erster aktiver Tag | 20010713 | |||
| 3 | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | Tabelle ABWKONTI: Abwesenheitskontingente | 20010713 | |||
| 4 | IM_P0000 | Value transfer | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 5 | IM_P0001 | Value transfer | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 6 | IM_P0007 | Value transfer | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 7 | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20010713 | ||||
| 8 | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenanfang | 20020410 | |||
| 9 | IM_RPTIME_PERIOD | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing inkonsistent | 20010731 |
Method POS_ANWKONTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | Tabelle ANWKONTI: Abwesenheitskontingente | 20010713 | |||
| 2 | IM_FIRST_ACT_AP_BEGDA | Call by reference | Type reference (TYPE) | D | 20010713 | ||||
| 3 | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | Tabelle ANWKONTI: Abwesenheitskontingente | 20010713 | |||
| 4 | IM_P0000 | Call by reference | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 5 | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 6 | IM_P0007 | Call by reference | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010713 | |||
| 7 | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20010713 | ||||
| 8 | IM_RPTIME_PERIOD | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing inkonsistent | 20010731 |
Method POS_CVS_AND_MERGE_VS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_CVS | Call by reference | Type reference (TYPE) | PTM_CVS | Tabelle CVS: Kumulierte variable Salden | 20011019 | |||
| 2 | CH_VS | Call by reference | Type reference (TYPE) | PTM_VS | Tabelle VS: Variable Salden | 20011019 | |||
| 3 | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | |||
| 4 | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | Erster auszuwertender Tag in der aktuellen Periode | 20011019 | |||
| 5 | IM_OCVS | Call by reference | Type reference (TYPE) | PTM_CVS | CVS aus Vorperiode | 20011019 |
Method POS_CVS_AND_MERGE_VS on class CL_PT_PERIOD_DRIVER has no exception.
Method POS_PSP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PSP | Call by reference | Type reference (TYPE) | PTM_PSP | Tabelle PSP: Persönlicher Arbeitszeitplan | 20010718 | |||
| 2 | IM_CONTRACT | Call by reference | Type reference (TYPE) | PCCE_PERNR | Vertragsnummer | 20010718 | |||
| 3 | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster auszuwertender Tag der Periode | 20010718 | |||
| 4 | IM_LAST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | letzter auszuwertender Tag der Periode | 20010718 | |||
| 5 | IM_P0000 | Call by reference | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010718 | |||
| 6 | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010718 | |||
| 7 | IM_P0002 | Call by reference | Type reference (TYPE) | PTT_P0002 | P0002 Tabellentyp (sortiert nach Key) | 20010718 | |||
| 8 | IM_P0007 | Call by reference | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010718 | |||
| 9 | IM_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001 | 2001 Tabellentyp (sortiert nach unique Key) | 20010718 | |||
| 10 | IM_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002 | 2002 Tabellentyp (sortiert nach unique Key)2 | 20010718 | |||
| 11 | IM_P2003 | Call by reference | Type reference (TYPE) | PTT_P2003 | 2003 Tabellentyp (sortiert nach unique Key) | 20010718 | |||
| 12 | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Erster der Periode (Datum) | 20010718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Aufbau PSP | 20010801 |
Method POS_QTACC_AND_MERGE_REL_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_QTACC | Call by reference | Type reference (TYPE) | PTM_QTACC | Tabelle QTACC: Kontingentkumulation | 20011019 | |||
| 2 | CH_QTBASE | Call by reference | Type reference (TYPE) | PTM_QTBASE | Tabelle QTBASE: Basisansprüche kumulierter Kontingente | 20011019 | |||
| 3 | CH_QTTRANS | Call by reference | Type reference (TYPE) | PTM_QTTRANS | Tabelle QTTRANS: Überleitungsvorrat | 20011019 | |||
| 4 | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | |||
| 5 | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster auszuwertender Tag in der Periode | 20011019 |
Method POS_QTACC_AND_MERGE_REL_TABLES on class CL_PT_PERIOD_DRIVER has no exception.
Method POS_SALDO_AND_MERGE_ZES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_OSALDO | Call by reference | Type reference (TYPE) | PTM_SALDO | Tabelle SALDO: Periodensalden | 20010718 | |||
| 2 | CH_SALDO | Call by reference | Type reference (TYPE) | PTM_SALDO | Tabelle SALDO: Periodensalden | 20010718 | |||
| 3 | CH_ZES | Call by reference | Type reference (TYPE) | PTM_ZES | Tabelle ZES: Einzelsalden | 20010718 | |||
| 4 | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | Periodentabelle: Struktur für Periodentabelle | 20010718 | |||
| 5 | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | 20010718 | ||||
| 6 | IM_FIRST_WPBP_BEGDA | Call by reference | Type reference (TYPE) | D | 20010718 | ||||
| 7 | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nachbedingung verletzt | 20010731 |
Method POS_ZL_AND_MERGE_SPLITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ALP | Call by reference | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20011019 | |||
| 2 | CH_C1 | Call by reference | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20011019 | |||
| 3 | CH_ZL | Call by reference | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20011019 | |||
| 4 | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | |||
| 5 | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster auszuwertender Tag in der Periode | 20011019 |
Method POS_ZL_AND_MERGE_SPLITS on class CL_PT_PERIOD_DRIVER has no exception.
Method RECYCLE_CONTEXT Signature
Method RECYCLE_CONTEXT on class CL_PT_PERIOD_DRIVER has no parameter.
Method RECYCLE_CONTEXT on class CL_PT_PERIOD_DRIVER has no exception.
Method RECYCLE_CONTRACT_CONTEXTS Signature
Method RECYCLE_CONTRACT_CONTEXTS on class CL_PT_PERIOD_DRIVER has no parameter.
Method RECYCLE_CONTRACT_CONTEXTS on class CL_PT_PERIOD_DRIVER has no exception.
Method RESET_IMPORTED_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_IMPORTED_PERIODS | Call by reference | Type reference (TYPE) | PTT_IMPORTED_PERIODS | Tabelle von PTR_IMPORTED_PERIODS | 20010718 |
Method RESET_IMPORTED_PERIODS on class CL_PT_PERIOD_DRIVER has no exception.
History
| Last changed by/on | SAP | 20020422 |
| SAP Release Created in | 110 |