SAP ABAP Class CL_PT_BLP_IT2011 (BLP: Implementation of Infotype 2011)
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)
⤷
⤷
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_IT2011 | |
| Short Description | BLP: Implementation of Infotype 2011 | |
| 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 | 19990716 | SAP |
| Last change | 20010405 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_PT_BLP_IT2011 has no forward declaration.
Interfaces
Class CL_PT_BLP_IT2011 has no interface implemented.
Friends
Class CL_PT_BLP_IT2011 has no friend class.
Attributes
Class CL_PT_BLP_IT2011 has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Validate Attendance and Absence Reasons | 19990722 | |
| 2 | Instance method | Private | Method | Validate Additional Data | 19990921 | |
| 3 | Instance method | Private | Method | Validate Employee Time Management Status | 19990726 | |
| 4 | Instance method | Private | Method | Validate Infotype 2001 | 19990716 | |
| 5 | Instance method | Private | Method | Validate Time Event Type | 19990722 | |
| 6 | Instance method | Public | Constructor | CONSTRUCTOR | 19990716 | |
| 7 | Instance method | Private | Method | Fill TMW Message for Infotype 2011 in Table | 19990916 | |
| 8 | Instance method | Private | Method | Fill WTEVEN and WTEREF in Command Table | 19990908 | |
| 9 | Instance method | Private | Method | Get PDSNR | 19990914 | |
| 10 | Instance method | Private | Method | Infotype 2011 Modification | 19990923 | |
| 11 | Instance method | Private | Method | Write New Entry in NT1 | 19990913 | |
| 12 | Instance method | Private | Method | Supply New and Old Infotypes 2011 | 19990920 |
Events
Class CL_PT_BLP_IT2011 has no event.
Types
Class CL_PT_BLP_IT2011 has no local type.
Method Signatures
Method CHECK_ABWGR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen der Verprobung | 19990916 | |||
| 2 | EXP_RETCD | Value transfer | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990916 | |||
| 3 | IMP_DATE | Value transfer | Type reference (TYPE) | LDATE | Stichtag zum Lesen vom Intotyp | 19990920 | |||
| 4 | IMP_P2011 | Value transfer | Type reference (TYPE) | P2011 | Zeitereignis | 19990818 | |||
| 5 | IMP_PREV_P2011 | Value transfer | Type reference (TYPE) | P2011 | Vorhergehendes Zeitereignis | 19990916 | |||
| 6 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990916 |
Method CHECK_ABWGR on class CL_PT_BLP_IT2011 has no exception.
Method CHECK_ADDITIONAL_DATA_2011 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen der Verprobung | 19990921 | |||
| 2 | CHG_P2011 | Call by reference | Type reference (TYPE) | P2011 | Zeitereignis | 19990921 | |||
| 3 | CHG_WACC | Call by reference | Type reference (TYPE) | PSREF | Zusatzdaten des Zeitereignisses | 19990923 | |||
| 4 | EXP_RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990921 | |||
| 5 | IMP_DATE | Value transfer | Type reference (TYPE) | LDATE | Stichtag zum Lesen von Stammdaten | 19990921 | |||
| 6 | IMP_OPERA | Value transfer | Type reference (TYPE) | TIM_TMWOPERA | Operationskennung für interne Tabellen des TMW | 20000120 | |||
| 7 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990921 | |||
| 8 | IMP_WADDATA | Call by reference | Type reference (TYPE) | TIM_TMW_ADD_DATA_ENTRY | BLP: Zusätzliche Daten | 20020315 |
Method CHECK_ADDITIONAL_DATA_2011 on class CL_PT_BLP_IT2011 has no exception.
Method CHECK_IT0007_ZTERF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen der Verprobung | 19990916 | |||
| 2 | EXP_RETCD | Value transfer | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990916 | |||
| 3 | IMP_DATE | Value transfer | Type reference (TYPE) | LDATE | Stichtag zum Lesen vom Infotyp | 19990920 | |||
| 4 | IMP_P2011 | Value transfer | Type reference (TYPE) | P2011 | Aktuelles Zeitereignis | 19990818 | |||
| 5 | IMP_PREV_P2011 | Value transfer | Type reference (TYPE) | P2011 | Vorhergehendes Zeitereignis | 19990916 | |||
| 6 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990916 |
Method CHECK_IT0007_ZTERF on class CL_PT_BLP_IT2011 has no exception.
Method CHECK_IT2011 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen der Verprobung | 19990916 | |||
| 2 | EXP_RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990916 | |||
| 3 | IMP_DATE | Value transfer | Type reference (TYPE) | LDATE | Stichtag zum Lesen von Stammdaten | 19990920 | |||
| 4 | IMP_OPERA | Value transfer | Type reference (TYPE) | TIM_TMWOPERA | Operationskennung des Zeitereignisses | 19990910 | |||
| 5 | IMP_P2011 | Value transfer | Type reference (TYPE) | P2011 | Aktuelles Zeitereignis | 19990818 | |||
| 6 | IMP_PREV_P2011 | Value transfer | Type reference (TYPE) | P2011 | Vorhergehende Zeitereignis | 19990916 | |||
| 7 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des aktuellen Zeitereignisses | 19990916 |
Method CHECK_IT2011 on class CL_PT_BLP_IT2011 has no exception.
Method CHECK_SATZA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen der Verprobung | 19990916 | |||
| 2 | EXP_RETCD | Value transfer | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990916 | |||
| 3 | IMP_DATE | Value transfer | Type reference (TYPE) | LDATE | Stichtag zum Lesen vom Infotyp | 19990920 | |||
| 4 | IMP_P2011 | Value transfer | Type reference (TYPE) | P2011 | Aktuelles Zeitereignis | 19990818 | |||
| 5 | IMP_PREV_P2011 | Value transfer | Type reference (TYPE) | P2011 | Vorhergehendes Zeitereignisses | 19990916 | |||
| 6 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990916 |
Method CHECK_SATZA on class CL_PT_BLP_IT2011 has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PT_BLP_IT2011 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT2011 has no exception.
Method FILL_IT2011_MSGTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT | Value transfer | Type reference (TYPE) | ANY | 'CHECK INFOTYPE 2011' | Klassename | 19990916 | ||
| 2 | METHODNAME | Value transfer | Type reference (TYPE) | ANY | 'PROCESS_TYPE_SPEC_SRP' | Methodename | 19990916 | ||
| 3 | MSGNO | Value transfer | Type reference (TYPE) | SYMSGNO | Nachrichtennummer (T100) | 19990916 | |||
| 4 | MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen | 19990916 | |||
| 5 | MSGTY | Value transfer | Type reference (TYPE) | SYMSGTY | 'E' | Nachrichtentyp (T100) | 19990916 | ||
| 6 | MSGV1 | Value transfer | Type reference (TYPE) | ANY | Nachrichtenvariable 1 | 19990916 | |||
| 7 | MSGV2 | Value transfer | Type reference (TYPE) | ANY | Nachrichtenvariable 2 | 19990916 | |||
| 8 | MSGV3 | Value transfer | Type reference (TYPE) | ANY | Nachrichtenvariable 3 | 19990916 | |||
| 9 | MSGV4 | Value transfer | Type reference (TYPE) | ANY | Nachrichtenvariable 4 | 19990916 | |||
| 10 | RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990916 |
Method FILL_IT2011_MSGTAB on class CL_PT_BLP_IT2011 has no exception.
Method FILL_WTEVEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | BLP-Schnittstellentabelle | 19990908 | |||
| 2 | IMP_RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | ID aktueller Satz | 19991008 |
Method FILL_WTEVEN on class CL_PT_BLP_IT2011 has no exception.
Method GET_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Interne Nachrichtentabelle | 19990914 | |||
| 2 | CH_PDSNR | Call by reference | Type reference (TYPE) | PDSNR | Plant Data Sequence Number | 19990914 | |||
| 3 | CH_RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Maximale Fehlerschwere | 19990914 |
Method GET_NUMBER on class CL_PT_BLP_IT2011 has no exception.
Method MODIFY_IT2011 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Tabelle der Meldungen | 19990923 | |||
| 2 | CHG_P2011 | Call by reference | Type reference (TYPE) | P2011 | Aktuelles Zeitereignis | 19990923 | |||
| 3 | CHG_RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990923 | |||
| 4 | IMP_OPERA | Value transfer | Type reference (TYPE) | TIM_TMWOPERA | Operationskennung des Zeitereignisses | 19990923 | |||
| 5 | IMP_PREV_DALLF | Value transfer | Type reference (TYPE) | P2011-DALLF | Tageszuordnung des vorhergehenden Zeitereignisses | 19990923 |
Method MODIFY_IT2011 on class CL_PT_BLP_IT2011 has no exception.
Method NEW_NT1_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Um NT1-Satz ergänzte COMMTAB | 19990913 | |||
| 2 | IM_P2011 | Call by reference | Type reference (TYPE) | P2011 | IT2011 | 19990913 | |||
| 3 | IM_PREV_P2011 | Call by reference | Type reference (TYPE) | P2011 | previous IT2011 | 19990921 | |||
| 4 | IM_RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des Zeitereignisses | 19990921 |
Method NEW_NT1_ENTRY on class CL_PT_BLP_IT2011 has no exception.
Method PREPARE_IT2011 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_MSGTAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Meldungen | 19990920 | |||
| 2 | EXP_DATE | Call by reference | Type reference (TYPE) | LDATE | Hilfsdatum | 19990920 | |||
| 3 | EXP_OPERA | Call by reference | Type reference (TYPE) | TIM_TMWOPERA | Operationskennung des Infotypsatzes 2011 | 19990920 | |||
| 4 | EXP_P2011 | Call by reference | Type reference (TYPE) | P2011 | Aktuelles Zeitereignis | 19990920 | |||
| 5 | EXP_PREV_P2011 | Call by reference | Type reference (TYPE) | P2011 | Vorhergehendes Zeitereignis | 19990920 | |||
| 6 | EXP_RETCD | Call by reference | Type reference (TYPE) | SYSUBRC | Fehlerschwere | 19990920 | |||
| 7 | EXP_WACC | Call by reference | Type reference (TYPE) | PSREF | Kontierungsinfo zu IT2011 | 19990920 | |||
| 8 | EXP_WADDATA | Call by reference | Type reference (TYPE) | TIM_TMW_ADD_DATA_ENTRY | BLP: Zusätzliche Daten | 20020315 | |||
| 9 | IMP_COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Command Tabelle | 19990920 | |||
| 10 | IMP_RECUID | Value transfer | Type reference (TYPE) | TIM_TMWRECUID | Satzkennung des aktuellen Zeitereignisses | 19990920 |
Method PREPARE_IT2011 on class CL_PT_BLP_IT2011 has no exception.
History
| Last changed by/on | SAP | 20010405 |
| SAP Release Created in |