Hierarchy
⤷ PT (Application Component) Personnel Time Management
⤷ PAOC_TIM_TIME_EVAL_DRIVER (Package) Classes for Drivers, Interfaces, and Contexts in Time Eval.
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 | CL_PT_SYNC_BASE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_PT_TIME_EVAL_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_PT_TIME_EVAL_LOG_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_PT_TIME_EVAL_UTILITIES | 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 | CONTEXT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_PT_PERIOD_DRIVER_CONTEXT | Context Period Drivers | 20010706 | ||
2 | CONTRACT_CONTEXTS | Instance attribute | Private | Type reference (TYPE) | LTT_CONTRACT_CONTEXT | Personnel Assignment Dependent Contexts | 20010711 | ||
3 | CO_RPTIME_POOL | Constant | Private | Type reference (TYPE) | SYREPID | 'RPTIME01_DRIVER_EXT' | Form Pool of External Form Routines | 20020424 | |
4 | I549Q | Static Attribute | Private | Type reference (TYPE) | PTT_T549Q | Buffer for T549q | 20010706 | ||
5 | I549Q_BUFFER_RANGE | Static Attribute | Private | Type reference (TYPE) | LTT_I549Q_BUFFER_DIR | Buffer Range | 20010706 | ||
6 | INTERFACE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PT_PERIOD_DRIVER_IF | Native Interface for Period Driver | 20010706 | ||
7 | LOG | Static Attribute | Private | Object reference (TYPE REF TO) | IF_PT_TIME_EVAL_LOG | Log Instance | 20020109 | ||
8 | MT_BUFFER | Instance attribute | Private | Type reference (TYPE) | LTT_MT_BUFFER | MT Buffer (with Previous Day Assignment at Beg. of Month) | 20070919 | ||
9 | PER | Instance attribute | Private | Type reference (TYPE) | PTT_PER | Periods Table | 20010709 | ||
10 | RECYCLED_CC | Instance attribute | Private | Type reference (TYPE) | LTT_CONTRACT_CONTEXT | Reset Pers. Assgmt Contexts | 20020306 | ||
11 | T001P_BUF | Instance attribute | Private | Type reference (TYPE) | PTT_T001P | T001P Buffer | 20010713 | ||
12 | T001P_BUF_WA | Instance attribute | Private | Type reference (TYPE) | T001P | T001P Buffer | 20010713 | ||
13 | T503_BUF | Instance attribute | Private | Type reference (TYPE) | PTT_T503 | T503 Buffer | 20010713 | ||
14 | T503_BUF_WA | Instance attribute | Private | Type reference (TYPE) | T503 | T503 Buffer | 20010713 | ||
15 | T554S_BUF | Instance attribute | Private | Type reference (TYPE) | PT_I554S_TAB_TYP | T554s Buffer | 20010713 | ||
16 | T554S_BUF_WA | Instance attribute | Private | Type reference (TYPE) | T554S | T554s Buffer | 20010713 | ||
17 | T555A_BUF | Instance attribute | Private | Type reference (TYPE) | PTT_T555A | T555a Buffer | 20010717 | ||
18 | T555A_BUF_WA | Instance attribute | Private | Type reference (TYPE) | T555A | T555a Buffer | 20010717 | ||
19 | T556A_BUF | Instance attribute | Private | Type reference (TYPE) | PTT_T556A | T556a Buffer | 20010713 | ||
20 | T556A_BUF_WA | Instance attribute | Private | Type reference (TYPE) | T556A | T556a Buffer | 20010717 | ||
21 | T556P_BUF | Instance attribute | Private | Type reference (TYPE) | PTT_T556P | T556P Buffer | 20010713 | ||
22 | T556P_BUF_WA | 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 | Changing | CH_NEW_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001_NEW | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20010803 | ||
2 | Changing | CH_OLD_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001 | Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) | 20010803 | ||
3 | Changing | 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 | Changing | CH_NEW_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002_NEW | Personal-Zeitsatz Infotyp 2002 (Abwesenheiten) | 20010803 | ||
2 | Changing | CH_OLD_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002 | Personal-Zeitsatz Infotyp 2002 (Abwesenheiten) | 20010803 | ||
3 | Changing | 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 | Exporting | EX_AWKONTI_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Tabellenzeile in ANWKONTI | 20020408 | ||
2 | Exporting | EX_CHECK_OK | Call by reference | Type reference (TYPE) | SYSUBRC | Prüfergebnis erfolgreich | 20020408 | ||
3 | Exporting | EX_OAWKONTI_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Tabellenzeile in OANWKONTI | 20020408 | ||
4 | Importing | IM_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ANWKONTI akt. Periode | 20020408 | ||
5 | Importing | IM_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI akt. Periode | 20020408 | ||
6 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20020408 | |||
7 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20020408 | |||
8 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Info. Category | 20020408 | ||
9 | Importing | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ANWKONTI Vorperiode | 20020408 | ||
10 | Importing | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI Vorperiode | 20020408 | ||
11 | Importing | IM_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20020408 | ||
12 | Importing | IM_SEQNR | Call by reference | Type reference (TYPE) | SEQNR | Nummer eines Infotypsatzes bei gleichem Schlüssel | 20020408 | ||
13 | Importing | 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 | Importing | IM_ALP | Value transfer | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20010724 | ||
2 | Importing | IM_C1 | Value transfer | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20010724 | ||
3 | Importing | IM_ERROR_DATE | Call by reference | Type reference (TYPE) | D | 20010724 | |||
4 | Importing | IM_LAST_EVALUATED_DATE | Call by reference | Type reference (TYPE) | D | 20010724 | |||
5 | Importing | IM_RALP | Value transfer | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20010724 | ||
6 | Importing | IM_RBEZUG | Call by reference | Type reference (TYPE) | PC2B2 | 20010724 | |||
7 | Importing | IM_RC1 | Value transfer | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20010724 | ||
8 | Importing | IM_RZL | Value transfer | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20010724 | ||
9 | Importing | IM_ZL | Value transfer | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20010724 | ||
10 | Returning | RESULT | Value transfer | Type reference (TYPE) | D | Früheste Differenz ZL/RZL | 20010724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_AFTER_EXECUTION_FAILED | "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 | Importing | IM_ERROR | Value transfer | Type reference (TYPE) | ERROR | Nummer der Meldungsart | 20020416 | ||
2 | Importing | IM_LDATE | Value transfer | Type reference (TYPE) | D | 20020416 | |||
3 | Importing | IM_MESSAGE_ID | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_ID | Nachrichten ID | 20020416 | ||
4 | Importing | IM_MESSAGE_TYPE | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_TYPE | Treibernachrichtentyp | 20020416 | ||
5 | Importing | IM_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20020416 | |||
6 | Importing | IM_TEXT | Value transfer | Type reference (TYPE) | STRING | 20020416 | |||
7 | Importing | IM_UTEXT | Value transfer | Type reference (TYPE) | ERTEX | Meldungszusatz | 20020416 | ||
8 | Returning | 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 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | 20020109 | |||
2 | Importing | 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 | CX_PT_EXECUTION_FAILED | Ausführung fehlgeschlagen | 20020109 |
Method CUT_INFOTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20010709 | |||
2 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20010709 | |||
3 | Importing | IM_INFOTYPE | Call by reference | Type reference (TYPE) | INDEX TABLE | Infotyptabellenname | 20010709 | ||
4 | Importing | 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 | Changing | CH_QTACC | Call by reference | Type reference (TYPE) | PTM_QTACC | Tabelle QTACC: Kontingentkumulation | 20020408 | ||
2 | Changing | 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 | Importing | IM_FIRST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | |||
2 | Importing | IM_LAST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | |||
3 | Importing | 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 | Importing | IM_FIRST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | |||
2 | Importing | IM_LAST_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | |||
3 | Importing | IM_MODUS | Call by reference | Type reference (TYPE) | CHAR2 | 'VF' | V, VF, F, SPACE Perioden? | 20010709 | |
4 | Importing | IM_PERIOD_PARAMETER | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010706 | ||
5 | Returning | 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 | Importing | IM_CONTRACT_ID | Call by reference | Type reference (TYPE) | PCCE_PERNR | Beschäftigungsvertrag | 20020306 | ||
2 | Importing | IM_PERSON_ID | Call by reference | Type reference (TYPE) | PERSONID | Beschäftigungsvertrag | 20020306 | ||
3 | Returning | 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 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | D | 20020301 | |||
2 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | D | 20020301 | |||
3 | Importing | IM_MODUS | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen AOF | 20020301 | ||
4 | Importing | IM_PERIOD | Call by reference | Type reference (TYPE) | PTR_CPERI | Jahr-Periode-Komplex | 20020301 | ||
5 | Importing | 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 | CX_PT_SYNC_FAILED | 20020301 |
Method GET_DATE_FROM_POSID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbeginn | 20010717 | ||
2 | Importing | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010717 | ||
3 | Importing | IM_POSID | Call by reference | Type reference (TYPE) | CHAR2 | relative Lage in der Periode | 20010717 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | D | Stichtag | 20010717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_BEGDA_GT_ENDDA | Ende vor Anfang | 20010717 | |
2 | CX_PT_POSID_NOT_VALID | POSID > 98 | 20010717 |
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ERROR | Value transfer | Type reference (TYPE) | ERROR | Nummer der Meldungsart | 20010731 | ||
2 | Importing | IM_LDATE | Value transfer | Type reference (TYPE) | D | 20010731 | |||
3 | Importing | IM_MESSAGE_ID | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_ID | Nachrichten ID | 20010731 | ||
4 | Importing | IM_MESSAGE_TYPE | Value transfer | Type reference (TYPE) | PT_DRIVER_MESSAGE_TYPE | Treibernachrichtentyp | 20010731 | ||
5 | Importing | IM_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20010731 | |||
6 | Importing | IM_TEXT | Value transfer | Type reference (TYPE) | STRING | 20010731 | |||
7 | Importing | IM_UTEXT | Value transfer | Type reference (TYPE) | ERTEX | Meldungszusatz | 20010731 | ||
8 | Returning | 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 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | Stichtag | 20010716 | ||
2 | Importing | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbeginn | 20010716 | ||
3 | Importing | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010716 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | POSID | POSID = 0/99 wenn Stichtag vor/nach Beginn/Ende | 20010716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_BEGDA_GT_ENDDA | Ende vor Anfang | 20010716 | |
2 | CX_PT_RESULT_TO_LARGE | POSID > 98 | 20010716 |
Method GET_T503 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PERSG | Call by reference | Type reference (TYPE) | PERSG | Mitarbeitergruppe | 20010713 | ||
2 | Importing | IM_PERSK | Call by reference | Type reference (TYPE) | PERSK | Mitarbeiterkreis | 20010713 | ||
3 | Returning | RESULT | Value transfer | Type reference (TYPE) | T503 | Mitarbeitergruppe/-kreis | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_IMPROPER_CUSTOMIZING | 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 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010706 | |||
2 | Importing | IM_PERIOD_PARAMETER | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010706 | ||
3 | Returning | 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 | Importing | IM_AWART | Call by reference | Type reference (TYPE) | AWART | Ab- oder Anwesenheitsart | 20010713 | ||
2 | Importing | IM_DATUM | Call by reference | Type reference (TYPE) | D | 20010713 | |||
3 | Importing | IM_MOABW | Call by reference | Type reference (TYPE) | MOABW | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | ||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | T554S | An- und Abwesenheitsarten | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_IMPROPER_CUSTOMIZING | 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 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010713 | |||
2 | Importing | IM_KTART | Call by reference | Type reference (TYPE) | ABWKO | Abwesenheitskontingenttyp | 20010713 | ||
3 | Importing | IM_MOPGK | Call by reference | Type reference (TYPE) | MOPGK | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | ||
4 | Importing | IM_MOZKO | Call by reference | Type reference (TYPE) | MOZKO | Ab- oder Anwesenheitsart | 20010713 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | T556A | An- und Abwesenheitsarten | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_IMPROPER_CUSTOMIZING | 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 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | D | 20010713 | |||
2 | Importing | IM_KTART | Call by reference | Type reference (TYPE) | ANWKO | Anwesenheitskontingenttyp | 20010713 | ||
3 | Importing | IM_MOPGK | Call by reference | Type reference (TYPE) | MOPGK | Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten | 20010713 | ||
4 | Importing | IM_MOZKO | Call by reference | Type reference (TYPE) | MOZKO | Ab- oder Anwesenheitsart | 20010713 | ||
5 | Returning | RESULT | Value transfer | Type reference (TYPE) | T556P | An- und Abwesenheitsarten | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_IMPROPER_CUSTOMIZING | 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 | Changing | CH_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ABWKONTI akt. Periode | 20010716 | ||
2 | Changing | CH_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI akt. Periode | 20010716 | ||
3 | Changing | CH_ZKO | Call by reference | Type reference (TYPE) | PTM_ZKO | Tabelle ZKO: Zeitkontingente | 20010716 | ||
4 | Importing | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster abzurechnender Tag der Periode | 20010716 | ||
5 | Importing | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | ABWKONTI Vorperiode | 20020408 | ||
6 | Importing | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | ANWKONTI Vorperiode | 20010716 | ||
7 | Importing | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenbegin | 20010716 | ||
8 | Importing | IM_PER_ENDDA | Call by reference | Type reference (TYPE) | D | Periodenende | 20010716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_CUR_CONT_CREAT_REJECT | 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 | Changing | CH_ERT_ORIG | Call by reference | Type reference (TYPE) | PTM_ERT | Tabelle ERT_ORIG | 20010716 | ||
2 | Changing | CH_FEHLER | Call by reference | Type reference (TYPE) | PTM_FEHLER | Tabelle FEHLER (wird initialisiert) | 20010716 | ||
3 | Exporting | EX_FEHLER_ORIG | Call by reference | Type reference (TYPE) | PTM_FEHLER | Rückgabetabelle | 20010716 | ||
4 | Importing | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster Tag der aktuellen Periode | 20010716 | ||
5 | Importing | 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 | Changing | CH_ABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | Tabelle ABWKONTI: Abwesenheitskontingente | 20010713 | ||
2 | Importing | IM_FIRST_ACT_AP_BEGDA | Call by reference | Type reference (TYPE) | D | erster aktiver Tag | 20010713 | ||
3 | Importing | IM_OABWKONTI | Call by reference | Type reference (TYPE) | PTM_ABWKONTI | Tabelle ABWKONTI: Abwesenheitskontingente | 20010713 | ||
4 | Importing | IM_P0000 | Value transfer | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010713 | ||
5 | Importing | IM_P0001 | Value transfer | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010713 | ||
6 | Importing | IM_P0007 | Value transfer | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010713 | ||
7 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20010713 | |||
8 | Importing | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Periodenanfang | 20020410 | ||
9 | Importing | IM_RPTIME_PERIOD | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_CUR_CONT_CREAT_REJECT | Customizing inkonsistent | 20010731 |
Method POS_ANWKONTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_ANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | Tabelle ANWKONTI: Abwesenheitskontingente | 20010713 | ||
2 | Importing | IM_FIRST_ACT_AP_BEGDA | Call by reference | Type reference (TYPE) | D | 20010713 | |||
3 | Importing | IM_OANWKONTI | Call by reference | Type reference (TYPE) | PTM_ANWKONTI | Tabelle ANWKONTI: Abwesenheitskontingente | 20010713 | ||
4 | Importing | IM_P0000 | Call by reference | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010713 | ||
5 | Importing | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010713 | ||
6 | Importing | IM_P0007 | Call by reference | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010713 | ||
7 | Importing | IM_PERNR | Call by reference | Type reference (TYPE) | PCCE_PERNR | 20010713 | |||
8 | Importing | IM_RPTIME_PERIOD | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_CUR_CONT_CREAT_REJECT | 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 | Changing | CH_CVS | Call by reference | Type reference (TYPE) | PTM_CVS | Tabelle CVS: Kumulierte variable Salden | 20011019 | ||
2 | Changing | CH_VS | Call by reference | Type reference (TYPE) | PTM_VS | Tabelle VS: Variable Salden | 20011019 | ||
3 | Importing | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | ||
4 | Importing | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | Erster auszuwertender Tag in der aktuellen Periode | 20011019 | ||
5 | Importing | 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 | Changing | CH_PSP | Call by reference | Type reference (TYPE) | PTM_PSP | Tabelle PSP: Persönlicher Arbeitszeitplan | 20010718 | ||
2 | Importing | IM_CONTRACT | Call by reference | Type reference (TYPE) | PCCE_PERNR | Vertragsnummer | 20010718 | ||
3 | Importing | IM_FIRST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | erster auszuwertender Tag der Periode | 20010718 | ||
4 | Importing | IM_LAST_DATE_IN_PERIOD | Call by reference | Type reference (TYPE) | D | letzter auszuwertender Tag der Periode | 20010718 | ||
5 | Importing | IM_P0000 | Call by reference | Type reference (TYPE) | PTT_P0000 | P0000 Tabellentyp (sortiert nach Key) | 20010718 | ||
6 | Importing | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010718 | ||
7 | Importing | IM_P0002 | Call by reference | Type reference (TYPE) | PTT_P0002 | P0002 Tabellentyp (sortiert nach Key) | 20010718 | ||
8 | Importing | IM_P0007 | Call by reference | Type reference (TYPE) | PTT_P0007 | P0007 Tabellentyp (sortiert nach Key) | 20010718 | ||
9 | Importing | IM_P2001 | Call by reference | Type reference (TYPE) | PTT_P2001 | 2001 Tabellentyp (sortiert nach unique Key) | 20010718 | ||
10 | Importing | IM_P2002 | Call by reference | Type reference (TYPE) | PTT_P2002 | 2002 Tabellentyp (sortiert nach unique Key)2 | 20010718 | ||
11 | Importing | IM_P2003 | Call by reference | Type reference (TYPE) | PTT_P2003 | 2003 Tabellentyp (sortiert nach unique Key) | 20010718 | ||
12 | Importing | IM_PER_BEGDA | Call by reference | Type reference (TYPE) | D | Erster der Periode (Datum) | 20010718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_CUR_CONT_CREAT_REJECT | 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 | Changing | CH_QTACC | Call by reference | Type reference (TYPE) | PTM_QTACC | Tabelle QTACC: Kontingentkumulation | 20011019 | ||
2 | Changing | CH_QTBASE | Call by reference | Type reference (TYPE) | PTM_QTBASE | Tabelle QTBASE: Basisansprüche kumulierter Kontingente | 20011019 | ||
3 | Changing | CH_QTTRANS | Call by reference | Type reference (TYPE) | PTM_QTTRANS | Tabelle QTTRANS: Überleitungsvorrat | 20011019 | ||
4 | Importing | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | ||
5 | Importing | 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 | Changing | CH_OSALDO | Call by reference | Type reference (TYPE) | PTM_SALDO | Tabelle SALDO: Periodensalden | 20010718 | ||
2 | Changing | CH_SALDO | Call by reference | Type reference (TYPE) | PTM_SALDO | Tabelle SALDO: Periodensalden | 20010718 | ||
3 | Changing | CH_ZES | Call by reference | Type reference (TYPE) | PTM_ZES | Tabelle ZES: Einzelsalden | 20010718 | ||
4 | Importing | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | Periodentabelle: Struktur für Periodentabelle | 20010718 | ||
5 | Importing | IM_FIRST_DAY_IN_PERIOD | Call by reference | Type reference (TYPE) | D | 20010718 | |||
6 | Importing | IM_FIRST_WPBP_BEGDA | Call by reference | Type reference (TYPE) | D | 20010718 | |||
7 | Importing | IM_P0001 | Call by reference | Type reference (TYPE) | PTT_P0001 | P0001 Tabellentyp (sortiert nach Key) | 20010718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_PT_CUR_CONT_CREAT_REJECT | 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 | Changing | CH_ALP | Call by reference | Type reference (TYPE) | PTM_ALP | Tabelle ALP: Alternative Bezahlung | 20011019 | ||
2 | Changing | CH_C1 | Call by reference | Type reference (TYPE) | PTM_C1 | Tabelle C1: Kostenzuordnung | 20011019 | ||
3 | Changing | CH_ZL | Call by reference | Type reference (TYPE) | PTM_ZL | Tabelle ZL: Zeitlohnarten | 20011019 | ||
4 | Importing | IM_ACT_PERIOD | Call by reference | Type reference (TYPE) | PTR_PER | aktuelle Periode | 20011019 | ||
5 | Importing | 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 | Changing | 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 |