SAP ABAP Class CL_HRPT_LOGIC_IT0080 (Logic of IT0080)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT-RC (Application Component) Time Data Recording and Administration
     PT_BLP_IT008X (Package) BLP: HR Shared Services: HR Administrator
Properties
Class CL_HRPT_LOGIC_IT0080  
Short Description Logic of IT0080    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PT_BLP_IT008X   BLP: HR Shared Services: HR Administrator 
Created 20041109   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPT_DATE_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPT_LOGIC_IT0080 has no interface implemented.
Friends
Class CL_HRPT_LOGIC_IT0080 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_HRPT_LOGIC_IT0080 Logic of IT0080 20041109
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INFOTYPES Instance method Public Method Check Absences Assigned to Infotype 0080 20041109
2 CHECK_OVERLAP Instance method Protected Method Check for Overlapping of Absences 20041109
3 CHECK_P2001 Instance method Protected Method General Check of an Absence 20041109
4 CHECK_P2001_PROPOSAL Instance method Protected Method General Check of an Absence for Default Values 20041109
5 CHECK_PREDECESSOR Instance method Protected Method Check Previous Absence 20041109
6 CHECK_SEX Instance method Protected Method Check Gender 20041109
7 CHECK_TIME_DURATION Instance method Protected Method Check Duration 20041109
8 CHECK_TIME_GRANT_INTERVAL Instance method Protected Method Check for Period of Granting 20041109
9 CHECK_TIME_LIMITS Instance method Protected Method Check Interval 20041109
10 CHECK_TIME_REQUEST Instance method Protected Method Check Period of Request 20041109
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041109
12 COUNT_BIRTHDAY Instance method Protected Method Valuate Date of Birth 20041109
13 DATE_IN_INTERVAL Instance method Protected Method Check for Position in Relation to Interval 20041109
14 GET_INSTANCE Static method Public Method Instance 20041109
15 GET_REFDATE Instance method Protected Method Calculate Reference Dates 20041109
16 P2001_TO_TIMEDATA Instance method Protected Method Conversion of P2001 to BLP Request Structure 20041109
17 PROPOSE_ABSENCE Instance method Protected Method Default Absence Data (Internal) 20041109
18 PROPOSE_INFOTYPES Instance method Public Method Generate Absence Defaults 20041109
19 READ_T554M Instance method Protected Method Read T554M 20041109
20 READ_T554S Instance method Protected Method Read T554S 20041109
21 READ_T554V Instance method Protected Method Read T554V 20041109
22 SHIFT_ENDDA Instance method Protected Method Adjust End Date to Delivery Date 20041109
23 UPDATE_FOR_PREDECESSOR Instance method Protected Method Adjust End Date Where Previous Absence 20041109
24 UPDATE_IT0080 Instance method Protected Method Adjust IT0080 to Absence Data 20041109
Events
Class CL_HRPT_LOGIC_IT0080 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DATE_INTV Protected See coding 20041109 begin of date_intv, begin type dats, end type dats, end of date_intv
2 MASTERDATA_TYPE Public See coding 20050330 begin of MASTERDATA_TYPE, p0001_werks type persa, p0001_btrtl type btrtl, p0002_gesch type gesch, end of masterdata_type
3 MESSAGE_ENTRY Protected See coding 20041109 begin of message_entry, msgid type symsgid, msgty type symsgty, msgno type symsgno, msgv1 type symsgv, msgv2 type symsgv, msgv3 type symsgv, msgv4 type symsgv, end of message_entry
4 PRECED_TAB_TYPE Protected See coding 20041109 preced_tab_type type table of preced_type
5 PRECED_TYPE Protected See coding 20041109 begin of preced_type, recuid type tim_tmwrecuid, pernr type pernr_d, infty type infty, awart type awart, vorgn type vorgn, begda type begda, endda type endda, end of preced_type
6 T554V_TAB_TYPE Protected See coding 20041109 t554v_tab_type type table of t554v
Method Signatures

Method CHECK_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
2 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
3 Importing P_MASTERDATA Call by reference Type reference (TYPE) MASTERDATA_TYPE Personalbereich/-teilbereich 20050330
4 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
5 Changing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109
6 Importing P_TIMEDATA_TAB Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20041109

Method CHECK_INFOTYPES on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_OVERLAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ABSENCE Call by reference Type reference (TYPE) PRECED_TYPE Regeltabelle Abwesenheiten für Mutterschutz 20041109
2 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
3 Importing P_TIME_TAB Call by reference Type reference (TYPE) PRECED_TAB_TYPE 20041109

Method CHECK_OVERLAP on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_P2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
2 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
3 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
4 Importing P_MOABW Value transfer Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20041109
5 Importing P_P0002_GESCH Value transfer Type reference (TYPE) GESCH Geschlechtsschluessel 20041109
6 Changing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109
7 Importing P_P2001 Call by reference Type reference (TYPE) P2001 BLP: Übergabestruktur für Zeitdaten 20041109
8 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
9 Exporting P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method CHECK_P2001 on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_P2001_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
2 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
3 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
4 Importing P_MOABW Value transfer Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20041109
5 Importing P_P0002_GESCH Value transfer Type reference (TYPE) GESCH Geschlechtsschluessel 20041109
6 Changing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109
7 Importing P_P2001_PROPOSAL Call by reference Type reference (TYPE) PRECED_TYPE BLP: Übergabestruktur für Zeitdaten 20041109

Method CHECK_P2001_PROPOSAL on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ABSENCE Call by reference Type reference (TYPE) PRECED_TYPE Regeltabelle Abwesenheiten für Mutterschutz 20041109
2 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
3 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
4 Importing P_TIME_TAB Call by reference Type reference (TYPE) PRECED_TAB_TYPE 20041109

Method CHECK_PREDECESSOR on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_SEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
3 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
4 Importing P_P0002_GESCH Value transfer Type reference (TYPE) GESCH Geschlechtsschluessel 20041109
5 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
6 Importing P_T554M_GESCH Value transfer Type reference (TYPE) GESCH Geschlechtsschluessel 20041109

Method CHECK_SEX on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_TIME_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Art der Geburt 20041109
3 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
4 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
5 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
6 Importing P_P0080 Call by reference Type reference (TYPE) P0080 Ab- oder Anwesenheitsart 20041109
7 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
8 Importing P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method CHECK_TIME_DURATION on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_TIME_GRANT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041109
3 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
4 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
5 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
6 Importing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109
7 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
8 Importing P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method CHECK_TIME_GRANT_INTERVAL on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_TIME_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Vermutliches Entbindungsdatum 20041109
2 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
3 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
4 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
5 Importing P_P0080 Call by reference Type reference (TYPE) P0080 Tatsächliches Entbindungsdatum 20041109
6 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
7 Importing P_T554M Call by reference Type reference (TYPE) T554M Steuerung, wenn tatsächliches Entb. Datum nach mutmaßlichem 20041109

Method CHECK_TIME_LIMITS on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CHECK_TIME_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041109
3 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
4 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
5 Importing P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method CHECK_TIME_REQUEST on class CL_HRPT_LOGIC_IT0080 has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPT_LOGIC_IT0080 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPT_LOGIC_IT0080 has no exception.

Method COUNT_BIRTHDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_BEGIN Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20041109
2 Importing P_COUNT_BD Value transfer Type reference (TYPE) ENTMR Entbindungstag in die Fristberechnung einbeziehen 20041109
3 Importing P_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
4 Changing P_END Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20041109

Method COUNT_BIRTHDAY on class CL_HRPT_LOGIC_IT0080 has no exception.

Method DATE_IN_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
2 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
3 Importing P_INTV Value transfer Type reference (TYPE) DATE_INTV 20041109
4 Exporting P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
5 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
6 Importing P_T554M_REAK Value transfer Type reference (TYPE) REAK2 Reaktionskennzeichen für Schutzfrist nach der Entbindung 20041109
7 Importing P_TYPE Value transfer Type reference (TYPE) CHAR05 Characterfeld der Laenge 5 20041109

Method DATE_IN_INTERVAL on class CL_HRPT_LOGIC_IT0080 has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRPT_LOGIC_IT0080 Logik it0080 20041109

Method GET_INSTANCE on class CL_HRPT_LOGIC_IT0080 has no exception.

Method GET_REFDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MAXDATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
2 Exporting P_MINDATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
3 Importing P_T554M_FLAG1 Value transfer Type reference (TYPE) FLAG1 Feld vom Typ DATS 20041109
4 Importing P_T554M_FLAG2 Value transfer Type reference (TYPE) FLAG2 Feld vom Typ DATS 20041109
5 Importing P_TEBDT Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
6 Importing P_VEBDT Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109

Method GET_REFDATE on class CL_HRPT_LOGIC_IT0080 has no exception.

Method P2001_TO_TIMEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AINFT Value transfer Type reference (TYPE) AINFT Infotyp, welcher P2001 pflegt 20041112
2 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
3 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041109
4 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
5 Importing P_OBJPS Value transfer Type reference (TYPE) OBJPS Objekt-Identifikation 20041109
6 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20041109
7 Importing P_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20041109
8 Exporting P_TIMEDATA Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_ENTRY BLP: Übergabestruktur für Zeitdaten 20041109

Method P2001_TO_TIMEDATA on class CL_HRPT_LOGIC_IT0080 has no exception.

Method PROPOSE_ABSENCE Signature

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

Method PROPOSE_ABSENCE on class CL_HRPT_LOGIC_IT0080 has no exception.

Method PROPOSE_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
2 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
3 Importing P_MASTERDATA Call by reference Type reference (TYPE) MASTERDATA_TYPE Personalbereich/-teilbereich 20050330
4 Changing P_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
5 Changing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109
6 Exporting P_TIMEDATA_TAB Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20041109

Method PROPOSE_INFOTYPES on class CL_HRPT_LOGIC_IT0080 has no exception.

Method READ_T554M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Importing P_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
3 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
4 Importing P_GBART Value transfer Type reference (TYPE) GBART Art der Geburt 20041109
5 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
6 Importing P_MOABW Value transfer Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20041109
7 Exporting P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method READ_T554M on class CL_HRPT_LOGIC_IT0080 has no exception.

Method READ_T554S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AWART Value transfer Type reference (TYPE) AWART Ab- oder Anwesenheitsart 20041109
2 Importing P_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20041109
3 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
4 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20041109
5 Importing P_MOABW Value transfer Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20041109
6 Exporting P_T554S Call by reference Type reference (TYPE) T554S Regeltabelle Abwesenheiten für Mutterschutz 20041109

Method READ_T554S on class CL_HRPT_LOGIC_IT0080 has no exception.

Method READ_T554V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Feld vom Typ DATS 20041109
2 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
3 Exporting P_ERROR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041109
4 Importing P_INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20041109
5 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
6 Importing P_MOABW Value transfer Type reference (TYPE) MOABW Gruppierung d. Personalteilbereiche f. Ab-/Anwesenheitsarten 20041109
7 Exporting P_T554V Call by reference Type reference (TYPE) T554V_TAB_TYPE Art der Auswahl über Funktionstasten 20041109

Method READ_T554V on class CL_HRPT_LOGIC_IT0080 has no exception.

Method SHIFT_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ENDDA Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20041109
2 Importing P_T554M Call by reference Type reference (TYPE) T554M Regeltabelle Abwesenheiten für Mutterschutz 20041109
3 Importing P_TEBDT Value transfer Type reference (TYPE) TEBDT Tatsächliches Entbindungsdatum 20041109
4 Importing P_VEBDT Value transfer Type reference (TYPE) VEBDT Vermutliches Entbindungsdatum 20041109

Method SHIFT_ENDDA on class CL_HRPT_LOGIC_IT0080 has no exception.

Method UPDATE_FOR_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_INFTY Call by reference Type reference (TYPE) PRECED_TYPE 20041109
2 Importing P_INFTY_TAB Call by reference Type reference (TYPE) PRECED_TAB_TYPE 20041109

Method UPDATE_FOR_PREDECESSOR on class CL_HRPT_LOGIC_IT0080 has no exception.

Method UPDATE_IT0080 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041109
2 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA Gültigkeitsende 20041109
3 Changing P_IT80_MSGTAB Call by reference Type reference (TYPE) TIM_TMW_T100_MSG_TAB TMW Message Handler: Übergabetabelle der T100 Meldungsfelder 20041109
4 Changing P_P0080 Call by reference Type reference (TYPE) P0080 Personal-Stammsatz Infotyp 0080 (Mutterschutz) 20041109

Method UPDATE_IT0080 on class CL_HRPT_LOGIC_IT0080 has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600