SAP ABAP Class CL_HRPADRU_ORG (CL_HRPADRU_ORG)
Hierarchy
SAP_HRCRU (Software Component) Sub component SAP_HRCRU of SAP_HR
   PA-PA-RU (Application Component) Personalwesesen Stammdaten: Russland
     PB33 (Package) HR master data : Russia
Properties
Class CL_HRPADRU_ORG  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPADRUREPORTS    
Program status     
Category 0   
Package PB33   HR master data : Russia 
Created 20060607   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PRUOG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPADRU_ORG has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HRPAYRU_ORGANIZATION 20070130
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_7RU9A Instance attribute Public Type reference (TYPE) PRUOG_TT_T7RU9A Addresses of organizations 20070130
2 AT_ORGNAME Instance attribute Public Type reference (TYPE) PRUOG_TT_ORGNAMELONG Long organization name (via STAFF) 20070130
3 AT_ORGTEXT Instance attribute Public Type reference (TYPE) PRUOG_TT_ORGTEXTALL Organization texts 20070130
4 A_INSTL Instance attribute Public Type reference (TYPE) P33_INSTL Data Type 20070130
5 A_JUPER Instance attribute Public Type reference (TYPE) JUPER Legal Person 20070130
6 A_OBJID Instance attribute Public Type reference (TYPE) HROBJID Object ID 20070130
7 A_PLVAR Instance attribute Public Type reference (TYPE) PLVAR Plan Version 20070130
8 A_SOORT Instance attribute Public Type reference (TYPE) P33_SOORT Organization Type 20070130
9 C_LONGNAME Constant Public Type reference (TYPE) CHAR1 'L' Single-Character Indicator 20070130
10 C_ORGNAME Constant Public Type reference (TYPE) CHAR1 'O' Single-Character Indicator 20070130
11 GC_LONGNAME Instance attribute Public Type reference (TYPE) STRING PD-Object's long name: "O" 20070427
12 GT_GP Static Attribute Private Type reference (TYPE) TT_GP 20070130
13 GT_ORGS Static Attribute Private Type reference (TYPE) TT_9A_ORGS List of keys of orgs from T7RU9A 20070130
14 GV_ID Static Attribute Private Type reference (TYPE) NUMC3 number of instances 20070130
15 MT_OBJID Instance attribute Private Type reference (TYPE) TT_OBJIDS List of subordinate OrgUnits 20070130
16 MT_PARAMS Instance attribute Public Type reference (TYPE) PRUOG_TT_PAR_VALUES Value of the parameter 20070130
17 MV_BEGDA Instance attribute Public Type reference (TYPE) D 20070130
18 MV_ENDDA Instance attribute Public Type reference (TYPE) D 20070130
19 MV_HEAD_ORG Instance attribute Public Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130
20 MV_ID Instance attribute Public Type reference (TYPE) NUMC3 unique ID of instance 20070130
21 MV_OBJID Instance attribute Private Type reference (TYPE) HROBJID ObjId from OrgStru 20070130
22 MV_PARAMS Instance attribute Public Type reference (TYPE) C Flag of parameters loading 20080401
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IN_OBJID Instance method Public Method 20070130
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070130
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070130
4 FILL_OBJIDS Instance method Private Method Fill list of subordinate objects 20070130
5 FIND_HEAD_4_OBJID Instance method Private Method Find head of objid according to Org.Stru. 20070130
6 GET_GP Static method Private Method Returns Groups and Parameters table with property 20070130
7 GET_PARAM_VALUE Instance method Public Method Returns values for requested parameter 20070130
8 GET_PLVAR Instance method Private Method 20070130
9 INSERT_OBJID Instance method Public Method Include new objid into this org 20080513
10 ORG_INTEGRATION Instance method Private Method 20070130
11 READ_ORG_PARAMS Instance method Protected Method Read parameters from table or inheirits from main org. 20070130
12 SET_HEAD_ORG Instance method Protected Method 20070130
Events
Class CL_HRPADRU_ORG has no event.
Types
Class CL_HRPADRU_ORG has no local type.
Method Signatures

Method CHECK_IN_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) D 20070130
2 Importing IV_OBJID Call by reference Type reference (TYPE) HROBJID Cost Estimate Number 20070130
3 Returning R_IN Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070130

Method CHECK_IN_OBJID on class CL_HRPADRU_ORG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPADRU_ORG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPADRU_ORG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PRUOG_ORGKEY 20070130
2 Importing IV_BEGDA Call by reference Type reference (TYPE) D SY-DATUM 20070130
3 Importing IV_ENDDA Call by reference Type reference (TYPE) D SY-DATUM 20070130
4 Importing I_ORGNAME Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20070130
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Plan Version 20070130
# Exception Resumable Description Created on
1 NO_ORG_IS_DEFINED 20070130

Method FILL_OBJIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJID Call by reference Type reference (TYPE) HROBJID Endter point to create list of subordinate OrgUnits 20070130

Method FILL_OBJIDS on class CL_HRPADRU_ORG has no exception.

Method FIND_HEAD_4_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HOBJID Call by reference Type reference (TYPE) HROBJID Head OrgUnit for given objid by OrgStruc 20070130
2 Exporting EV_OBJID Call by reference Type reference (TYPE) HROBJID Also head but by T7RU9A 20070130
3 Importing IS_KEY Call by reference Type reference (TYPE) PRUOG_ORGKEY 20070130

Method FIND_HEAD_4_OBJID on class CL_HRPADRU_ORG has no exception.

Method GET_GP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GP Call by reference Type reference (TYPE) TT_GP Table of Group and Parameters table 20070130

Method GET_GP on class CL_HRPADRU_ORG has no exception.

Method GET_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) PRUOG_TT_PAR_VALUES Table of values 20070130
2 Importing IV_PARAM Call by reference Type reference (TYPE) P33_PARAM Parameter 20070130

Method GET_PARAM_VALUE on class CL_HRPADRU_ORG has no exception.

Method GET_PLVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLVAR Value transfer Type reference (TYPE) PLVAR Plan Version 20070130

Method GET_PLVAR on class CL_HRPADRU_ORG has no exception.

Method INSERT_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20080513

Method INSERT_OBJID on class CL_HRPADRU_ORG has no exception.

Method ORG_INTEGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070130

Method ORG_INTEGRATION on class CL_HRPADRU_ORG has no exception.

Method READ_ORG_PARAMS Signature

Method READ_ORG_PARAMS on class CL_HRPADRU_ORG has no parameter.
Method READ_ORG_PARAMS on class CL_HRPADRU_ORG has no exception.

Method SET_HEAD_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HORG Call by reference Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130

Method SET_HEAD_ORG on class CL_HRPADRU_ORG has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in