SAP ABAP Class CL_SRM_RG_ORGUNIT (RNG: WinUI for generation rule)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_RECORD_FACILITIES (Package) Tools and Add-Ons for Records Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_RG_INT_RULE_ELEMENT RNG: WinUI for rule element 20010904
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_RG_ORGUNIT Display: Rule Element OU with Authorization Check 20031015
Properties
Class CL_SRM_RG_ORGUNIT  
Short Description RNG: WinUI for generation rule    
Super Class CL_SRM_RG_INT_RULE_ELEMENT RNG: WinUI for rule element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_RECORD_FACILITIES   Tools and Add-Ons for Records Management 
Created 20010904   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRM_RG_ORGUNIT has no forward declaration.
Interfaces
Class CL_SRM_RG_ORGUNIT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SRM_RG_ORGUNIT_WIN 20010911 RNG: WinUI for OrgUnit
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_PLAN_VARIANT Constant Protected Type reference (TYPE) STRING '01' Default Value for Plan Variant 20010910
2 C_INFONAME_LOGICAL_SYSTEM Constant Public Type reference (TYPE) STRING 'LOGICAL_SYSTEM' Name for Info Value: Logical System 20010910
3 C_INFONAME_PLAN_VARIANT Constant Public Type reference (TYPE) STRING 'OU_PLAN_VARIANT' Name for Info Value: Plan Variant 20010910
4 C_OBJTYPE_ORGUNIT Constant Protected Type reference (TYPE) SWOTOBJID-OBJTYPE 'PDOTYPE_O' Object Type: Organizational Unit 20010910
5 C_OTYPE_ORGUNIT Constant Protected Type reference (TYPE) OTYPE 'O' Object Type: Organizational Unit 20020521
6 C_RESULT_REP_ID Constant Public Type reference (TYPE) STRING 'ID' Output Format for Output: ID 20010910
7 C_RESULT_REP_LONG_TEXT Constant Public Type reference (TYPE) STRING 'LONG' Output Format for Output: As Long Text 20010910
8 C_RESULT_REP_SHORT_TEXT Constant Public Type reference (TYPE) STRING 'SHORT' Output Format for Output: As Short Text 20010910
9 OBJECTS_CACHE Static Attribute Private Object reference (TYPE REF TO) CL_SRM_RF_ELEMENT_ITER 20030908
10 OBJECTS_CACHE_TYPE Static Attribute Private Type reference (TYPE) STRING 20030908
Methods
# Method Level Visibility Method type Description Created on
1 GET_LOGICAL_SYSTEM Instance method Protected Method Get Logical System 20010911
2 GET_OBJECTS Instance method Private Method 20020215
3 GET_OBJECT_INFO Instance method Protected Method Get Identified Object 20010910
4 GET_OBJECT_TAB Instance method Private Method Get Object Table 20020215
Events
Class CL_SRM_RG_ORGUNIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OBJECT_TAB Private See coding 20020215 OBJECT_TAB TYPE STANDARD TABLE OF BAPI_OBJEC
Method Signatures

Method GET_LOGICAL_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGICAL_SYSTEM Value transfer Type reference (TYPE) STRING 20010911

Method GET_LOGICAL_SYSTEM on class CL_SRM_RG_ORGUNIT has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFO_TYPE Value transfer Type reference (TYPE) STRING 20020215
2 Returning RETURN Value transfer Object reference (TYPE REF TO) CL_SRM_RF_ELEMENT_ITER Iterator für Namen 20020215

Method GET_OBJECTS on class CL_SRM_RG_ORGUNIT has no exception.

Method GET_OBJECT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDENTIFICATION Value transfer Type reference (TYPE) STRING Identifikator -- z.B. ID 20010910
2 Importing INFO_TYPE Value transfer Type reference (TYPE) STRING Informationsart 20010910
3 Returning RETURN Value transfer Type reference (TYPE) STRING Information 20010910
# Exception Resumable Description Created on
1 CX_SRM_RG_WRONG_USER_INPUT Fehler bei der Benutzereingabe 20010911

Method GET_OBJECT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT_LIST Value transfer Type reference (TYPE) OBJECT_TAB 20020215
# Exception Resumable Description Created on
1 CX_SRM_RG_WRONG_USER_INPUT Fehler bei der Benutzereingabe 20020215
History
Last changed by/on SAP  00000000 
SAP Release Created in 610