SAP ABAP Class CL_PT_BLP_IT2004 (BLP: Implementatiton of Infotype 2004)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷ PT-RC (Application Component) Time Data Recording and Administration
⤷ PT_BLP_INFOTYPES_XX (Package) BLP: Infotypes in BLP Framework (CORE)
⤷ PT-RC (Application Component) Time Data Recording and Administration
⤷ PT_BLP_INFOTYPES_XX (Package) BLP: Infotypes in BLP Framework (CORE)
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 | 19990716 |
Properties
Class | CL_PT_BLP_IT2004 | |
Short Description | BLP: Implementatiton of Infotype 2004 | |
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 | ||
Category | 0 | |
Package | PT_BLP_INFOTYPES_XX | BLP: Infotypes in BLP Framework (CORE) |
Created | 19990714 | SAP |
Last change | 20031211 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_PT_BLP_IT2004 has no forward declaration.
Interfaces
Class CL_PT_BLP_IT2004 has no interface implemented.
Friends
Class CL_PT_BLP_IT2004 has no friend class.
Attributes
Class CL_PT_BLP_IT2004 has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | APPEND_HRERROR_EMPLOYEE | Instance method | Private | Method | Add Employee Message | 19990817 |
2 | APPEND_HRERROR_RECORD | Instance method | Private | Method | Add Record Message | 19990817 |
3 | APPEND_PWS_INFTIES | Instance method | Private | Method | Insert Infotype in Structure PWS_INFTIES | 19990817 |
4 | COMPLETE_BEGDA_ENDDA | Instance method | Private | Method | COMPLETE_BEGDA_ENDDA | 20000509 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990816 |
6 | GET_ADD_DATA_DEFAULT_2004 | Instance method | Private | Method | Default for Different Payment and Currency | 19990817 |
7 | GET_MOTPR | Instance method | Private | Method | Determine PS Grouping for Daily Work Schedules | 19990817 |
8 | GET_PWS_INFTIES | Instance method | Private | Method | Read Infotypes 0000, 0001, 0002, 0007, 2001, 2002, and 2003 | 19990817 |
9 | POSITION_IT1 | Instance method | Private | Method | Position Infotype 1 | 19990902 |
10 | READ_IT1 | Instance method | Private | Method | Read Infotype 0001 from Buffer | 19990816 |
Events
Class CL_PT_BLP_IT2004 has no event.
Types
Class CL_PT_BLP_IT2004 has no local type.
Method Signatures
Method APPEND_HRERROR_EMPLOYEE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ERROR | Call by reference | Type reference (TYPE) | HRERROR | HR-Meldung | 19990817 | ||
2 | Changing | MESSAGES | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Nachricht im BLP-Format | 19990817 | ||
3 | Importing | METHODNAME | Call by reference | Type reference (TYPE) | SEOCPDNAME | Methode, aus der die Meldung stammt | 19990817 |
Method APPEND_HRERROR_EMPLOYEE on class CL_PT_BLP_IT2004 has no exception.
Method APPEND_HRERROR_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ERROR | Call by reference | Type reference (TYPE) | HRERROR | HR-Meldung | 19990817 | ||
2 | Changing | MESSAGES | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Nachricht im BLP-Format | 19990817 | ||
3 | Importing | METHODNAME | Call by reference | Type reference (TYPE) | SEOCPDNAME | Methode, aus der die Meldung stammt | 19990817 | ||
4 | Importing | RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung | 19990817 |
Method APPEND_HRERROR_RECORD on class CL_PT_BLP_IT2004 has no exception.
Method APPEND_PWS_INFTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFTY | Call by reference | Type reference (TYPE) | PRELP | einzufügender Infotyp | 19990817 | ||
2 | Changing | PWS_INFTIES | Call by reference | Type reference (TYPE) | HRTIM00WS_PWS_INFTIES | Zur Berechnung des PWS notwendige Infotypen | 19990817 | ||
3 | Importing | TAKE | Call by reference | Type reference (TYPE) | C | Sollen Zeit- oder Stamminfotypen genommen werden? | 19990817 |
Method APPEND_PWS_INFTIES on class CL_PT_BLP_IT2004 has no exception.
Method COMPLETE_BEGDA_ENDDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | M2004 | Call by reference | Type reference (TYPE) | P2004 | M2004 | 20000509 | ||
2 | Exporting | MESSAGES | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | MESSAGES | 20000509 |
Method COMPLETE_BEGDA_ENDDA on class CL_PT_BLP_IT2004 has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PT_BLP_IT2004 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT2004 has no exception.
Method GET_ADD_DATA_DEFAULT_2004 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ACCOUNTING | Call by reference | Type reference (TYPE) | PSREF | Daten zur abw. Bezahlung | 19990817 | ||
2 | Importing | M0001 | Call by reference | Type reference (TYPE) | P0001 | Infotyp 1, gültig zu M2004-BEGDA | 19990902 | ||
3 | Changing | M2004 | Call by reference | Type reference (TYPE) | P2004 | Infotyp 2004 | 19990817 |
Method GET_ADD_DATA_DEFAULT_2004 on class CL_PT_BLP_IT2004 has no exception.
Method GET_MOTPR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | M0001 | Call by reference | Type reference (TYPE) | P0001 | Infotyp 1 | 19990902 | ||
2 | Changing | MESSAGES | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen | 19990817 | ||
3 | Exporting | MOTPR | Call by reference | Type reference (TYPE) | MOTPR | Grupp. der PTB für Arbeitszeitpläne | 19990817 | ||
4 | Exporting | SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Fehler aufgetreten ? | 19990817 |
Method GET_MOTPR on class CL_PT_BLP_IT2004 has no exception.
Method GET_PWS_INFTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum der Selektion | 19990817 | ||
2 | Importing | COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Commtab | 19990817 | ||
3 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Endedatum der Selektion | 19990817 | ||
4 | Importing | GET_IT8 | Call by reference | Type reference (TYPE) | C | Auch IT 8 lesen | 19990831 | ||
5 | Exporting | M0008 | Call by reference | Type reference (TYPE) | TIM_P0008_TAB | Tabelle IT 8 | 19990907 | ||
6 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 19990817 | ||
7 | Exporting | PWS_INFTIES | Call by reference | Type reference (TYPE) | HRTIM00WS_PWS_INFTIES | Infotypen für Berechnung des PWS | 19990817 |
Method GET_PWS_INFTIES on class CL_PT_BLP_IT2004 has no exception.
Method POSITION_IT1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATUM | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 19990902 | ||
2 | Exporting | M0001 | Call by reference | Type reference (TYPE) | P0001 | Infotyp 1 zum Stichtag | 19990902 | ||
3 | Importing | M0001_TAB | Call by reference | Type reference (TYPE) | TIM_P0001_TAB | Tabelle von Infotypen 1 | 19990902 | ||
4 | Changing | MESSAGES | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Fehlermeldungen | 19990902 | ||
5 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer (im Fehlerfall) | 19990902 | ||
6 | Exporting | SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Fehler aufgetreten | 19990907 |
Method POSITION_IT1 on class CL_PT_BLP_IT2004 has no exception.
Method READ_IT1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn des Selektionsintervalls | 19990816 | ||
2 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende des Selektionsintervalls | 19990816 | ||
3 | Exporting | M0001_TAB | Call by reference | Type reference (TYPE) | TIM_P0001_TAB | Infotypen 1 der Personalnummer | 19990816 | ||
4 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 19990816 |
Method READ_IT1 on class CL_PT_BLP_IT2004 has no exception.
History
Last changed by/on | SAP | 20031211 |
SAP Release Created in |