SAP ABAP Class CL_PT_COR_CUSTOMIZING (ESS Correction Scenario: Customizing)
Hierarchy
☛
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
⤷
PT-RC-TE (Application Component) Personnel Time Events
⤷
PAOC_TIM_CORRECTION_REQ_CUST (Package) Correction Scenario: Customizing
⤷
⤷
Properties
| Class | CL_PT_COR_CUSTOMIZING | |
| Short Description | ESS Correction Scenario: Customizing | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_TIM_CORRECTION_REQ_CUST | Correction Scenario: Customizing |
| Created | 20031205 | SAP |
| Last change | 20050409 | 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) |
Interfaces
Class CL_PT_COR_CUSTOMIZING has no interface implemented.
Friends
Class CL_PT_COR_CUSTOMIZING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | LLREP_PERNR_T | 20040729 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | PTCOR_PERNR_GRAWG_TAB | ESS Correction Scenario: Relation pernr -- grawg | 20031208 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | PTCOR_551A_COR_CALE_TAB | ESS Correction Scenario: Period Work Schedule for Calendar | 20031209 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T555E_TAB | ESS Correction Scenario: Table Type T555E | 20031205 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T555F_TAB | ESS Correction Scenario: Table Type T555F | 20031208 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T555I_TAB | ESS Correction Scenario: Table Type T555I | 20040107 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T705A_TAB | ESS Correction Scenario: Table Type T705a | 20031205 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T705B_TAB | ESS Correction Scenario: Table Type T705B | 20041210 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T705H_TAB | ESS Correction Scenario: Table Type T705h | 20031205 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | PTCOR_T705P_TAB | ESS Correction Scenario: Table Type T705p | 20031205 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | PTCOR_CALE_TAB | ESS Correction Scenario: Table Type for Calendar Definition | 20031205 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | PTCOR_TCONSTR_TAB | ESS Correction Scenario: Periods for Time Corrections | 20031208 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | PTCOR_WFATTR_TAB | ESS Correction Scenario: Table Type for Workflow Attributes | 20031208 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | PTREQ_WF_TASKS_TAB | Table of All Workflow Tasks | 20040303 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Gets Attributes of Field Selection | 20050224 | |
| 2 | Static method | Private | Method | Fills structure PME16 | 20040727 | |
| 3 | Static method | Public | Method | Gets All Workflow Tasks for a List of Personnel Numbers | 20040128 | |
| 4 | Static method | Public | Method | Reads Relevant Customizing for Messages | 20031205 | |
| 5 | Static method | Public | Method | Do you want time evaluation to run synchronously on save? | 20040727 | |
| 6 | Static method | Public | Method | Gets variant for synchronous time evaluation | 20040727 | |
| 7 | Static method | Private | Method | Reads the TPTCOR_TTYPE Table | 20050330 | |
| 8 | Static method | Private | Method | Gets GRAWG and PMBDE from Infotype 0050 | 20031208 | |
| 9 | Static method | Public | Method | Reads Attendance/Absence Reasons | 20031205 | |
| 10 | Static method | Public | Method | Gets Table T555I for a Personnel Number | 20040107 | |
| 11 | Static method | Public | Method | Gets T705B Table for a Personnel Number | 20041209 | |
| 12 | Static method | Public | Method | Reads Time Event Types | 20031205 | |
| 13 | Static method | Public | Method | Reads Periods for Time Corrections | 20031205 | |
| 14 | Static method | Public | Method | Reads Calendar Attributes | 20031205 | |
| 15 | Static method | Public | Method | Reads Workflow Settings | 20031205 |
Events
Class CL_PT_COR_CUSTOMIZING has no event.
Types
Class CL_PT_COR_CUSTOMIZING has no local type.
Method Signatures
Method FIELD_SELECTION_ATTRIBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIELDCUST_TAB | Call by reference | Type reference (TYPE) | PTCOR_UIA_FIELDCUST_TAB | Zusätzliche Customizing-Felder | 20050309 | |||
| 2 | IM_MODUS | Call by reference | Type reference (TYPE) | PT_REQ_MODE | Modus Web-Anwendung | 20050224 | |||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050224 | |||
| 4 | IM_TEVENTTYPE | Call by reference | Type reference (TYPE) | RETYP | Zeitereignisart | 20050224 |
Method FIELD_SELECTION_ATTRIBS on class CL_PT_COR_CUSTOMIZING has no exception.
Method FILL_PME16 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040727 | |||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040727 | |||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20040727 | |||
| 4 | RE_PME16 | Value transfer | Type reference (TYPE) | PME16 | Feldleiste für Merkmal LLREP Start von Reports | 20040727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen der org. Zuordnung des Mitarbeiters | 20040727 | ||
| 2 | Fehler beim Lesen des IT0007 | 20040727 |
Method GET_ALL_WF_TASKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_WF_TASKS_TAB | Call by reference | Type reference (TYPE) | PTREQ_WF_TASKS_TAB | ESS Korrekturszenario: Tabelle aller Workflow Tasks | 20040128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in der Customizing-Tabelle | 20040128 |
Method GET_DEFINED_ERRORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EVALMESS | Call by reference | Type reference (TYPE) | PTCOR_EVALMESS_TAB | ESS Korrekturszenario: Tabellentyp Zeitauswertungsmeldungen | 20031205 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031208 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in Customizing-Tabelle. | 20031209 |
Method GET_EVAL_SYNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040727 | |||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040727 | |||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20040727 | |||
| 4 | RESULT | Value transfer | Type reference (TYPE) | PTCOR_EVAL_SYNC | Synchroner Lauf der Zeitauswertung beim Sichern | 20040727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotyp 0001 nicht gefunden | 20040727 | ||
| 2 | Infotyp 0008 nicht gefunden | 20040727 | ||
| 3 | Customizing-Fehler | 20040727 |
Method GET_FEATURE_LLREP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040727 | |||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040727 | |||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20040727 | |||
| 4 | RESULT | Value transfer | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20040727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IT0001 nicht gefunden | 20040727 | ||
| 2 | IT0007 nicht gefunden | 20040727 |
Method GET_FIELD_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIELD_SELECTION | Call by reference | Type reference (TYPE) | PT_FIELD_SELECTION | Feldauswahl | 20050330 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Aktuelles Datum des Applikationsservers | 20050330 | |||
| 3 | IM_PMBDE | Call by reference | Type reference (TYPE) | PMBDE | Arbeitszeitereignisartgruppe | 20050330 | |||
| 4 | IM_TTYPE | Call by reference | Type reference (TYPE) | RETYP | Zeitereignisart | 20050330 | |||
| 5 | IM_WEBMO | Call by reference | Type reference (TYPE) | WEBMO | Regelgruppe für Customizingtabellen im Web-Umfeld | 20050330 |
Method GET_FIELD_SELECTION on class CL_PT_COR_CUSTOMIZING has no exception.
Method GET_GRAWG_PMBDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_GRAWG | Call by reference | Type reference (TYPE) | GRAWG | Gruppierung An-/Abwesenheitsgründe | 20031208 | |||
| 2 | EX_PMBDE | Call by reference | Type reference (TYPE) | PMBDE | Arbeitszeitereignisartgruppe | 20031208 | |||
| 3 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20031208 | |||
| 4 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Infotyp 50 vorhanden | 20031208 |
Method GET_REASONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_REASONS | Call by reference | Type reference (TYPE) | PTCOR_REASON_TAB | ESS Korrekturszenario: Tabellentyp für Ab/Anwesenheitsgründe | 20031205 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031208 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in der Customizing-Tabelle. | 20031208 |
Method GET_T555I Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_T555I_TAB | Call by reference | Type reference (TYPE) | PTCOR_T555I_TAB | ESS Korrekturszenario: Tabellentyp T555i | 20040107 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20040107 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20040107 |
Method GET_T555I on class CL_PT_COR_CUSTOMIZING has no exception.
Method GET_T705B Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROXIMITY_CHECK_SWITCH | Call by reference | Type reference (TYPE) | PTCOR_PROXIMITY_CHECK_SWITCH | Boolesche Variable | 20041209 | |||
| 2 | EX_PROXIMITY_CHECK_TIME | Call by reference | Type reference (TYPE) | PTCOR_PROXIMITY_CHECK_TIME | PROXIMITY_CHECK_TIME | 20041209 | |||
| 3 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20041209 | ||
| 4 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20041209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Proximity check customizing | 20050302 |
Method GET_TEVENT_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TTYPES | Call by reference | Type reference (TYPE) | PTCOR_TTYPE_TAB | ESS Korrekturszenario: Tabelle zulässige Zeitereignisse | 20031205 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031209 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Eintrag in Customizing-Tabelle. | 20031209 |
Method GET_TIME_CONSTRAINTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CONSTRAINTS | Call by reference | Type reference (TYPE) | PTCOR_TCONSTR | ESS Korrekturszenario: Fristen für Zeitkorrekturen | 20031205 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031209 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotyp 1 nicht vorhanden. | 20040220 | ||
| 2 | Infotyp 8 nicht vorhanden. | 20040220 | ||
| 3 | Kein Eintrag in der Customizing-Tabelle. | 20031208 |
Method GET_WCALE_ATTRIBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ABS_ATT_SWITCH | Call by reference | Type reference (TYPE) | PTCOR_ABS_ATT_SWITCH | Ab-/Abwesenheiten anzeigen | 20041209 | |||
| 2 | EX_FIRST_DAY_OF_WEEK | Call by reference | Type reference (TYPE) | PTCOR_WEEKDAY | ESS Korrekturszenario: Erster Tag der Woche | 20031205 | |||
| 3 | EX_FIRST_VISIBLE_TIME | Call by reference | Type reference (TYPE) | TIMS | Feld vom Typ TIMS | 20031205 | |||
| 4 | EX_RASTER_SIZE | Call by reference | Type reference (TYPE) | PTCOR_RASTERSIZE | ESS Korrekturszenario: Rastergrösse des Kalenders | 20031205 | |||
| 5 | EX_TIME_PAIR_SWITCH | Call by reference | Type reference (TYPE) | PTCOR_TIME_PAIR_SWITCH | Zeitpaare anzeigen | 20041209 | |||
| 6 | EX_VISIBLE_ROWS | Call by reference | Type reference (TYPE) | PTCOR_ROWNUMBER | ESS Korrekturszenario: Sichtbare Zeilenzahl | 20031205 | |||
| 7 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031209 | ||
| 8 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotyp 1 nicht vorhanden. | 20040220 | ||
| 2 | Kein Infotyp 0007 | 20031210 | ||
| 3 | Infotyp 8 nicht vorhanden. | 20040220 | ||
| 4 | Kein Eintrag in Customizing-Tabelle. | 20031209 |
Method GET_WORKFLOW_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ATTRIBS | Call by reference | Type reference (TYPE) | PTCOR_WFATTR | ESS Korrekturszenario: Attribute zum Workflow | 20031205 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Gültigkeitsbeginn | 20031209 | ||
| 3 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20031205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotyp 1 nicht vorhanden. | 20040220 | ||
| 2 | Infotyp 8 nicht vorhanden. | 20040220 | ||
| 3 | Eintrag in der Customizing-Tabelle fehlt. | 20031208 |
History
| Last changed by/on | SAP | 20050409 |
| SAP Release Created in | 500 |