SAP ABAP Class CL_CFX_ORG_REGISTRY (Manages Organization)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Properties
Class CL_CFX_ORG_REGISTRY  
Short Description Manages Organization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20040927   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_ORG_REGISTRY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CFX_ORG_APPLICATION 20041001 Application Singleton for Organization
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_ORG_SETTINGS Instance attribute Private Type reference (TYPE) CFX_BP_SET Global Settings of Organization in cFolders 20040928
2 MT_ORG Instance attribute Private Type reference (TYPE) CFX_ORG_TT_REG_ORG Registered Organizations 20040928
3 MT_USERS_WITHOUT_ORG Instance attribute Private Type reference (TYPE) CFX_ORG_TT_USERS_WITHOUT_ORG Users Who Are Not Assigned to an Organization 20041210
4 MT_USER_ORG Instance attribute Private Type reference (TYPE) CFX_ORG_TT_REG_USER Registered Users 20040928
5 M_ORG_SETTINGS_SELECTED Instance attribute Private Type reference (TYPE) CFX_ORG_SETTINGS_SELECTED Settings for Organization Selected 20040928
6 SP_ORG_REG Static Attribute Private Object reference (TYPE REF TO) CL_CFX_ORG_REGISTRY Manages Organization 20040928
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_INSTANCE Static method Public Method Retrieving the Instance 20040928
2 GET_INSTANCE Static method Public Method Retrieving the Instance 20040928
3 GET_ORG_SETTINGS Instance method Public Method Supplies Name of RFC Destination 20040928
4 GET_REGISTERED_ORG_USER Instance method Public Method Supplies Registered Organizations and Users 20040929
5 IS_REGISTERED Instance method Public Method Determines Whether a Reference for an Org. Is Registered 20040928
6 IS_REGISTERED_FOR_USER Instance method Public Method Determines Whether a User Is Registered for an Org. 20040928
7 REGISTER Instance method Protected Method Registers a Reference to an Organization 20040928
8 UNREGISTER Instance method Protected Method Deletes the Reference to an Organization 20040928
Events
Class CL_CFX_ORG_REGISTRY has no event.
Types
Class CL_CFX_ORG_REGISTRY has no local type.
Method Signatures

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_CFX_ORG_REGISTRY has no parameter.
Method DELETE_INSTANCE on class CL_CFX_ORG_REGISTRY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ORG_REGISTRY Value transfer Object reference (TYPE REF TO) CL_CFX_ORG_REGISTRY Verwaltet Organisation 20040928

Method GET_INSTANCE on class CL_CFX_ORG_REGISTRY has no exception.

Method GET_ORG_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORG_SETTINGS Value transfer Type reference (TYPE) CFX_BP_SET Globale Einstellungen von Organisation in cFolders 20040928
2 Exporting ET_USERS_WITHOUT_ORG Value transfer Type reference (TYPE) CFX_ORG_TT_USERS_WITHOUT_ORG Benutzer, die keine Organisation zugeordnet sind 20041210

Method GET_ORG_SETTINGS on class CL_CFX_ORG_REGISTRY has no exception.

Method GET_REGISTERED_ORG_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ORG_SETTINGS Call by reference Type reference (TYPE) CFX_BP_SET Globale Einstellungen von Organisation in cFolders 20040929
2 Exporting ET_REG_ORG Call by reference Type reference (TYPE) CFX_ORG_TT_REG_ORG Registrierte Organisationen 20040929
3 Exporting ET_REG_USER Call by reference Type reference (TYPE) CFX_ORG_TT_REG_USER Registrierte Benutzer 20040929
4 Exporting E_NO_REG_ORG Call by reference Type reference (TYPE) CFX_BOOLEAN Keine registrierte Organisation 20040929
5 Exporting E_NO_REG_USER Call by reference Type reference (TYPE) CFX_BOOLEAN Kein registrierter Benutzer 20040929
6 Importing I_GET_ALL_REG_DATA Call by reference Type reference (TYPE) CFX_ORG_ALL_REG_DATA liefert alle registrierten Daten 20040929
7 Importing I_ID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID einer Organisationsnummer 20040929
8 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME Benutzer 20040929

Method GET_REGISTERED_ORG_USER on class CL_CFX_ORG_REGISTRY has no exception.

Method IS_REGISTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID einer Organisationsnummer 20040928
2 Returning R_IS_REGISTERED Value transfer Type reference (TYPE) ABAP_BOOL 20040928

Method IS_REGISTERED on class CL_CFX_ORG_REGISTRY has no exception.

Method IS_REGISTERED_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20040929
2 Returning R_IS_REGISTERED Value transfer Type reference (TYPE) ABAP_BOOL 20040928

Method IS_REGISTERED_FOR_USER on class CL_CFX_ORG_REGISTRY has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ORG Call by reference Object reference (TYPE REF TO) CL_CFX_ORG Organisation 20040928
2 Importing IT_REG_USER Call by reference Type reference (TYPE) CFX_ORG_TT_REG_USER Benutzer 20041001
3 Importing I_ID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID einer Organisationsnummer 20040928
4 Importing I_INTERNAL Call by reference Type reference (TYPE) CFX_ORG_INTERNAL Interne Organisation 20040929
5 Importing I_USERNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20041008

Method REGISTER on class CL_CFX_ORG_REGISTRY has no exception.

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID einer Organisationsnummer 20040928

Method UNREGISTER on class CL_CFX_ORG_REGISTRY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400