SAP ABAP Class /ISDFPS/CL_IBASE_R3_HR_ORG (Installed Base: HR ORG Objects)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS (Application Component) Defense Forces and Public Security
     /ISDFPS/IB_R3_ORG_UNIT (Package) Organizational Unit in the Installed Base
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_BASELINE Interface for the Fixing of ERP Objects 20040209
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20040209
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_INSTALL IBase: Installation Check 20040209
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_OBJECT IBase: Components Interface 20040209
Properties
Class /ISDFPS/CL_IBASE_R3_HR_ORG  
Short Description Installed Base: HR ORG Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/IB_R3_ORG_UNIT   Organizational Unit in the Installed Base 
Created 20040209   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBDO1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IBOFK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CM_BASELINE Interface for the Fixing of ERP Objects 20040209
2 IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20040209
3 IF_IBASE_INSTALL IBase: Installation Check 20040209
4 IF_IBASE_OBJECT IBase: Components Interface 20040209
Friends
Class /ISDFPS/CL_IBASE_R3_HR_ORG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_ICON Static Attribute Private Type reference (TYPE) ICON-ID ... 20040209
2 CL_OBJNO_HTAB Static Attribute Private Type reference (TYPE) T_OBJNO_HTAB ... 20040209
3 DATA Instance attribute Private Type reference (TYPE) T_DATA_REC ... 20040209
4 G_CM_VERSION Static Attribute Private Type reference (TYPE) NUM2 '01' Short Description:Specify using Version of CM > CMT2 >'02' 20040209
5 OTYPE Instance attribute Private Type reference (TYPE) OTYPE 'O ' Object Type 20040209
6 OUOBJID Instance attribute Private Type reference (TYPE) PLOG-OBJID Object ID 20040209
7 PLVAR Instance attribute Private Type reference (TYPE) PLOG-PLVAR '01' Plan Version 20040209
8 READ_HTAB Static Attribute Private Type reference (TYPE) T_INSTANCE_HTAB ... 20040209
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040209
2 CL_APPL_ID_CONSTRUCTOR Static method Private Method ... 20040209
3 CL_CONCAT_OBJID Static method Public Method ... 20040209
4 CL_GET_ICON Static method Public Method ... 20040209
5 CL_GET_OUTPUT_OBJID Static method Private Method ... 20040209
6 CL_IBASE_ID_CONSTRUCTOR Static method Private Method ... 20040209
7 CL_PREPARE_READ Instance method Private Method ... 20040209
8 CL_READ Static method Private Method ... 20040209
9 CL_SPLIT_BORID Static method Public Method Splits BOR ID in Application-Specific Key 20040209
10 CL_SPLIT_OBJID Static method Public Method ... 20040209
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040209
12 DOES_EXIST Instance method Private Method ... 20040209
13 GET_BUSINESS_KEY Instance method Public Method ... 20040209
14 GET_ICON Instance method Private Method ... 20040209
15 GET_OBJEC Instance method Public Method ... 20040209
16 GET_STANDARD_TEXT Instance method Private Method ... 20040209
17 PREPARE_GET Instance method Private Method ... 20040209
18 READ Instance method Public Method ... 20040209
19 REFRESH Instance method Public Method ... 20040209
Events
Class /ISDFPS/CL_IBASE_R3_HR_ORG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DATA_REC Private See coding ... 20040209 BEGIN OF t_data_rec, valid TYPE ibxx_ref-bool, found TYPE ibxx_ref-bool, objec TYPE objec, END OF t_data_rec
2 T_INSTANCE_HTAB Private See coding ... 20040209 t_instance_htab TYPE HASHED TABLE OF t_instance_rec WITH UNIQUE KEY instance
3 T_INSTANCE_REC Private See coding ... 20040209 BEGIN OF t_instance_rec, instance TYPE REF TO /isdfps/cl_ibase_r3_hr_org, END OF t_instance_rec
4 T_OBJNO_HTAB Private See coding ... 20040209 t_objno_htab TYPE HASHED TABLE OF t_objno_rec WITH UNIQUE KEY objno
5 T_OBJNO_REC Private See coding T_OBJNO_REC 20040209 BEGIN OF t_objno_rec, objno TYPE ibxx_ref-objnr, otype TYPE plog-otype, plvar TYPE plog-plvar, ouobjid TYPE plog-objid, END OF t_objno_rec
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_IBASE_R3_HR_ORG has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_APPL_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-OBJID ... 20040209
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_IBASE_R3_HR_ORG ... 20040209

Method CL_APPL_ID_CONSTRUCTOR on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_CONCAT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE appl.-spez. Schlüssel, 1. Teil 20040209
2 Importing I_OUOBJID Value transfer Type reference (TYPE) PLOG-OBJID appl.-spez. Schlüssel, 3. Teil 20040209
3 Importing I_PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR appl.-spez. Schlüssel, 2. Teil 20040209
4 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-OBJID appl.-spez. Schlüssel, IBase-Format 20040209

Method CL_CONCAT_OBJID on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID ... 20040209

Method CL_GET_ICON on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_GET_OUTPUT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE Objekttyp 20040209
2 Importing I_OUOBJID Value transfer Type reference (TYPE) PLOG-OBJID Objekt-Id 20040209
3 Importing I_PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR Planvariante 20040209
4 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-OBJID 20040209

Method CL_GET_OUTPUT_OBJID on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_IBASE_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) IBXX_REF-OBJNR ... 20040209
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_IBASE_R3_HR_ORG ... 20040209

Method CL_IBASE_ID_CONSTRUCTOR on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_PREPARE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE Value transfer Object reference (TYPE REF TO) /ISDFPS/CL_IBASE_R3_HR_ORG ... 20040209

Method CL_PREPARE_READ on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_READ Signature

Method CL_READ on class /ISDFPS/CL_IBASE_R3_HR_ORG has no parameter.
Method CL_READ on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_SPLIT_BORID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJID Call by reference Type reference (TYPE) IBXX_REF-OBJID appl.-spez. Schlüssel, IBase-Format 20040209
2 Exporting E_OTYPE Call by reference Type reference (TYPE) PLOG-OTYPE appl.-spez. Schlüssel, 1. Teil 20040209
3 Exporting E_OUOBJID Call by reference Type reference (TYPE) PLOG-OBJID appl.-spez. Schlüssel, 3. Teil 20040209
4 Exporting E_PLVAR Call by reference Type reference (TYPE) PLOG-PLVAR appl.-spez. Schlüssel, 2. Teil 20040209
5 Importing I_BORID Call by reference Type reference (TYPE) BORIDENT-OBJKEY BOR-Schlüssel 20040209

Method CL_SPLIT_BORID on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CL_SPLIT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE appl.-spez. Schlüssel, 1. Teil 20040209
2 Exporting E_OUOBJID Value transfer Type reference (TYPE) PLOG-OBJID appl.-spez. Schlüssel, 3. Teil 20040209
3 Exporting E_PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR appl.-spez. Schlüssel, 2. Teil 20040209
4 Importing I_OBJID Value transfer Type reference (TYPE) IBXX_REF-OBJID appl.-spez. Schlüssel, IBase-Format 20040209

Method CL_SPLIT_OBJID on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE appl.-spez. Schlüssel, 1. Teil 20040209
2 Importing I_OUOBJID Value transfer Type reference (TYPE) PLOG-OBJID appl.-spez. Schlüssel, 3. Teil 20040209
3 Importing I_PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR appl.-spez. Schlüssel, 2. Teil 20040209

Method CONSTRUCTOR on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method DOES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IBXX_REF-BOOL ... 20040209

Method DOES_EXIST on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method GET_BUSINESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OTYPE Value transfer Type reference (TYPE) PLOG-OTYPE appl.-spez. Schlüssel, 1. Teil 20040209
2 Exporting E_OUOBJID Value transfer Type reference (TYPE) PLOG-OBJID appl.-spez. Schlüssel, 3. Teil 20040209
3 Exporting E_PLVAR Value transfer Type reference (TYPE) PLOG-PLVAR appl.-spez. Schlüssel, 2. Teil 20040209

Method GET_BUSINESS_KEY on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID ... 20040209

Method GET_ICON on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method GET_OBJEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJEC Value transfer Type reference (TYPE) OBJEC ... 20040209

Method GET_OBJEC on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method GET_STANDARD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) OBJEC-STEXT ... 20040209

Method GET_STANDARD_TEXT on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method PREPARE_GET Signature

Method PREPARE_GET on class /ISDFPS/CL_IBASE_R3_HR_ORG has no parameter.
Method PREPARE_GET on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method READ Signature

Method READ on class /ISDFPS/CL_IBASE_R3_HR_ORG has no parameter.
Method READ on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.

Method REFRESH Signature

Method REFRESH on class /ISDFPS/CL_IBASE_R3_HR_ORG has no parameter.
Method REFRESH on class /ISDFPS/CL_IBASE_R3_HR_ORG has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 200