SAP ABAP Class CL_CFX_ORG_UI (UI for Organizations)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Properties
Class CL_CFX_ORG_UI  
Short Description UI for Organizations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20041109   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 CL_CFX_ORG_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CFX_ORG_UI has no interface implemented.
Friends
Class CL_CFX_ORG_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_COUNT_OF_ORG Static Attribute Private Type reference (TYPE) I 20070109
2 SC_ID_ADD_DIRECTLY Constant Public Type reference (TYPE) CFX_STRING 'AddDirectly' Add Directly 20041111
3 SC_ID_BUTTON_ADD Constant Public Type reference (TYPE) CFX_STRING 'OrgAdd' Add Button 20041111
4 SC_ID_BUTTON_CONTINUE Constant Public Type reference (TYPE) CFX_STRING 'OrgContinue' Continue Button 20041111
5 SC_ID_HIDDEN_USERS Constant Public Type reference (TYPE) CFX_STRING 'h_users' Org. User in Hidden Input Field 20041117
6 SC_ID_ONLY_ADMIN Constant Public Type reference (TYPE) CFX_STRING 'OnlyAdmin' Administrators Only 20041115
7 SC_ID_ORG_CITY Constant Public Type reference (TYPE) CFX_STRING 'OrgCity' Org. Town 20041110
8 SC_ID_ORG_COUNTRY Constant Public Type reference (TYPE) CFX_STRING 'OrgCountry' Org. Country 20041110
9 SC_ID_ORG_DETAIL Constant Public Type reference (TYPE) CFX_STRING 'OrgDetail' Org. Details 20041110
10 SC_ID_ORG_EXTERNALS Constant Public Type reference (TYPE) CFX_STRING 'OrgExternals' Org. External 20041123
11 SC_ID_ORG_EXT_PARTNER_NUMBER Constant Public Type reference (TYPE) CFX_STRING 'OrgExtPartnerNumber' Org. External Partner Number 20041110
12 SC_ID_ORG_INTERNALS Constant Public Type reference (TYPE) CFX_STRING 'OrgInternals' Org. Internal 20041111
13 SC_ID_ORG_INT_EXT Constant Public Type reference (TYPE) CFX_STRING 'OrgIntExt' Internal or External Organization 20050624
14 SC_ID_ORG_NAME Constant Public Type reference (TYPE) CFX_STRING 'OrgName' Org. Name 20041110
15 SC_ID_ORG_NUMBER Constant Public Type reference (TYPE) CFX_STRING 'OrgNumber' Number of Organization 20041110
16 SC_ID_ORG_POSTAL_CODE Constant Public Type reference (TYPE) CFX_STRING 'OrgPostalCode' Org. Postal Code 20041110
17 SC_ID_ORG_SEARCH_TERM Constant Public Type reference (TYPE) CFX_STRING 'OrgSearchTerm' Org. Search Term 20041110
18 SC_ID_ORG_STATE Constant Public Type reference (TYPE) CFX_STRING 'OrgState' Org. State 20041110
19 SC_ID_ORG_STREET Constant Public Type reference (TYPE) CFX_STRING 'OrgStreet' Org. Street 20041110
20 SC_ID_RESULT_SINGLE Constant Public Type reference (TYPE) CFX_STRING 'OrgResultSingle' Org. Individual Selection Box 20041112
21 SC_ID_RESULT_TABLE Constant Public Type reference (TYPE) CFX_STRING 'OrgResultTable' Org. Result Table 20041112
22 SC_ID_SEARCH Constant Public Type reference (TYPE) CFX_STRING 'OrgSearch' Button Search 20041111
23 SC_ID_SEL_ID Constant Public Type reference (TYPE) CFX_STRING 'OrgSelID' Selection Container 20041115
24 SC_RESULT_SEPARATOR Constant Public Type reference (TYPE) CFX_STRING ';;' Separator 20041115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ORG_USERS Static method Public Method Adds User from Selected Organization to Table 20041122
2 COUNT_ORGANIZATION_DROPDOWN Static method Public Method 20070109
3 DECODE_ORGS_PARAMETER Static method Public Method Decodes the User Parameters 20041115
4 ENCODE_ORGS_PARAMETER Static method Public Method Encodes User Parameters 20041115
5 GET_ORG_DROPDOWN Static method Private Method Supplies Orgs as Dropdown 20041115
6 GET_RESULT_USERS Static method Public Method UI Results Table 20041116
7 GET_URL_FOR_ORG_SEL Static method Public Method URL to Org. Select Page 20041117
8 HANDLE_SELECTION Static method Public Method Handle Organization Selection 20041109
9 INIT_ORG_DETAILS Static method Public Method Delivers Organization Details as Screen Object 20041110
10 INIT_SELECTION Static method Public Method Creates Selection Screen Object 20041110
11 NAVIGATE_BACK Static method Public Method Navigates Back to Caller 20041119
12 NAVIGATE_ORG_SELECT Static method Public Method Navigates to Org. Selection Page 20041117
13 SET_RESULT_ORGS Static method Private Method Creates Row with Dropdown with Organization 20041115
14 SET_RESULT_USERS Static method Public Method Results table 20041115
Events
Class CL_CFX_ORG_UI has no event.
Types
Class CL_CFX_ORG_UI has no local type.
Method Signatures

Method ADD_ORG_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_USERS Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041122
2 Importing IP_ONLY_ADMIN Call by reference Object reference (TYPE REF TO) CL_CFX_SO_CHECKBOX Ankreuzfeld 20041122
3 Importing IP_ORG_DROPDOWN Call by reference Object reference (TYPE REF TO) CL_CFX_SO_DROPDOWNLISTBOX Dropdownliste 20041122

Method ADD_ORG_USERS on class CL_CFX_ORG_UI has no exception.

Method COUNT_ORGANIZATION_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_OF_ORGS Call by reference Type reference (TYPE) CFX_STRING Character String for Collaboration Folders 20070109

Method COUNT_ORGANIZATION_DROPDOWN on class CL_CFX_ORG_UI has no exception.

Method DECODE_ORGS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORG_ID Call by reference Type reference (TYPE) CFX_TT_ORG_ID Id von Organisationen 20041115
2 Importing I_ORGS Call by reference Type reference (TYPE) STRING 20041115

Method DECODE_ORGS_PARAMETER on class CL_CFX_ORG_UI has no exception.

Method ENCODE_ORGS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ORGS Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041115
2 Importing IT_ORG_ID Call by reference Type reference (TYPE) CFX_TT_ORG_ID Id von Organisationen 20041115

Method ENCODE_ORGS_PARAMETER on class CL_CFX_ORG_UI has no exception.

Method GET_ORG_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORGS Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041115
2 Returning RP_ORG Value transfer Object reference (TYPE REF TO) CL_CFX_SO_DROPDOWNLISTBOX Dropdownliste 20041115

Method GET_ORG_DROPDOWN on class CL_CFX_ORG_UI has no exception.

Method GET_RESULT_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERS Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041116
2 Returning RP_USER_ORGS Value transfer Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20041116

Method GET_RESULT_USERS on class CL_CFX_ORG_UI has no exception.

Method GET_URL_FOR_ORG_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BACK_URL Call by reference Type reference (TYPE) STRING 20041117
2 Importing I_ESCAPE_URL Call by reference Type reference (TYPE) STRING 20041117
3 Importing I_MULTI_SELECTION Call by reference Type reference (TYPE) STRING 20041117
4 Importing I_ORGS Call by reference Type reference (TYPE) STRING 20041117
5 Returning R_URL Value transfer Type reference (TYPE) STRING 20041117

Method GET_URL_FOR_ORG_SEL on class CL_CFX_ORG_UI has no exception.

Method HANDLE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_SELECTION Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST Irgendein am Bildschirm anzeigbares Objekt 20041112
2 Changing C_ORGS Call by reference Type reference (TYPE) CFX_STRING Auswählbare Orgs 20041115
3 Changing C_USERS Call by reference Type reference (TYPE) CFX_STRING Ausgewählte Benutzer 20041115
4 Exporting E_MSG_ID Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041109
5 Exporting E_MSG_TXT Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041109
6 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20041112
7 Importing I_MULTI_SELECTION Call by reference Type reference (TYPE) CFX_STRING 20041109

Method HANDLE_SELECTION on class CL_CFX_ORG_UI has no exception.

Method INIT_ORG_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_FOR_SEARCH Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Ist es für die Suche 20050624
2 Importing I_IS_READONLY Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20041110
3 Importing I_ORG_ID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID einer Organisationsnummer 20041110
4 Importing I_SO_ID Call by reference Type reference (TYPE) CFX_STRING CL_CFX_ORG_UI=>SC_ID_ORG_DETAIL ID des Screen Objects 20041111
5 Returning RP_ORG_DETAIL Value transfer Object reference (TYPE REF TO) CL_CFX_SO_INPUTLIST Liste mit Eingabefeldern 20041110

Method INIT_ORG_DETAILS on class CL_CFX_ORG_UI has no exception.

Method INIT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MULTI_SELECTION Call by reference Type reference (TYPE) STRING 20041110
2 Importing I_ORGS Call by reference Type reference (TYPE) STRING 20041115
3 Importing I_SEL_ID Call by reference Type reference (TYPE) STRING 20041115
4 Importing I_USERS Call by reference Type reference (TYPE) STRING 20041117
5 Returning RP_SELECTION Value transfer Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST Irgendein am Bildschirm anzeigbares Objekt 20041110

Method INIT_SELECTION on class CL_CFX_ORG_UI has no exception.

Method NAVIGATE_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20041119
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20041119
3 Importing I_BACKURL Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041119
4 Importing I_MULTI_SELECTION Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20041119
5 Importing I_SESSION_ID Call by reference Type reference (TYPE) STRING 20050805

Method NAVIGATE_BACK on class CL_CFX_ORG_UI has no exception.

Method NAVIGATE_ORG_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20041117
2 Importing I_BACKURL Call by reference Type reference (TYPE) STRING 20041117
3 Importing I_ESCAPEURL Call by reference Type reference (TYPE) STRING 20041117
4 Importing I_MULTI_SELECTION Call by reference Type reference (TYPE) STRING 20041117
5 Importing I_ORGS Call by reference Type reference (TYPE) STRING 20041117

Method NAVIGATE_ORG_SELECT on class CL_CFX_ORG_UI has no exception.

Method SET_RESULT_ORGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ORGS Call by reference Type reference (TYPE) CFX_STRING Gefundene Organisationen 20041115
2 Importing IT_ORG_ID Call by reference Type reference (TYPE) CFX_TT_ORG_ID Id von Organisationen 20041115

Method SET_RESULT_ORGS on class CL_CFX_ORG_UI has no exception.

Method SET_RESULT_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_USERS Call by reference Type reference (TYPE) CFX_STRING Liste ausgewählter Benutzer 20041115
2 Exporting E_ADDED_USER_COUNT Call by reference Type reference (TYPE) I Anzahl hinzugefügter Benutzer 20041123
3 Importing IT_ORG_ID Call by reference Type reference (TYPE) CFX_TT_ORG_ID Id von Organisationen 20041115
4 Importing I_ONLY_ADMIN Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20041115

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