SAP ABAP Class CL_PT_BLP_IT2001_08 (HR-PAY-DE: Infotyp Abwesenheiten)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PT (Application Component) Personnel Time Management
⤷
PT_TMW_BLP (Package) Time Manager's Workplace: Business Logic Processor
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_PT_BLP_INFOTYPE | BLP: Superior Class for "Infotype" Category | 20020823 |
Properties
| Class | CL_PT_BLP_IT2001_08 | |
| Short Description | HR-PAY-DE: Infotyp Abwesenheiten | |
| Super Class | CL_PT_BLP_INFOTYPE | BLP: Superior Class for "Infotype" Category |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | PT_TMW_BLP | Time Manager's Workplace: Business Logic Processor |
| Created | 20020823 | SAP |
| Last change | 20070912 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_PT_BLP_IT2001_08 has no forward declaration.
Interfaces
Class CL_PT_BLP_IT2001_08 has no interface implemented.
Friends
Class CL_PT_BLP_IT2001_08 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | T554S | Attendance and Absence Types | 20020823 | |||
| 2 | Constant | Protected | Type reference (TYPE) | SYMSGID | '5G' | Messages, Message Class | 20020823 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | SYMSGNO | Messages, Message Number | 20020823 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | SYMSGTY | Messages, message type | 20020823 | |||
| 5 | Constant | Protected | Type reference (TYPE) | SYMSGTY | 'E' | Messages, message type | 20020823 | ||
| 6 | Constant | Protected | Type reference (TYPE) | SYMSGTY | 'I' | Messages, message type | 20020823 | ||
| 7 | Constant | Protected | Type reference (TYPE) | SYMSGTY | 'W' | Messages, message type | 20020823 | ||
| 8 | Constant | Private | Type reference (TYPE) | BOOLE_D | SPACE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030113 | ||
| 9 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20030113 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Adjust start date on infotype 0088 | 20030110 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20020823 | |
| 3 | Instance method | Protected | Method | Determines IT2001 subtype and relevant abs customising | 20020823 | |
| 4 | Instance method | Protected | Method | Retrieve IT0088 | 20021230 | |
| 5 | Instance method | Protected | Method | Find out simply IF there is a default QDP | 20020823 | |
| 6 | Instance method | Protected | Method | Adjust start date on infotype 0088 | 20050314 |
Events
Class CL_PT_BLP_IT2001_08 has no event.
Types
Class CL_PT_BLP_IT2001_08 has no local type.
Method Signatures
Method ADJUST_PARENTHOOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUR_2001 | Call by reference | Type reference (TYPE) | P2001 | HR-Zeitsatz: Infotyp Abwesenheiten (2001) | 20030110 | |||
| 2 | I554S | Call by reference | Type reference (TYPE) | T554S | Anwesenheits- und Abwesenheitsarten | 20030110 | |||
| 3 | NEW_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Datum und Uhrzeit, aktuelles (Anwendungsserver-)Datum | 20030110 |
Method ADJUST_PARENTHOOD on class CL_PT_BLP_IT2001_08 has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PT_BLP_IT2001_08 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT2001_08 has no exception.
Method GET_ABSENCE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Time Manager's Workplace: Central Processing Table | 20020823 | |||
| 2 | CUR_2001 | Call by reference | Type reference (TYPE) | P2001 | HR-Zeitsatz: Infotyp Abwesenheiten (2001) | 20020823 | |||
| 3 | I554S | Call by reference | Type reference (TYPE) | T554S | Anwesenheits- und Abwesenheitsarten | 20020823 | |||
| 4 | RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Eindeutiger Satzidentifikator | 20020823 |
Method GET_ABSENCE_DATA on class CL_PT_BLP_IT2001_08 has no exception.
Method GET_PARENTHOOD_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUR_2001 | Call by reference | Type reference (TYPE) | P2001 | HR-Zeitsatz: Infotyp Abwesenheiten (2001) | 20021230 | |||
| 2 | I0088 | Call by reference | Type reference (TYPE) | P0088 | Personalstammsatz für Infotyp 0088 | 20021230 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021230 |
Method GET_PARENTHOOD_RECORD on class CL_PT_BLP_IT2001_08 has no exception.
Method IDENTIFY_DEFAULT_QDP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CUR_2001 | Call by reference | Type reference (TYPE) | P2001 | HR-Zeitsatz: Infotyp Abwesenheiten (2001) | 20021124 | |||
| 2 | QDP_DEFAULT | Call by reference | Type reference (TYPE) | CHAR1 | Vorschlagswert: ja oder nein | 20020823 |
Method IDENTIFY_DEFAULT_QDP on class CL_PT_BLP_IT2001_08 has no exception.
Method ME_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050314 |
Method ME_PROCESSING on class CL_PT_BLP_IT2001_08 has no exception.
History
| Last changed by/on | SAP | 20070912 |
| SAP Release Created in | 470 |