SAP ABAP Class CL_FCC_USER_PROFILE_UTILS (User's filter profile utilities)
Hierarchy
FCCO (Software Component) Financial Closing Cockpit 200
   CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
     FCC_CLOSING (Package) Financial Closing Cockpit - SAPGUI and backend
Properties
Class CL_FCC_USER_PROFILE_UTILS  
Short Description User's filter profile utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCC_CLOSING   Financial Closing Cockpit - SAPGUI and backend 
Created 20120913   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FCC_PROFILE_SEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_FCC_USER_PROFILE_UTILS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FCC_USER_PROFILE_UTILS has no interface implemented.
Friends
Class CL_FCC_USER_PROFILE_UTILS has no friend class.
Attributes
Class CL_FCC_USER_PROFILE_UTILS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_USER_PROFILE Static method Public Method Create user profile 20120913
2 DELETE_USER_PROFILE Static method Public Method Delete user profile, including details 20120913
3 GET_ALL_FOLDERS Static method Public Method Returns all folders belonging to a profile 20130420
4 GET_CHILDREN_FOLDERS Static method Private Method Get all the children folders 20120917
5 GET_TEMPL_FOLER_LEVELS Static method Public Method Build the levels of each folder/org hierarchy for template 20120917
6 LOAD_PROFILE_DETAILS Static method Public Method Load user profile details 20120913
7 SAVE_PROFILE_DETAILS Static method Public Method Save user profile details 20120913
Events
Class CL_FCC_USER_PROFILE_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ORG_LEVELS Public See coding 20120917 tt_org_levels TYPE SORTED TABLE OF fcc_s_org_level WITH UNIQUE KEY profile org_id
Method Signatures

Method CREATE_USER_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20120914
2 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE User Profile Name 20120913
3 Importing IV_USER_PROFILE_TEXT Call by reference Type reference (TYPE) FCC_USR_PRFL_DESC User profile description text 20120914
# Exception Resumable Description Created on
1 FAIL_TO_CREATE Fail to create user profile 20120913
2 PROFILE_EXISTS Profile exists 20120917

Method DELETE_USER_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE User Profile Name 20120913
# Exception Resumable Description Created on
1 FAIL_TO_DELETE Failed to delete the profile 20120913
2 NOT_EXIST The profile does not exist 20120917

Method GET_ALL_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERS Call by reference Type reference (TYPE) FCC_FILTERED_NODES Nodes filtered by profile 20130420
2 Importing IT_ORG Call by reference Type reference (TYPE) CL_FCC_PROFILE_SEL=>FCC_T_ORG 20130420
3 Importing IT_PRFL_DETAILS Call by reference Type reference (TYPE) FCC_T_USR_PRFL_DTL Table type of FCC_USR_PRFL_DTL 20130420
4 Importing IV_INSTANCE Call by reference Type reference (TYPE) FCC_NUM Counter 20130420
5 Importing IV_LEVEL Call by reference Type reference (TYPE) I 0 20130420
6 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) FCC_NODE FCC Node ID 20130420
7 Importing IV_PARENT_SEL_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130420
8 Importing IV_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE Fast Close: Task List 20130420
9 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE Profile Name 20130420

Method GET_ALL_FOLDERS on class CL_FCC_USER_PROFILE_UTILS has no exception.

Method GET_CHILDREN_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) CL_FCC_USER_PROFILE_UTILS=>TT_ORG_LEVELS FCC Node ID 20120917
2 Importing IS_ORG_LEVEL Call by reference Type reference (TYPE) FCC_S_ORG_LEVEL Fast Close: Task List 20120917
3 Importing IT_ORG_LEVELS Call by reference Type reference (TYPE) CL_FCC_USER_PROFILE_UTILS=>TT_ORG_LEVELS Natural number 20120917

Method GET_CHILDREN_FOLDERS on class CL_FCC_USER_PROFILE_UTILS has no exception.

Method GET_TEMPL_FOLER_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORG_LEVELS Call by reference Type reference (TYPE) CL_FCC_USER_PROFILE_UTILS=>TT_ORG_LEVELS Natural number 20120917

Method GET_TEMPL_FOLER_LEVELS on class CL_FCC_USER_PROFILE_UTILS has no exception.

Method LOAD_PROFILE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_PROFILE_DETAILS Call by reference Type reference (TYPE) FCC_T_USR_PRFL_DTL User Profile Name 20120918
2 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE User Profile Name 20120918
# Exception Resumable Description Created on
1 FAIL_TO_LOAD Failed to load the profile details 20120913

Method SAVE_PROFILE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USER_PROFILE_DETAILS Call by reference Type reference (TYPE) FCC_T_USR_PRFL_DTL Table type of FCC_USR_PRFL_DTL 20120913
2 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE User Profile Name 20120913
# Exception Resumable Description Created on
1 FAIL_TO_SAVE Failed to save 20120913
History
Last changed by/on SAP  20141107 
SAP Release Created in 200