SAP ABAP Class CL_GRAC_ROLE_MASS_UPD_BG (To update role attributes in background)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_SCHEDULER Schdeduler 20100603
Properties
Class CL_GRAC_ROLE_MASS_UPD_BG  
Short Description To update role attributes in background    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ROLE_MANAGEMENT   GRC ERM Support 
Created 20100603   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_SCHEDULER Schdeduler 20100603
Friends
Class CL_GRAC_ROLE_MASS_UPD_BG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_MODE Static Attribute Public Type reference (TYPE) GRAC_S_MODE Mode of role mass update 20100617
2 MS_NEW_ROLEATT Static Attribute Public Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR 20100617
3 MS_NEW_ROLE_RELAT Static Attribute Public Type reference (TYPE) GRAC_S_API_ROLE_RELAT Role Relationship 20100617
4 MS_OLD_ROLEATT Static Attribute Public Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR 20100617
5 MS_OLD_ROLE_RELAT Static Attribute Public Type reference (TYPE) GRAC_S_API_ROLE_RELAT Role Relationship 20100617
6 MS_SEL_ATT Static Attribute Public Type reference (TYPE) GRAC_S_UI_ROLE_UPD_SEL_ATTR 20100617
7 MT_ACTIONS Static Attribute Public Type reference (TYPE) GRAC_T_ACTION Table type for Actions 20100624
8 MT_APPROVERS Static Attribute Public Type reference (TYPE) GRAC_T_API_ROLE_APPROVERS 20100617
9 MT_ASSOC_ROLES Static Attribute Public Type reference (TYPE) GRAC_T_API_ROLE_RELAT 20100617
10 MT_COMPANY Static Attribute Public Type reference (TYPE) GRAC_T_API_ROLE_COMPANY 20100617
11 MT_CUST_ATT Static Attribute Public Type reference (TYPE) GRFN_T_API_CUSTOMFIELD_DATA CDF Data 20100727
12 MT_FUNCAREA Static Attribute Public Type reference (TYPE) GRAC_T_API_ROLE_FUNC_AREA 20100617
13 MT_NAMEVALUE Static Attribute Public See coding 20100617
14 MT_PERMISSIONS Static Attribute Public Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100702
15 MT_ROLES Static Attribute Private Type reference (TYPE) GRAC_T_ROLE_MASS_ATT Role Details for Mass update 20100617
16 MT_ROLE_ORG Static Attribute Public Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100702
17 MV_ATTRIBUTE Static Attribute Public Type reference (TYPE) STRING Attribute 20100617
18 MV_NEW_ATT Static Attribute Public Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Value of the Customer Defined Field 20100802
19 MV_OLD_ATT Static Attribute Public Type reference (TYPE) GRFN_API_CUSTOMFIELD_VALUE Value of the Customer Defined Field 20100802
20 MV_PFCG_FLAG Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Flag 20100624
21 MV_RESET_METH Static Attribute Public Type reference (TYPE) GRAC_YESNO YES /NO 20100617
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA Static method Private Method 20100617
2 GET_NAMEVALUE_TABLE Static method Private Method 20100618
3 GET_NAME_VALUE Static method Private Method 20100617
4 GET_UPD_ROLE_ATTR Static method Private Method 20100617
Events
Class CL_GRAC_ROLE_MASS_UPD_BG has no event.
Types
Class CL_GRAC_ROLE_MASS_UPD_BG has no local type.
Method Signatures

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100617

Method GET_DATA on class CL_GRAC_ROLE_MASS_UPD_BG has no exception.

Method GET_NAMEVALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) ANY 20100618
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100618
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100618
4 Importing IV_PLANID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100618

Method GET_NAMEVALUE_TABLE on class CL_GRAC_ROLE_MASS_UPD_BG has no exception.

Method GET_NAME_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) ANY 20100617
2 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100617
3 Importing IV_FTYPE Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20100617
4 Importing IV_PLAN_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20100617

Method GET_NAME_VALUE on class CL_GRAC_ROLE_MASS_UPD_BG has no exception.

Method GET_UPD_ROLE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_ROLE_NEW_ATT Call by reference Type reference (TYPE) GRAC_S_UI_ROLE_UPD_ATTR Structure for Mass role update properties UI 20100617
2 Changing IV_ATT_CHANGED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100617

Method GET_UPD_ROLE_ATTR on class CL_GRAC_ROLE_MASS_UPD_BG has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600