SAP ABAP Class CL_PT_BLP_ITATTABS (BLP: Superior Class for Attendances/Absences)
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 19990817
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_BLP_IT2001 BLP: Implementation of Infotype 2001 19990920
2 Inheritance (c INHERITING FROM c_ref)  CL_PT_BLP_IT2002 BLP: Implementation of Infotype 2002 19990920
Properties
Class CL_PT_BLP_ITATTABS  
Short Description BLP: Superior Class for Attendances/Absences    
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 19990817   SAP 
Last change 20031211   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPT_BLP_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PT_BLP_ITATTABS has no interface implemented.
Friends
Class CL_PT_BLP_ITATTABS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CAT_CALE Constant Protected Type reference (TYPE) TIM_TMWCATEGORY CL_PT_TMW_TDM_CONST=>CAT_CALE Internal Description for Calendar Type 19990818
2 CAT_DEDUCT Constant Protected Type reference (TYPE) TIM_TMWCATEGORY CL_PT_TMW_TDM_CONST=>CAT_DEDUCT Internal Description for Deduction Type 19990818
3 CAT_PWS Constant Protected Type reference (TYPE) TIM_TMWCATEGORY CL_PT_TMW_TDM_CONST=>CAT_PWS Internal Description for Work Schedules Type 19990818
4 DEPENDENCIES Instance attribute Protected Type reference (TYPE) DEP_TAB Dependencies Table 19990907
5 MSGCLASS Constant Private Type reference (TYPE) SYMSGID 'HRTIM00BLPITATTABS' User-Specific Message Class 19990818
6 TRANSLATE_MASK Constant Private Type reference (TYPE) ALPHA 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz' Translation Screen for Calendar ID 19990831
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_INTERVAL Instance method Protected Method Increases Initial Period to Date of Puffer Version 19990901
2 ATTABS_TIMES_CHANGED Instance method Private Method Have BEGDA, ENDDA, BEGUZ, or ENDUZ Changed? 19991004
3 CHECK_MATERNITY_MILITARY Instance method Private Method Temporary Exit for Maternity Protection and Military Service 20000209
4 CLEAR_VORBIDDEN_FIELDS Instance method Protected Method Delete All Invalid Fields in Attendance/Absence 19990920
5 CONSTRUCTOR Instance method Public Constructor 20070904
6 COUNT Instance method Protected Method Attendance/Absence Counting 19990818
7 DEDUCT Instance method Protected Method Quota and Leave Deduction 19990904
8 DEDUCT_LEAVE Instance method Private Method Leave Deduction Using Infotype 0005 19990904
9 DEDUCT_QUOTA Instance method Private Method Quota deduction 19990904
10 FILL_ALTPAY Instance method Protected Method Fill Structure for Different Payment 19990920
11 GET_ADD_DATA_DEFAULTS Instance method Protected Method Default Values for Account Assignment, Attendances/Absences 19990906
12 GET_ASSIGNED_QUOTA Instance method Protected Method Import Deducted Time Quotas 19990907
13 GET_ATTABS_CUSTOMIZING Instance method Protected Method Import Attendance/Absence Customizing 19990817
14 GET_ATTABS_FOR_CALE Instance method Protected Method Reads Attendances and Absences Relevant for CALE 19991005
15 GET_AWART Instance method Protected Method Returns Attendance/Absence 19990915
16 GET_CALE Instance method Protected Method Imports International Calendar 19990818
17 GET_CHRONOLOGICAL_SHARED_DEP Instance method Protected Method 20070511
18 GET_CLOCK_TIMES Instance method Protected Method Times from Current Infotype 19990907
19 GET_CURRENT_DOCNR Instance method Protected Method Returns DOCNR of Attendance or Absence Record 19990817
20 GET_CURRENT_QUONR Instance method Protected Method Returns QUONR of Quota Record 19990915
21 GET_DEDUCTABLE_LEAVEENT Instance method Protected Method Imports Leave Entitlements (IT0005) 19990907
22 GET_DEDUCTABLE_QUOTA Instance method Protected Method Imports Time Quotas to be Deducted 19990907
23 GET_DEDUCTION Instance method Protected Method Imports Time Quota and Leave Deduction 19990818
24 GET_DEDUCTION_INTERVAL Instance method Protected Method Returns Deduction Interval for Time Quota 19990915
25 GET_FUTURE_RECORDS Instance method Protected Method Imports Future Records (Relative to Current Records) 19990907
26 GET_LOGICAL_DEP Instance method Protected Method Processes Logical Dependencies 19990917
27 GET_NEXT_DOCNR Instance method Protected Method Returns Next DOCNR After Checking Deduction 19990818
28 GET_SUBSTITUTIONS Instance method Protected Method Imports Relevant Substitutions for Counting 20000111
29 GET_URMAN Instance method Protected Method Returns ID for Manual Deduction 19990917
30 INITIALIZE_EVALUATION Instance method Protected Method Initializes Attendance/Absence Valuation 19990928
31 LEAVEDED_CORRESPONDS Instance method Protected Method Checks If Time Interval Matches Leave Deduction 19990915
32 LEAVEDED_MANUALLY_CHANGED Instance method Protected Method TRUE/FALSE Answer to Manual Leave Deduction 19991001
33 QUOTA_IS_DEDUCTABLE Instance method Protected Method Return TRUE/FALSE Based on T556A/P 19990917
34 RESTORE_PROTECTED_DATA Instance method Protected Method Restores Contents of Fields Not Modifiable Manually 19991025
35 SET_CALE_CHAR Instance method Private Method Determines CALE Update ID on Specific Day 19990831
36 SET_CUT_DATE Instance method Private Method Sets Cut-Off Date for Calendar Display of Records 19991102
37 SET_DEDUCTION_INTERVAL Instance method Protected Method Sets Deduction Interval of Time Quota 19990818
38 SET_VALINT_DEFAULTS Instance method Protected Method Initializes Start/End Date and Number of Hours Fields 19990920
39 UPDATE_CALE Instance method Protected Method Update International Calendar 19990818
Events
Class CL_PT_BLP_ITATTABS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALPHA Private See coding ALPHA 19990831 alpha(52) type c
2 DEP_ENTRY Protected See coding DEP_ENTRY 19990906
3 DEP_TAB Protected See coding DEP_TAB 19990906
4 METHODS_TAB Protected See coding METHODS_TAB 19990906
5 METHOD_ENTRY Protected See coding METHOD_ENTRY 19990906
6 T_U2001 Private See coding T_U2001 19990831 t_u2001 type standard table of w_u2001 with default key
7 T_U2002 Private See coding T_U2002 19990831 t_u2002 type standard table of w_u2002 with default key
8 T_U2006 Private See coding T_U2006 19990817 t_u2006 type standard table of w_u2006 with default key
9 T_U2007 Private See coding T_U2007 19990817 t_u2007 type standard table of w_u2007 with default key
10 W_U2001 Private See coding W_U2001 19990831 begin of w_u2001, recuid type tim_tmwrecuid. include type p2001. types: end of w_u2001
11 W_U2002 Private See coding W_U2002 19990831 begin of w_u2002, recuid type tim_tmwrecuid. include type p2002. types: end of w_u2002
12 W_U2006 Private See coding W_U2006 19990817 begin of w_u2006, recuid type tim_tmwrecuid. include type p2006. types: end of w_u2006
13 W_U2007 Private See coding W_U2007 19990817 begin of w_u2007, recuid type tim_tmwrecuid. include type p2007. types: end of w_u2007
Method Signatures

Method ADJUST_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FROMDATE Call by reference Type reference (TYPE) BEGDA Beginndatum 19990901
2 Changing C_TODATE Call by reference Type reference (TYPE) ENDDA Endedatum 19990901
3 Exporting E_FROMDATE_OLD Value transfer Type reference (TYPE) BEGDA Beginndatum der alten Version 19991029
4 Exporting E_TODATE_OLD Value transfer Type reference (TYPE) ENDDA Endedatum der alten Version 19991029
5 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Aktuelle Personalnummer 19991005
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990901
7 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Aktueller Satztyp (Infotypnummer) 19991005

Method ADJUST_INTERVAL on class CL_PT_BLP_ITATTABS has no exception.

Method ATTABS_TIMES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY An- oder Abwes. (PRELP oder transparent) 19991004
2 Importing I_OLD_VERS_OBLIGATORY Value transfer Type reference (TYPE) CHAR1 cl_pt_tmw_const=>no Prüfe nur gegen alte Version 19991004
3 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19991004
4 Returning R_ANSWER Value transfer Type reference (TYPE) TIM_TMWBOOL Antwort 19991004

Method ATTABS_TIMES_CHANGED on class CL_PT_BLP_ITATTABS has no exception.

Method CHECK_MATERNITY_MILITARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20000209
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Fehlerschwere 20000209
3 Importing I_COMMTAB_ENTRY Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY An-/Abwesenheitssatz 20000209

Method CHECK_MATERNITY_MILITARY on class CL_PT_BLP_ITATTABS has no exception.

Method CLEAR_VORBIDDEN_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITREC Call by reference Type reference (TYPE) ANY Infotypsatz (An- oder Abwesenheit) 19990920

Method CLEAR_VORBIDDEN_FIELDS on class CL_PT_BLP_ITATTABS has no exception.

Method CONSTRUCTOR Signature

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

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BEGUZ Call by reference Type reference (TYPE) BEGUZ Beginnuhrzeit 19990818
2 Changing C_BREAKS Call by reference Type reference (TYPE) HRTIM_ATT_BREAKS Anwesenheitspausen 20000103
3 Changing C_ENDUZ Call by reference Type reference (TYPE) ENDUZ Endeuhrzeit 19990818
4 Changing C_NXDFL Call by reference Type reference (TYPE) PTM_NXDFL Folgetagskennzeichen 20070312
5 Changing C_START_BEF_ZERO Call by reference Type reference (TYPE) PTM_START_BEF_ZERO Beginn vor 00:00Uhr 20070312
6 Changing C_STDAZ Call by reference Type reference (TYPE) ABSTD An-/Abwesenheitsstunden 19990818
7 Changing C_VTKEN Call by reference Type reference (TYPE) VTKEN Vortageskennzeichen 19990818
8 Exporting E_ABRST Call by reference Type reference (TYPE) ABRST Abrechnungsstunden 19990818
9 Exporting E_ABRTG Call by reference Type reference (TYPE) ABRTG Abrechnungstage 19990818
10 Exporting E_ABWTG Call by reference Type reference (TYPE) ABWTG An-/Abwesenheitstage 19990818
11 Exporting E_ALLDF Call by reference Type reference (TYPE) ALLDF Ganztagskennung 19990818
12 Exporting E_HRSIF Call by reference Type reference (TYPE) HRS_INPFL Uhrzeitengenerierung 19990818
13 Exporting E_KALTG Call by reference Type reference (TYPE) KALTG Kalendertage 19990818
14 Exporting E_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Meldungen von der Auszählung 19990818
15 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Fehlerschwere 19990818
16 Exporting E_TIMES_PER_DAY Call by reference Type reference (TYPE) PTM_TIMES_PER_DAY_TAB Auszählungsergebnis 19990818
17 Importing I_AWART Value transfer Type reference (TYPE) AWART An-/Abwesenheitsart 19990818
18 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Beginndatum 19990818
19 Importing I_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Aufrufende Klasse (für Fehlermeldungen) 19990818
20 Importing I_CONTEXT_CMDTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Umfeldinfotypen (2001, 2002, 2003) 19990818
21 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA Endedatum 19990818
22 Importing I_METHODNAME Value transfer Type reference (TYPE) SEOCPDNAME Aufrufende Methode (für Fehlermeldungen) 19990818
23 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990818
24 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung des aktuellen Satzes 19990818

Method COUNT on class CL_PT_BLP_ITATTABS has no exception.

Method DEDUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Abtragungsumfeld (IT2006/7), neue Abtragung 19990904
2 Exporting E_MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Tabelle mit Meldungen 19990904
3 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Fehlerschwere 19990904
4 Importing I_AWART Value transfer Type reference (TYPE) AWART An- oder Abwesenheitsart 19990904
5 Importing I_DOCNR Value transfer Type reference (TYPE) PTM_DOCNR Belegnummer 19990904
6 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Beginndatum der An-/Abwesenheit 19990904
7 Importing I_NEXTDFLAG Value transfer Type reference (TYPE) PTM_NXDFL Folgetagskennzeichen 20070313
8 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990904
9 Importing I_PREVDFLAG Value transfer Type reference (TYPE) VTKEN Vortageskennzeichen 19990904
10 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990904
11 Importing I_TIMES_PER_DAY Call by reference Type reference (TYPE) PTM_TIMES_PER_DAY_TAB Auszählungsinformation 19990904

Method DEDUCT on class CL_PT_BLP_ITATTABS has no exception.

Method DEDUCT_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Aktuelle Zeitdaten + neue Urlaubsabtragung 19990904
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Fehlerschwere 19990904
3 Importing I_AWART Value transfer Type reference (TYPE) AWART An- oder Abwesenheitsart 19990904
4 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Paersonalnummer 19990904
5 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990904
6 Importing I_TIMES_PER_DAY Call by reference Type reference (TYPE) PTM_TIMES_PER_DAY_TAB Auszählungsinformation 19990904

Method DEDUCT_LEAVE on class CL_PT_BLP_ITATTABS has no exception.

Method DEDUCT_QUOTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Zeitdaten + die neue Kontingentabtragung 19990904
2 Exporting E_RETCD Value transfer Type reference (TYPE) SYSUBRC Fehlerschwere 19990904
3 Importing I_AWART Value transfer Type reference (TYPE) AWART An- oder Abwesenheitsart 19990904
4 Importing I_DOCNR Value transfer Type reference (TYPE) PTM_DOCNR Belegnummer 19990904
5 Importing I_INFTY Value transfer Type reference (TYPE) INFTY Abtragender Infotyp 19990904
6 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990904
7 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990904
8 Importing I_TIMES_PER_DAY Call by reference Type reference (TYPE) PTM_TIMES_PER_DAY_TAB Auszählungsinformation 19990904

Method DEDUCT_QUOTA on class CL_PT_BLP_ITATTABS has no exception.

Method FILL_ALTPAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY An- oder Abwesenheitssatz 19990920
2 Returning R_ALTPAY Value transfer Type reference (TYPE) P2APL Prüfstruktur für abweichende Bezahlung 19990920

Method FILL_ALTPAY on class CL_PT_BLP_ITATTABS has no exception.

Method GET_ADD_DATA_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACCOUNTING Call by reference Type reference (TYPE) PSREF Zusatzdaten (Kontierung) 19990906
2 Exporting E_CURRENCY Value transfer Type reference (TYPE) WAERS Defaultwährung 19990906
3 Importing I_GET_CURRENCY Value transfer Type reference (TYPE) CHAR1 Defaultwährung zurückgeben 19990906
4 Importing I_NEXTDFLAG Value transfer Type reference (TYPE) PTM_NXDFL Folgetagskennzeichen 20070313
5 Importing I_PERNUM Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990906
6 Importing I_PREVDFLAG Value transfer Type reference (TYPE) VTKEN Vortageskennung 19990906
7 Importing I_SELDATE Value transfer Type reference (TYPE) BEGDA Beginndatum des An-/Abwesenheitssatzes 19990906

Method GET_ADD_DATA_DEFAULTS on class CL_PT_BLP_ITATTABS has no exception.

Method GET_ASSIGNED_QUOTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990907
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Zeitkontingente oder Urlaub (IT0005) 19990907
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990907
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990907
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990907
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990907

Method GET_ASSIGNED_QUOTA on class CL_PT_BLP_ITATTABS has no exception.

Method GET_ATTABS_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_W554S Call by reference Type reference (TYPE) T554S Abwesenheitscustomizing 19990817
2 Importing I_DATE Value transfer Type reference (TYPE) BEGDA Stichtag zum Lesen des Customizings 19990817
3 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990817
4 Importing I_SUBTYPE Value transfer Type reference (TYPE) AWART An-/Abwesenheitsart 19990817
# Exception Resumable Description Created on
1 IT0001_NOT_FOUND Kein gültiger Infotyp 0001 zum Beginn der Abwesenheit 19990817
2 SUBTYPE_NOT_VALID An-/Abwesenheitsart ist ungültig 19990817

Method GET_ATTABS_FOR_CALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19991005
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Zukünftige Sätze 19991005
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19991005
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19991005
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19991005
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19991005

Method GET_ATTABS_FOR_CALE on class CL_PT_BLP_ITATTABS has no exception.

Method GET_AWART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY An-/Abwesenheitssatz 19990915
2 Returning R_AWART Value transfer Type reference (TYPE) AWART An- oder Abwesenheitsart 19990915

Method GET_AWART on class CL_PT_BLP_ITATTABS has no exception.

Method GET_CALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990818
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Kalendereinträge 19990818
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990818
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990818
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990818
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung der Abwesenheit 19990818

Method GET_CALE on class CL_PT_BLP_ITATTABS has no exception.

Method GET_CHRONOLOGICAL_SHARED_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20070511
2 Changing E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: Central Processing Table 20070511
3 Importing I_EMPLOYEENUM Value transfer Type reference (TYPE) PERNR_D Personnel Number 20070511
4 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Start Date 20070511
5 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20070511
6 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA End Date 20070511

Method GET_CHRONOLOGICAL_SHARED_DEP on class CL_PT_BLP_ITATTABS has no exception.

Method GET_CLOCK_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ETIME Value transfer Type reference (TYPE) ENDUZ Endeuhzeit 19990907
2 Exporting E_STIME Value transfer Type reference (TYPE) BEGUZ Beginnuhrzeit 19990907
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller An-/Abwesenheitssatz 19990907

Method GET_CLOCK_TIMES on class CL_PT_BLP_ITATTABS has no exception.

Method GET_CURRENT_DOCNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990817
2 Returning R_DOCNR Value transfer Type reference (TYPE) PTM_DOCNR Interne Belegnummer 19990817

Method GET_CURRENT_DOCNR on class CL_PT_BLP_ITATTABS has no exception.

Method GET_CURRENT_QUONR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY Zeitkontingentsatz 19990915
2 Returning R_QUONR Value transfer Type reference (TYPE) PTM_QUONR Kontingentnummer 19990915

Method GET_CURRENT_QUONR on class CL_PT_BLP_ITATTABS has no exception.

Method GET_DEDUCTABLE_LEAVEENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990907
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Urlaubsansprüche (IT0005) 19990907
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990907
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990907
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990907
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990907

Method GET_DEDUCTABLE_LEAVEENT on class CL_PT_BLP_ITATTABS has no exception.

Method GET_DEDUCTABLE_QUOTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990907
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Abtragbare Abwesenheitskontingente 19990907
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990907
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990907
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990907
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung der Abwesenheit 19990907

Method GET_DEDUCTABLE_QUOTA on class CL_PT_BLP_ITATTABS has no exception.

Method GET_DEDUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990818
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Kontingent/Urlaubsabtragung 19990818
3 Importing I_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Bereits verarbeitete, aber nicht gepufferte Kontingentabtr. 19990818
4 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990818
5 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990818
6 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990818
7 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung der Abwesenheit 19990818

Method GET_DEDUCTION on class CL_PT_BLP_ITATTABS has no exception.

Method GET_DEDUCTION_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEEND Value transfer Type reference (TYPE) PTM_DEDEND Abtragungsende 19990915
2 Exporting E_DESTA Value transfer Type reference (TYPE) PTM_DEDSTART Abtragungsbeginn 19990915
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Zeitkontingentsatz 19990915

Method GET_DEDUCTION_INTERVAL on class CL_PT_BLP_ITATTABS has no exception.

Method GET_FUTURE_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990907
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Zukünftige Sätze 19990907
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990907
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für neue Sätze 19990907
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für neue Sätze 19990907
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990907

Method GET_FUTURE_RECORDS on class CL_PT_BLP_ITATTABS has no exception.

Method GET_LOGICAL_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Interne Nachrichtentabelle 19990917
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Tabelle mit abhängigen Zeitdaten 19990917
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY aktueller Infotypsatz 19990917
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation 19990917
5 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung der Abwesenheit 19990917

Method GET_LOGICAL_DEP on class CL_PT_BLP_ITATTABS has no exception.

Method GET_NEXT_DOCNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Bereits verarbeitete, aber nicht gepufferte Abtragung 19990818
2 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller Infotypsatz 19990818
3 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990818
4 Returning R_DOCNR Value transfer Type reference (TYPE) PTM_DOCNR Interne Belegnummer 19990818

Method GET_NEXT_DOCNR on class CL_PT_BLP_ITATTABS has no exception.

Method GET_SUBSTITUTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSTAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Nachrichtentabelle 20000111
2 Exporting E_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Kontainer mit abhängigen Sätzen 20000111
3 Importing I_ITREC Call by reference Type reference (TYPE) ANY An-/Abwesenheitssatz (PRELP) oder transparent 20000111
4 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Operation für abhängige Sätze 20000111
5 Importing I_PRSTAT Value transfer Type reference (TYPE) TIM_TMWPRSTAT Status für abhängige Sätze 20000111
6 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 20000111

Method GET_SUBSTITUTIONS on class CL_PT_BLP_ITATTABS has no exception.

Method GET_URMAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY Aktueller An-/Abwesenheitssatz 19990917
2 Returning R_URMAN Value transfer Type reference (TYPE) URMAN Kennzeichen für manuelle Urlaubsabtragung 19990917

Method GET_URMAN on class CL_PT_BLP_ITATTABS has no exception.

Method INITIALIZE_EVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITREC Call by reference Type reference (TYPE) ANY Infotypsatz 19990928
2 Importing I_OPERA Value transfer Type reference (TYPE) TIM_TMWOPERA Satzoperation 19991011
3 Importing I_PRIM Value transfer Type reference (TYPE) TIM_TMWPRIMFLAG Primärsatzkennung 19991011
4 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 19990928

Method INITIALIZE_EVALUATION on class CL_PT_BLP_ITATTABS has no exception.

Method LEAVEDED_CORRESPONDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) BEGDA Datum der Abtragung 19990915
2 Importing I_ETIME Value transfer Type reference (TYPE) ENDUZ Endeuhrzeit der Abtragung 19990915
3 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung der Abwesenheit 19990915
4 Importing I_STIME Value transfer Type reference (TYPE) BEGUZ Beginnuhrzeit der Abragung 19990915
5 Returning R_RESULT Value transfer Type reference (TYPE) TIM_TMWBOOL Ja/Nein Antwort 19990915

Method LEAVEDED_CORRESPONDS on class CL_PT_BLP_ITATTABS has no exception.

Method LEAVEDED_MANUALLY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITREC Call by reference Type reference (TYPE) ANY Abwesenheitssatz 19991001
2 Returning R_ANSWER Value transfer Type reference (TYPE) TIM_TMWBOOL Antwort TRUE/FALSE 19991001

Method LEAVEDED_MANUALLY_CHANGED on class CL_PT_BLP_ITATTABS has no exception.

Method QUOTA_IS_DEDUCTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) BEGDA Stichtag 19990917
2 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990917
3 Importing I_QUOTA_ID Value transfer Type reference (TYPE) ABWKO Kontingentart 19990917
4 Returning R_DEDUCTABLE Value transfer Type reference (TYPE) TIM_TMWBOOL Antwort 19990917
# Exception Resumable Description Created on
1 IT0001_NOT_FOUND Keine gültige organisatorische Zuordnung zum Stichtag gef. 19990917

Method RESTORE_PROTECTED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITREC Call by reference Type reference (TYPE) ANY An- oder Abwesenheitssatz 19991025
2 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Zeitdatenkennung 19991025

Method RESTORE_PROTECTED_DATA on class CL_PT_BLP_ITATTABS has no exception.

Method SET_CALE_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) DATUM Stichtag für die Kennzeichenbestimmung 19990831
2 Importing I_TU2001 Call by reference Type reference (TYPE) T_U2001 Relevante Abwesenheiten 19990831
3 Importing I_TU2002 Call by reference Type reference (TYPE) T_U2002 Relevante Anwesenheiten 19990831
4 Returning R_DAYCHAR Value transfer Type reference (TYPE) ABSTP Füllkennzeichen für internationalen Kalender 19990831

Method SET_CALE_CHAR on class CL_PT_BLP_ITATTABS has no exception.

Method SET_CUT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn des darzustellenden Satzes 19991102
2 Importing I_MONTHS_TO_OPEN_END Value transfer Type reference (TYPE) I Anzahl darstellbare Monate für Folgejahr 19991102
3 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Gülltigkeitsende des darzustellenden Satzes 19991102
4 Returning R_CUTDATE Value transfer Type reference (TYPE) ENDDA Abschneidedatum 19991102

Method SET_CUT_DATE on class CL_PT_BLP_ITATTABS has no exception.

Method SET_DEDUCTION_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEEND Call by reference Type reference (TYPE) PTM_DEDEND Ende des Abtragungsintervalls 19990818
2 Changing C_DESTA Call by reference Type reference (TYPE) PTM_DEDSTART Beginn des Abtragungsintervalls 19990818
3 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Beginn des Gültigkeitsintervalls 19990818
4 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA Ende des Gültigkeitsntervalls 19990818

Method SET_DEDUCTION_INTERVAL on class CL_PT_BLP_ITATTABS has no exception.

Method SET_VALINT_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITREC Call by reference Type reference (TYPE) ANY An- oder Abwesenheitssatz (IT oder PRELP) 19990920

Method SET_VALINT_DEFAULTS on class CL_PT_BLP_ITATTABS has no exception.

Method UPDATE_CALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Zeitdatentabelle 19990818
2 Importing I_FROMDATE Value transfer Type reference (TYPE) BEGDA Beginndatum des Infotypsatzes 19990818
3 Importing I_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 19990818
4 Importing I_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung des aktuellen Satzes 19990818
5 Importing I_SUBTYPE Value transfer Type reference (TYPE) AWART Subtyp für Kalender 19990818
6 Importing I_TODATE Value transfer Type reference (TYPE) ENDDA Endedatum des Infotypsatzes 19990818
7 Importing I_TYPE Value transfer Type reference (TYPE) TIM_TMWTYPE Aktuelle Infotypnummer 19991005

Method UPDATE_CALE on class CL_PT_BLP_ITATTABS has no exception.
History
Last changed by/on SAP  20031211 
SAP Release Created in