SAP ABAP Class CL_PT_UIA_EE_OBJECT_MANAGER (Maintain UIA Objects for Employees)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_UIA_OBJECTS (Package) TMW: UIA Objects
Properties
Class CL_PT_UIA_EE_OBJECT_MANAGER  
Short Description Maintain UIA Objects for Employees    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_UIA_OBJECTS   TMW: UIA Objects 
Created 19991111   SAP 
Last change 20040114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_UIA_EE_OBJECT_MANAGER has no forward declaration.
Interfaces
Class CL_PT_UIA_EE_OBJECT_MANAGER has no interface implemented.
Friends
Class CL_PT_UIA_EE_OBJECT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_OBJECT_BUFFER Instance attribute Private Type reference (TYPE) L_T_OBJECT_BUFFER List of All Objects 19991111
2 G_NODE_ID Instance attribute Private Type reference (TYPE) PTNODEID Node ID 19991112
3 G_UIA_LAYOUT Instance attribute Private Object reference (TYPE REF TO) IF_PT_UIA_LAYOUT Access to Factory 19991112
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IN Instance method Public Method Writes Objects No Longer Required in Buffer 19991112
2 CLEAR_BUFFER Instance method Public Method 20031212
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19991112
4 CREATE_OBJECT Instance method Private Method Creates New Object in Layout 19991111
5 GET_OBJECT Instance method Public Method Returns Object for Object ID, Employee, and Date 19991111
6 SEARCH_OBJECT Instance method Private Method Finds Object in Buffer 19991111
Events
Class CL_PT_UIA_EE_OBJECT_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_S_OBJECT_BUFFER Private See coding L_S_OBJECT_BUFFER 19991111
2 L_T_OBJECT_BUFFER Private See coding L_T_OBJECT_BUFFER 19991111
Method Signatures

Method CHECK_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPLOYEE Call by reference Type reference (TYPE) PERNR_D Mitarbeiter 19991112
2 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) PTOBJID UIA Objekt Id 19991112
3 Importing IM_OBJECT_REF Call by reference Object reference (TYPE REF TO) IF_PT_UIA_OBJECT UIA Objekt 19991112

Method CHECK_IN on class CL_PT_UIA_EE_OBJECT_MANAGER has no exception.

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_PT_UIA_EE_OBJECT_MANAGER has no parameter.
Method CLEAR_BUFFER on class CL_PT_UIA_EE_OBJECT_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LAYOUT Call by reference Object reference (TYPE REF TO) IF_PT_UIA_LAYOUT Layout 19991112
2 Importing IM_NODE_ID Call by reference Type reference (TYPE) PTNODEID Node Id 19991112

Method CONSTRUCTOR on class CL_PT_UIA_EE_OBJECT_MANAGER has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) PTOBJID UIA Object ID 19991111
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Mitarbeiter 19991111
3 Returning RESULT Value transfer Type reference (TYPE) L_S_OBJECT_BUFFER Zeile des Puffers mit UIA Objekt 19991111
# Exception Resumable Description Created on
1 UIA_LAYOUT_MISSING UIA-Layout fehlt -> Generierung des Objekts nicht möglich 19991201

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPLOYEE Call by reference Type reference (TYPE) PERNR_D Mitarbeiter 19991111
2 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) PTOBJID UIA Objekt ID 19991111
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_UIA_OBJECT UIA Objekt 19991111

Method GET_OBJECT on class CL_PT_UIA_EE_OBJECT_MANAGER has no exception.

Method SEARCH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) PTOBJID UIA Objekt ID 19991111
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Mitarbeiter 19991111
3 Returning RESULT Value transfer Type reference (TYPE) L_S_OBJECT_BUFFER Zeile des Puffers, falls gefunden 19991111

Method SEARCH_OBJECT on class CL_PT_UIA_EE_OBJECT_MANAGER has no exception.
History
Last changed by/on SAP  20040114 
SAP Release Created in