SAP ABAP Class CL_PT_BLP_IT0080 (DO NOT USE:BLP: Maternity Protection/Parental Leave Infotype)
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_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 20031118
Properties
Class CL_PT_BLP_IT0080  
Short Description DO NOT USE:BLP: Maternity Protection/Parental Leave Infotype    
Super Class CL_PT_BLP_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PT_BLP_INFOTYPES_XX   BLP: Infotypes in BLP Framework (CORE) 
Created 20031118   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPA_FEATURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRPT_DATE_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_T001P Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HR_T554M Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_PT_TMW_TDM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PT_BLP_IT0080 has no interface implemented.
Friends
Class CL_PT_BLP_IT0080 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_COMMTAB_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_HRPT_BLP_COMMTAB_SOURCE BLP: Read Time Data from Buffer 20031118
2 A_MACRO_NAME Instance attribute Protected Type reference (TYPE) TIM_ITMACRO_NAME ITActions: Name of Macro 20031118
3 CAT_DEDUCT Instance attribute Public Type reference (TYPE) TIM_TMWCATEGORY CL_PT_TMW_TDM_CONST=>CAT_DEDUCT Time Manager's Workplace: Data Category 20031118
4 C_ABSENCE_LABEL Constant Public Type reference (TYPE) TIM_REL_LABEL 'ABSENCE' Maternity Absences 20031118
5 C_ERROR_BEGIN_MAXIMUM Constant Protected Type reference (TYPE) SYMSGNO 426 Error Minimum 20031118
6 C_ERROR_BEGIN_MINIMUM Constant Protected Type reference (TYPE) SYMSGNO 411 Error Start Date 20031118
7 C_ERROR_END_MAXIMUM Constant Protected Type reference (TYPE) SYMSGNO 427 Error Maximum 20031118
8 C_ERROR_END_MINIMUM Constant Protected Type reference (TYPE) SYMSGNO 412 Error End Date 20031118
9 C_ITM_PROPOSE_ABSENCES Constant Public Type reference (TYPE) TIM_ITMACRO_NAME 'PT_IT0080_PROPOSE_ABSENCES' ITActions: Name of Macro 20031118
10 C_ITM_UPDATE_ABSENCES Constant Public Type reference (TYPE) TIM_ITMACRO_NAME 'PT_IT0080_UPDATE_ABSENCES' ITActions: Name of Macro 20031118
11 FLAG1_MIXED_KEEP Constant Public Type reference (TYPE) FLAG1 '1' Move VEBDT Back 20031118
12 FLAG1_TEBDT_UPDATE Constant Public Type reference (TYPE) FLAG1 SPACE Extend If TEBDT > VEBDT 20031118
13 FLAG1_VEBDT_KEEP Constant Public Type reference (TYPE) FLAG1 '2' Do Not Extend VEBT 20031118
14 FLAG2_MIXED_KEEP Constant Public Type reference (TYPE) FLAG2 '1' Indicator if actual delivery date is before expected date 20031118
15 FLAG2_TEBDT_UPDATE Constant Public Type reference (TYPE) FLAG2 SPACE Indicator if actual delivery date is before expected date 20031118
16 FLAG2_VEBDT_KEEP Constant Public Type reference (TYPE) FLAG2 '2' Indicator if actual delivery date is before expected date 20031118
17 INFTY_ABSENCE_QUOTA Constant Protected Type reference (TYPE) INFTY '2006' Absence quota 20031118
18 INFTY_ATTENDANCE_QUOTA Constant Protected Type reference (TYPE) INFTY '2007' Attendance Quota 20031118
19 MODE_AUTOMATIC Instance attribute Protected Type reference (TYPE) C 'A' Automatic Compensation 20031118
20 MODE_MANUAL Instance attribute Protected Type reference (TYPE) C 'M' Manual Compensation 20031118
21 P0002_BOTH Constant Public Type reference (TYPE) GESCH SPACE Gender key 20031118
22 P0002_MAN Constant Public Type reference (TYPE) GESCH '1' Gender key 20031118
23 P0002_WOMAN Constant Public Type reference (TYPE) GESCH '2' Gender key 20031118
24 PERMIT_BOTH Constant Public Type reference (TYPE) TIM_BLP_PERMITTED_SEX '0' Permitted Gender 20031118
25 PERMIT_MAN Constant Public Type reference (TYPE) TIM_BLP_PERMITTED_SEX '2' Permitted Gender 20031118
26 PERMIT_WOMAN Constant Public Type reference (TYPE) TIM_BLP_PERMITTED_SEX '1' Permitted Gender 20031118
27 STYPE_ABSENCE Constant Protected Type reference (TYPE) C 'A' Compensation of Absence Quota 20031118
28 STYPE_ATTENDANCE Constant Protected Type reference (TYPE) C 'P' Compensation of Attendance Quota 20031118
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_CHILDBIRTH_DATE Instance method Protected Method Include Date of Childbirth 20031118
2 CHECK_ABSENCE Instance method Public Method Check Absence 20031118
3 CHECK_ABSENCE_DATES Instance method Protected Method Check Absence's Dates 20031118
4 CHECK_ABSENCE_GRANTED Instance method Protected Method Check Whether Absence Granted ??? 20031118
5 CHECK_ABSENCE_PERIOD Instance method Protected Method Check Absence's Dates 20031118
6 CHECK_ABSENCE_TERM_OF_APPL Instance method Protected Method Check Period of Application 20031118
7 CHECK_BASICS Instance method Protected Method Basic Checks for Processing Maternity 20031118
8 CHECK_MASEX Instance method Protected Method Test Feature MASEX 20031118
9 CHECK_PRECEDING_ABSENCE Instance method Protected Method Check Preceding Absence 20031118
10 CONSTRUCTOR Instance method Public Constructor 20031118
11 CREATE_PROPOSED_ABSENCES Instance method Public Method Propose Absences for Maternity 20031118
12 ERROR_LIMIT_VIOLATION Instance method Protected Method Error Message for Violation of Limits 20031118
13 GET_DATE_FOR_MAX Instance method Protected Method Date for Maximum Calculation 20031118
14 GET_DATE_FOR_MIN Instance method Protected Method Date for Maximum Calculation 20031118
15 GET_DAY_OF_CHILDBIRTH Instance method Protected Method Determine Date of the Birth 20031118
16 GET_PRECEDING_ENDDA Instance method Protected Method Get Preceding Absence 20031118
17 GET_PROPOSED_ABSENCE_DATES Instance method Protected Method 20031118
18 ITM_PROPOSE_ABSENCES Instance method Public Method Propose Absences 20031118
19 ITM_UPDATE_ABSENCES Instance method Public Method Revaluated Absences 20031118
20 MAX Instance method Protected Method Maximum (Date) 20031118
21 MIN Instance method Protected Method Minimum (Date) 20031118
22 READ_T554M Instance method Protected Method Read Table T554M 20031118
23 SET_COMMTAB_SOURCE Instance method Protected Method Set COMMTAB Data Source 20031118
24 UPDATE_ABSENCE Instance method Protected Method Update Absence for Maternity 20031118
25 UPDATE_ABSENCES Instance method Public Method Update Absences for Maternity 20031118
26 UPDATE_ABSENCE_ENDDA Instance method Protected Method Update End Date of Absence 20031118
27 UPDATE_SUBSEQUENT_ABSENCES Instance method Public Method Update Absences that Have a Predecessor 20031118
Events
Class CL_PT_BLP_IT0080 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ERROR_TYPE Protected Type reference (TYPE) HRPAD_CHAR10 HR: Master Data, Char Field of Length 10 20031118
Method Signatures

Method APPLY_CHILDBIRTH_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20031118
2 Importing CHILDBIRTH_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
3 Changing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20031118
4 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method APPLY_CHILDBIRTH_DATE on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
3 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
4 Importing MOABW Call by reference Type reference (TYPE) T001P-MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20031118
5 Importing P0002 Call by reference Type reference (TYPE) P0002 Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20031118
6 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
7 Importing P0080_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031119
8 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
9 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118

Method CHECK_ABSENCE on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_ABSENCE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
4 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
5 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
6 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method CHECK_ABSENCE_DATES on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_ABSENCE_GRANTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
4 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
5 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
6 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method CHECK_ABSENCE_GRANTED on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_ABSENCE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
4 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
5 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
6 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method CHECK_ABSENCE_PERIOD on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_ABSENCE_TERM_OF_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
4 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
5 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
6 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method CHECK_ABSENCE_TERM_OF_APPL on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_BASICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Exporting P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20031118
4 Exporting P0002 Call by reference Type reference (TYPE) P0002 Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20031118
5 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
7 Exporting T001P Call by reference Type reference (TYPE) T001P Personalbereich/-teilbereich 20031118

Method CHECK_BASICS on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_MASEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing P0001 Call by reference Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20031118
4 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
6 Importing T001P Call by reference Type reference (TYPE) T001P Personalbereich/-teilbereich 20031118

Method CHECK_MASEX on class CL_PT_BLP_IT0080 has no exception.

Method CHECK_PRECEDING_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
3 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
4 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
5 Importing P0080_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031119
6 Importing P2001 Call by reference Type reference (TYPE) P2001 Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20031118
7 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
8 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method CHECK_PRECEDING_ABSENCE on class CL_PT_BLP_IT0080 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_BLP_IT0080 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT0080 has no exception.

Method CREATE_PROPOSED_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Changing IT0080_CMDWA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY TMW: Arbeitsbereich für Prozessierungstabelle 20031118
3 Exporting IT2001_CMDTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
4 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118

Method CREATE_PROPOSED_ABSENCES on class CL_PT_BLP_IT0080 has no exception.

Method ERROR_LIMIT_VIOLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20031118
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
3 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
5 Importing TYPE Call by reference Type reference (TYPE) REAK1 Reaktionskennzeichen für Schutzfrist vor der Entbindung 20031118

Method ERROR_LIMIT_VIOLATION on class CL_PT_BLP_IT0080 has no exception.

Method GET_DATE_FOR_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20031118
2 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
3 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method GET_DATE_FOR_MAX on class CL_PT_BLP_IT0080 has no exception.

Method GET_DATE_FOR_MIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20031118
2 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
3 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method GET_DATE_FOR_MIN on class CL_PT_BLP_IT0080 has no exception.

Method GET_DAY_OF_CHILDBIRTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20031118
2 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118

Method GET_DAY_OF_CHILDBIRTH on class CL_PT_BLP_IT0080 has no exception.

Method GET_PRECEDING_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AWART Call by reference Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20031119
2 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
3 Returning ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20031118
4 Importing RECUID_TAB Call by reference Type reference (TYPE) TIM_TMW_RECUID_TAB Tabelle über eindeutige Satzkennungen 20031119

Method GET_PRECEDING_ENDDA on class CL_PT_BLP_IT0080 has no exception.

Method GET_PROPOSED_ABSENCE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20031118
2 Importing CHILDBIRTH_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
3 Exporting ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20031118
4 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method GET_PROPOSED_ABSENCE_DATES on class CL_PT_BLP_IT0080 has no exception.

Method ITM_PROPOSE_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
4 Importing SOURCE Call by reference Object reference (TYPE REF TO) IF_HRPT_BLP_TIMEDATA_SOURCE BLP: Lese-Quelle von Zeitdaten 20031118
5 Exporting TIMEDATA_TAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118

Method ITM_PROPOSE_ABSENCES on class CL_PT_BLP_IT0080 has no exception.

Method ITM_UPDATE_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
4 Importing SOURCE Call by reference Object reference (TYPE REF TO) IF_HRPT_BLP_TIMEDATA_SOURCE BLP: Lese-Quelle von Zeitdaten 20031118
5 Exporting TIMEDATA_TAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118

Method ITM_UPDATE_ABSENCES on class CL_PT_BLP_IT0080 has no exception.

Method MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing A Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
2 Importing B Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
3 Returning MAX Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20031118

Method MAX on class CL_PT_BLP_IT0080 has no exception.

Method MIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing A Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
2 Importing B Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
3 Returning MIN Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20031118

Method MIN on class CL_PT_BLP_IT0080 has no exception.

Method READ_T554M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AWART Call by reference Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20031118
2 Importing DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031118
3 Importing GBART Call by reference Type reference (TYPE) GBART Art der Geburt 20031118
4 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
5 Importing MOABW Call by reference Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20031118
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
7 Exporting T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method READ_T554M on class CL_PT_BLP_IT0080 has no exception.

Method SET_COMMTAB_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118

Method SET_COMMTAB_SOURCE on class CL_PT_BLP_IT0080 has no exception.

Method UPDATE_ABSENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
3 Importing OPERA Call by reference Type reference (TYPE) TIM_TMWOPERA Operationskennung für interne Tabellen des TMW 20031118
4 Importing P0080 Call by reference Type reference (TYPE) P0080 TMW: Arbeitsbereich für Prozessierungstabelle 20031118
5 Changing P2001 Call by reference Type reference (TYPE) P2001 Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
6 Importing P2001_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20031118
7 Importing T001P Call by reference Type reference (TYPE) T001P Personalbereich/-teilbereich 20031118

Method UPDATE_ABSENCE on class CL_PT_BLP_IT0080 has no exception.

Method UPDATE_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Changing IT0080_CMDWA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY TMW: Arbeitsbereich für Prozessierungstabelle 20031118
3 Changing IT2001_CMDTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
4 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118

Method UPDATE_ABSENCES on class CL_PT_BLP_IT0080 has no exception.

Method UPDATE_ABSENCE_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20031118
2 Importing P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20031118
3 Importing T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20031118

Method UPDATE_ABSENCE_ENDDA on class CL_PT_BLP_IT0080 has no exception.

Method UPDATE_SUBSEQUENT_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031118
2 Changing IT2001_CMDTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031118
3 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20031118
4 Importing P0080 Call by reference Type reference (TYPE) P0080 20031118
5 Importing T001P Call by reference Type reference (TYPE) T001P Personalbereich/-teilbereich 20031118

Method UPDATE_SUBSEQUENT_ABSENCES on class CL_PT_BLP_IT0080 has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 470