SAP ABAP Class CL_HRPAYRU_ORGANIZATION (CL_HRPAYRU_ORGANIZATION)
Hierarchy
SAP_HRCRU (Software Component) Sub component SAP_HRCRU of SAP_HR
   PY-RU (Application Component) Russia
     PC33 (Package) HR accounting : Russia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYRU_REPORT_CONTROL interface for public calls of other classes 20070130
Properties
Class CL_HRPAYRU_ORGANIZATION  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC33   HR accounting : Russia 
Created 20060602   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
# Interface Abstract Final Description Created on
1 IF_HRPAYRU_REPORT_CONTROL interface for public calls of other classes 20070130
Friends
Class CL_HRPAYRU_ORGANIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_EXTKEY Instance attribute Public Type reference (TYPE) PRUOG_EXTKEY Extension key of organization. 20070130
2 AT_ORG Instance attribute Public Type reference (TYPE) PRUOG_TT_LIST_ORG 20070130
3 A_BEGDA Instance attribute Private Attribute reference (LIKE) 20070130
4 A_ENDDA Instance attribute Private Attribute reference (LIKE) 20070130
5 A_MOLGA Instance attribute Private Attribute reference (LIKE) 20070130
6 A_ONDATE Instance attribute Private Attribute reference (LIKE) 20070130
7 A_ORGNAME Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20070130
8 A_PERNR Instance attribute Private Attribute reference (LIKE) 20070130
9 ID Instance attribute Public Attribute reference (LIKE) 20070130
10 MO_ORG Instance attribute Public Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ORG Instance method Public Method 20070130
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070130
3 FIND_ORG Instance method Private Method Get Key of head organization 20070130
4 GET_ORG Instance method Public Method 20070130
Events
# Event Type Visibility Description Created on
1 NEW_ORGANIZATION Instance Event
(0)
Public
(2)
20070130
2 PERNR_ORG_ASSIGNMENT Instance Event
(0)
Public
(2)
20070130
Types
Class CL_HRPAYRU_ORGANIZATION has no local type.
Method Signatures

Method ADD_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFORG Call by reference Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130
2 Importing I_ORGKEY Call by reference Type reference (TYPE) PRUOG_ORGKEY 20070130
3 Importing I_REFORG Call by reference Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130
# Exception Resumable Description Created on
1 NO_ORG_IS_DEFINED 20070130
2 ORG_ALREADY_EXIST 20070130

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXTKEY Call by reference Type reference (TYPE) PRUOG_EXTKEY Extension key of organization 20070130
2 Importing I_BEGDA Call by reference Type reference (TYPE) D 20070130
3 Importing I_ENDDA Call by reference Type reference (TYPE) D 20070130
4 Importing I_LONG_ORGNAME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070130
5 Importing I_ORGNAME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070130

Method CONSTRUCTOR on class CL_HRPAYRU_ORGANIZATION has no exception.

Method FIND_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORGKEY Call by reference Type reference (TYPE) PRUOG_ORGKEY 20070130
2 Importing IV_DATE Call by reference Type reference (TYPE) D 20070130
3 Returning R_ORG Value transfer Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130

Method FIND_ORG on class CL_HRPAYRU_ORGANIZATION has no exception.

Method GET_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REFORG Value transfer Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130
2 Importing I_INSTL Call by reference Type reference (TYPE) P33_INSTL Data Type 20070130
3 Importing I_JUPER Call by reference Type reference (TYPE) JUPER Legal Person 20070130
4 Importing I_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20070130
5 Importing I_SOORT Call by reference Type reference (TYPE) P33_SOORT Organization Type 20070130
# Exception Resumable Description Created on
1 ORG_NOT_EXIST 20070130
Event Signatures

Event NEW_ORGANIZATION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_REFORG Exporting Value transfer Object reference (TYPE REF TO) CL_HRPADRU_ORG 20070130

Event PERNR_ORG_ASSIGNMENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_EE_ORG Exporting Value transfer Type reference (TYPE) PRUOG_TS_EE_ORG 20070130
History
Last changed by/on SAP  20081217 
SAP Release Created in