SAP ABAP Class CL_HRPT_INFTY_TIME_CONTAINER (DO NOT USE! HR: Time Data Container)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT-RC (Application Component) Time Data Recording and Administration
     PT_BLP_ITF_INTEGRATION (Package) BLP: Integration in the New Infotype Framework (ITF)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_INFTY_CONTAINER HR Master Data: Infotype Container for User Interface 20030103
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_INFTY_CONTAINER_AUTHC HR Master Data: Container Interface for Authorizations 20030103
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_INFTY_CONTAINER_DATA HR: Master Data, Standard Data Access for Infotype Container 20030107
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPT_BLP_IDENT PT: Object Identified by RECUID 20030103
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPT_INFTY_PARENTCHILD_CONT HR: Parent-Child Relationships of Time Data Records 20030127
Properties
Class CL_HRPT_INFTY_TIME_CONTAINER  
Short Description DO NOT USE! HR: Time Data Container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PT_BLP_ITF_INTEGRATION   BLP: Integration in the New Infotype Framework (ITF) 
Created 20030103   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_HRPT_INFTY_TIME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_INFTY_CONTAINER HR Master Data: Infotype Container for User Interface 20030103
2 IF_HRPA_INFTY_CONTAINER_AUTHC HR Master Data: Container Interface for Authorizations 20030103
3 IF_HRPA_INFTY_CONTAINER_DATA HR: Master Data, Standard Data Access for Infotype Container 20030107
4 IF_HRPT_BLP_IDENT PT: Object Identified by RECUID 20030103
5 IF_HRPT_INFTY_PARENTCHILD_CONT HR: Parent-Child Relationships of Time Data Records 20030127
Friends
Class CL_HRPT_INFTY_TIME_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CHILD_CONTAINERS Instance attribute Private Type reference (TYPE) TIM_BLP_CONTAINER_DELTA_TAB BLP: Container Delta Tab 20030127
2 A_DEP_PNNNN_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20031117
3 A_INFOTYPE_LOGIC Instance attribute Private Attribute reference (LIKE) 20030103
4 A_PNNNN2_REF Instance attribute Private Object reference (TYPE REF TO) DATA Pnnnn as Data Reference 20030911
5 A_PNNNN_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20030911
6 A_PRIMARY_RECUID Instance attribute Public Attribute reference (LIKE) 20030911
7 A_PSKEY Instance attribute Public Attribute reference (LIKE) 20030103
8 A_PSREF Instance attribute Private Object reference (TYPE REF TO) CL_HR_PSREF HR: Container for PSREF Structure 20030911
9 A_SECONDARY_RECUID Instance attribute Public Attribute reference (LIKE) 20030911
10 A_STRUC_NAME_DIR Static Attribute Private Type reference (TYPE) STRUC_NAME_DIR Directory for Structure Names 20030103
11 A_TEXT_TAB Instance attribute Private Type reference (TYPE) HRPAD_TEXT_TAB HR: Text Table Suitable For Cluster PCL1 (TX) 20031121
12 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030812
13 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030812
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_PSKEY_CHANGE Instance method Private Method 20030911
2 ASSERT_PSKEY_CHANGE_VIEW Instance method Private Method 20031120
3 CLONE Instance method Private Method 20030103
4 CLONE_DATA Static method Private Method 20030911
5 CLONE_DATA_REF Static method Private Method 20030911
6 CONSTRUCTOR Instance method Public Constructor 20030103
7 CREATE_CONTAINER_INSTANCE Static method Public Method 20030911
8 DEP_PNNNN_REF Instance method Public Method Get Reference to Dependent Records 20031117
9 GET_STRUC_NNNN Instance method Private Method Gets Data Reference of Correct Category 20030103
10 HAS_DIFFERENT_DATA Instance method Private Method 20030103
11 MODIFY_DATA Instance method Public Method 20031120
12 MODIFY_DEP_PNNNN Instance method Public Method Creation of a Copy with Changed Data 20031117
13 MODIFY_PRIMARY_RECORD Instance method Public Method 20030113
14 MODIFY_SECONDARY_RECORD Instance method Public Method 20030812
15 PREF Instance method Private Method 20030113
16 PRIMARY_RECORD_REF Instance method Public Method 20030113
17 SECONDARY_RECORD_REF Instance method Public Method 20031120
18 TEXT_TAB Instance method Private Method 20030113
Events
Class CL_HRPT_INFTY_TIME_CONTAINER has no event.
Types
Class CL_HRPT_INFTY_TIME_CONTAINER has no local type.
Method Signatures

Method ASSERT_PSKEY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20030911
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030911

Method ASSERT_PSKEY_CHANGE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20031120
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031120

Method CLONE Signature

Method CLONE on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method CLONE on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method CLONE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLONE_DATA_REF Value transfer Object reference (TYPE REF TO) DATA 20030911
2 Importing DATA Call by reference Type reference (TYPE) ANY 20030911

Method CLONE_DATA on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method CLONE_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLONE_DATA_REF Value transfer Object reference (TYPE REF TO) DATA 20030911
2 Importing DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20030911

Method CLONE_DATA_REF on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFOTYPE_LOGIC Call by reference Object reference (TYPE REF TO) IF_HRPA_INFTY_BL HR: Businesslogik für Stammdaten 20030911
2 Importing PSKEY Call by reference Type reference (TYPE) PSKEY HR: Businesslogik für Stammdaten 20030911
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030911
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20030103

Method CREATE_CONTAINER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) CL_HRPT_INFTY_TIME_CONTAINER HR: Zeitdatencontainer 20030911
2 Importing CONTAINER_DELTAS Call by reference Type reference (TYPE) TIM_BLP_CONTAINER_DELTA_TAB BLP: Container Delta Tab 20030911
3 Importing PRIMARY_RECORD Call by reference Type reference (TYPE) ANY 20030911
4 Importing PRIMARY_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20030911
5 Importing PSREF Call by reference Type reference (TYPE) PSREF Zuordnungsgrößen für HR-Objekte 20030911
6 Importing SECONDARY_RECORD Call by reference Type reference (TYPE) ANY 20030911
7 Importing SECONDARY_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Eindeutige Satzkennung 20030911
8 Importing TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20030911

Method CREATE_CONTAINER_INSTANCE on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method DEP_PNNNN_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEP_PNNNN_REF Call by reference Object reference (TYPE REF TO) DATA 20031117
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20031117

Method GET_STRUC_NNNN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRUC Call by reference Object reference (TYPE REF TO) DATA 20030103
2 Importing IM_INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20030103

Method GET_STRUC_NNNN on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method HAS_DIFFERENT_DATA Signature

Method HAS_DIFFERENT_DATA on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method HAS_DIFFERENT_DATA on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method MODIFY_DATA Signature

Method MODIFY_DATA on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method MODIFY_DATA on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method MODIFY_DEP_PNNNN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) CL_HRPT_INFTY_TIME_CONTAINER HR: Container für PA Infotypen 20031117
2 Importing DEP_PNNNN Call by reference Type reference (TYPE) ANY Pnnnn 20031117
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, ungültiger Parameter 20031117

Method MODIFY_PRIMARY_RECORD Signature

Method MODIFY_PRIMARY_RECORD on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method MODIFY_PRIMARY_RECORD on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method MODIFY_SECONDARY_RECORD Signature

Method MODIFY_SECONDARY_RECORD on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method MODIFY_SECONDARY_RECORD on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method PREF Signature

Method PREF on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method PREF on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method PRIMARY_RECORD_REF Signature

Method PRIMARY_RECORD_REF on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method PRIMARY_RECORD_REF on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method SECONDARY_RECORD_REF Signature

Method SECONDARY_RECORD_REF on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method SECONDARY_RECORD_REF on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.

Method TEXT_TAB Signature

Method TEXT_TAB on class CL_HRPT_INFTY_TIME_CONTAINER has no parameter.
Method TEXT_TAB on class CL_HRPT_INFTY_TIME_CONTAINER has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 470