SAP ABAP Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST (Assistance Class for GRAC_UIBB_ITEM_ASSIGNMENT)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ACCESS_REQUEST (Package) Access Control GRC Access Request
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20100331
Properties
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST  
Short Description Assistance Class for GRAC_UIBB_ITEM_ASSIGNMENT    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ACCESS_REQUEST   Access Control GRC Access Request 
Created 20100331   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no forward declaration.
Interfaces
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no interface implemented.
Friends
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no friend class.
Attributes
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_TO_DATE Static method Public Method Calculate to date if date is given 20121113
2 GENERATE_ROLE_REL_TREE Static method Public Method Generate the Relationship tree for Roles 20121113
3 GENERATE_VALIDITY_FOR_ROLE Static method Public Method Update the role checked or unchecked based on provisioning 20121113
4 GET_STATUS Static method Public Method Get status of role,profile 20121113
5 POPULATE_ENVIRONMENT Static method Public Method Populate environment for the record 20121114
Events
Class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BUS_ROLE Public See coding 20121113 begin of bus_role , bus_rolename type grac_role_name, bus_role_id_old type grfn_guid, bus_role_id type string, child_items type grac_t_role_out , end of bus_role
Method Signatures

Method CALCULATE_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTUAL_END_DATE Value transfer Type reference (TYPE) GRAC_ACTUAL_END_DATE Actual End Date 20121113
2 Importing DAYS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20121113
3 Importing MONTHS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20121113
4 Importing TO_DATE Call by reference Type reference (TYPE) GRAC_DATE Date Description 20121113
5 Importing YEARS Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20121113

Method CALCULATE_TO_DATE on class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no exception.

Method GENERATE_ROLE_REL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BUS_ROLE_BUCKET Call by reference Type reference (TYPE) GRAC_T_ROLE_OUT Business Role Bucket 20121113
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Database session 20121113
3 Importing IT_CONN_ENVIRONMENTS Call by reference Type reference (TYPE) GRAC_T_CONNECTOR_DETAIL Connector details 20121113
4 Importing LS_ROLE_DISPLAY Call by reference Type reference (TYPE) GRAC_S_CONFIG_PARAM_VALUE Config Param Value 20121113
5 Changing RT_ROLE_BUCKET Call by reference Type reference (TYPE) GRAC_T_ROLE_OUT Returning Roles Bucket 20121113
# Exception Resumable Description Created on
1 CX_GRFN_AC_EXCEPTION Generic AC Exception 20130415
2 CX_GRFN_EXCEPTION Generic GRC API exception 20130415

Method GENERATE_VALIDITY_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLE_RELAT Call by reference Type reference (TYPE) GRAC_T_API_ROLE_RELAT Role Relation Table 20121113
2 Importing IT_ROLE_VALIDITY Call by reference Type reference (TYPE) GRAC_T_API_ROLE_VALIDITY Role Connector (system) Validity 20121113
3 Changing LS_ROLE_RECORD Call by reference Type reference (TYPE) GRAC_S_ROLE_OUT Structure to Role output for user store 20121113

Method GENERATE_VALIDITY_FOR_ROLE on class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) GRAC_EXP_STATUS Expiration Status 20121113
2 Importing IV_DATE_DIFF Call by reference Type reference (TYPE) STRING 20121113

Method GET_STATUS on class CL_GRAC_UIBB_ITEM_ASGMT_ASSIST has no exception.

Method POPULATE_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONN_ENVIRONMENTS Call by reference Type reference (TYPE) GRAC_T_CONNECTOR_DETAIL Connector details 20121114
2 Importing IV_CONNECTORID Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20121114
3 Changing LS_MYPROFILE Call by reference Type reference (TYPE) GRAC_S_UI_MYPROFILE Structure for My Profile 20121114

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