SAP ABAP Class CL_HRBAS_BL_READ_INFOTYPE (HRBAS Read Infotype Records)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00_ITF (Package) Infotype Framework
Properties
Class CL_HRBAS_BL_READ_INFOTYPE  
Short Description HRBAS Read Infotype Records    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP00_ITF   Infotype Framework 
Created 20040701   SAP 
Last change 20040909   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRBAS_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRBAS_BL_READ_INFOTYPE has no interface implemented.
Friends
Class CL_HRBAS_BL_READ_INFOTYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_AUTH_CHECKER Instance attribute Private Object reference (TYPE REF TO) IF_HRBAS_AUTHORIZATION PD Authorization Check 20040701
2 A_INFOTYPE_READER Instance attribute Private Object reference (TYPE REF TO) CL_HRBAS_READ_INFOTYPE Read Infotype Records/Objects 20040701
3 A_INFTY_BUFFER Instance attribute Private Type reference (TYPE) HRBAS_INFTY_BUFFER_IF_REF Infotype Buffer 20040705
4 FALSE Constant Public Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040701
5 TRUE Constant Public Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040701
2 GET_TABDATA_FROM_ITAB Instance method Private Method 20040701
3 GET_TABNR Instance method Private Method 20040701
4 GET_TARGET_OBJECT Instance method Private Method Determine Related Object 20040701
5 READ Instance method Public Method Read HRBAS Infotype Records 20040701
6 READ_1001 Instance method Public Method Read Infotype 1001 (Internal and External Relationships) 20040701
Events
Class CL_HRBAS_BL_READ_INFOTYPE has no event.
Types
Class CL_HRBAS_BL_READ_INFOTYPE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY_BUFFER Call by reference Type reference (TYPE) HRBAS_INFTY_BUFFER_IF_REF Infotyp-Puffer 20040705
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040701

Method GET_TABDATA_FROM_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HRTNNNN Call by reference Type reference (TYPE) STANDARD TABLE 20040701
2 Exporting HRTNNNN_TABNR Value transfer Type reference (TYPE) STANDARD TABLE 20040701
3 Importing TABNR Call by reference Type reference (TYPE) HRTABNR Verweisnummer auf Tabellenteil 20040701

Method GET_TABDATA_FROM_ITAB on class CL_HRBAS_BL_READ_INFOTYPE has no exception.

Method GET_TABNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNNNN Call by reference Type reference (TYPE) ANY 20040701
2 Returning TABNR Value transfer Type reference (TYPE) HRTABNR Verweisnummer auf Tabellenteil 20040701

Method GET_TABNR on class CL_HRBAS_BL_READ_INFOTYPE has no exception.

Method GET_TARGET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) HRBAS_INFTY_CONTAINER_IF_REF Referenz auf Inftycontainer 20040701
2 Importing PNNNN Call by reference Type reference (TYPE) ANY 20040701
3 Exporting SCLAS Call by reference Type reference (TYPE) P1001-SCLAS Typ des verknüpften Objekts 20040701
4 Exporting SOBID Call by reference Type reference (TYPE) P1001-SOBID Id des verknüpften Objekts 20040701

Method GET_TARGET_OBJECT on class CL_HRBAS_BL_READ_INFOTYPE has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) PLOG-BEGDA IF_HRBAS_CONSTANTS=>LOW_DATE Beginndatum 20040701
2 Exporting BL_IS_OK Call by reference Type reference (TYPE) BOOLE_D Business Logik Checks: TRUE (='X') = fehlerfrei 20040705
3 Importing BL_MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Business Logik: Message Handler 20040705
4 Importing CONDITION Call by reference Type reference (TYPE) HRBAS_CONDITION HR: Condition für Datenzugriff 20040701
5 Exporting DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
6 Importing ENDDA Call by reference Type reference (TYPE) PLOG-ENDDA IF_HRBAS_CONSTANTS=>HIGH_DATE Endedatum 20040701
7 Importing FILL_BUFFER Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE TRUE: Bei Lesezugriff Puffer füllen 20040701
8 Exporting HRTNNNN_TAB Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit flachen Tabellenteil 20040701
9 Importing INFTY Call by reference Type reference (TYPE) PLOG-INFTY '*' Infotyp 20040701
10 Importing ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT '*' Planungsstatus 20040701
11 Exporting MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
12 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
13 Importing OBJECTS Value transfer Type reference (TYPE) HROBJECT_TAB Tabelle von Objekten 20040701
14 Importing OBJID Value transfer Type reference (TYPE) PLOG-OBJID ObjektId 20040701
15 Importing OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE Objekttyp 20040701
16 Importing PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR Planvariante 20040701
17 Exporting PNNNN_TAB Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit flachen Infotypsätzen 20040701
18 Importing SUBTY Call by reference Type reference (TYPE) PLOG-SUBTY '*' Subtyp 20040701
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040701

Method READ_1001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) PLOG-BEGDA IF_HRBAS_CONSTANTS=>LOW_DATE Beginndatum 20040701
2 Exporting BL_IS_OK Call by reference Type reference (TYPE) BOOLE_D Business Logik Checks: TRUE (='X') = fehlerfrei 20040705
3 Importing BL_MESSAGE_HANDLER Call by reference Type reference (TYPE) HRBAS_MSG_HANDLER_IF_REF Business Logik: Message Handler 20040705
4 Importing CONDITION Call by reference Type reference (TYPE) HRBAS_CONDITION HR: Condition für Datenzugriff 20040701
5 Exporting DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
6 Importing ENDDA Call by reference Type reference (TYPE) PLOG-ENDDA IF_HRBAS_CONSTANTS=>HIGH_DATE Endedatum 20040701
7 Importing FILL_BUFFER Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE TRUE: Bei Lesezugriff Puffer füllen 20040701
8 Importing ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT '*' Planungsstatus 20040701
9 Exporting MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
10 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040701
11 Importing OBJECTS Value transfer Type reference (TYPE) HRTB_SOBID Tabelle von Objekten 20040701
12 Importing OBJID Value transfer Type reference (TYPE) ANY ObjektID 20040701
13 Importing OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE Objekttyp 20040701
14 Importing PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR Planvariante 20040701
15 Exporting RELA_TAB Call by reference Type reference (TYPE) STANDARD TABLE Tabelle mit Verknüpfungen (P1001/HRI1001/WPLOG) 20040701
16 Importing SUBTY Call by reference Type reference (TYPE) PLOG-SUBTY '*' Subtyp 20040701
17 Importing WITH_EXT_RELA Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE externe Verknüpfungen lesen 20040701
18 Importing WITH_INT_RELA Call by reference Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE interne Verknüpfungen lesen 20040701
# Exception Resumable Description Created on
1 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20040701
History
Last changed by/on SAP  20040909 
SAP Release Created in 700