SAP ABAP Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST (Assistance Class for GRAC_UIBB_ACCESS_REQUEST)
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 20090914
Properties
Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST  
Short Description Assistance Class for GRAC_UIBB_ACCESS_REQUEST    
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 20090914   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no forward declaration.
Interfaces
Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no interface implemented.
Friends
Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SAVE Constant Public Type reference (TYPE) STRING 'FPM_SAVE' Constant for Save button 20110809
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_DISPLAY_COLUMNS Static method Public Method Get all display column from definition 20121107
2 GET_INPUT_AS_NAME_VALUE_TBL Instance method Public Method To det the selection parameters 20100927
3 GET_VALID_USERGROUPS Static method Public Method Get Valid User groups for the given line items 20120913
4 GET_VALID_USERGROUPS_CON Static method Public Method Get Valid User groups for given connector 20120913
5 INSERT_ROLEREF_GUID Static method Public Method Insert Role Reaffirm Comments GUID 20101102
6 IS_PRMUGRP_INLINEEDIT_ENABLED Static method Public Method Is in-line editing Enable for User group and Parameter 20120913
7 IS_USERGRP_RECORD_DUPLICATE Static method Public Method Is the User group record duplicate 20121208
8 REMOVE_BLANK_USERGROUPS Static method Public Method Will remove the blank user groups from the request 20120913
Events
Class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ITEM_VALID_TO Public See coding 20110714 BEGIN OF ys_item_valid_to , item_id type GRFN_API_OBJECT_ID, systemid TYPE grfn_connectorid, valid_to type grac_valid_to, END OF ys_item_valid_to
2 YS_USER_SYSTEMS Public See coding 20100128 BEGIN OF ys_user_systems, userid TYPE grac_user, systemid TYPE grfn_connectorid, ischecked TYPE grfn_boolean, comments TYPE string, END OF ys_user_systems
3 YT_ITEM_VALID_TO Public See coding 20110714 yt_item_valid_to TYPE TABLE OF ys_item_valid_to
4 YT_USER_SYSTEMS Public See coding 20100128 yt_user_systems TYPE HASHED TABLE OF ys_user_systems WITH UNIQUE KEY userid systemid
Method Signatures

Method GET_ALL_DISPLAY_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COL_HEADER Call by reference Type reference (TYPE) GRAC_T_CUSTOM_COLUMN_HEADER Table type for str GRAC_S_CUSTOM_COLUMN_HEADER 20121107
2 Exporting ET_COL_NAME Call by reference Type reference (TYPE) GRFN_T_STRING String table 20121107

Method GET_ALL_DISPLAY_COLUMNS on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method GET_INPUT_AS_NAME_VALUE_TBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARA Value transfer Type reference (TYPE) GRFN_T_NAMEVALUE value set 20100927

Method GET_INPUT_AS_NAME_VALUE_TBL on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method GET_VALID_USERGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USER_GROUPS Call by reference Type reference (TYPE) GRAC_T_USERGROUPS User Groups 20120913
2 Importing IT_ITEMS Call by reference Type reference (TYPE) GRAC_T_UI_ITEM_DATA Table type for item data 20120913

Method GET_VALID_USERGROUPS on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method GET_VALID_USERGROUPS_CON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20120913
2 Changing LT_USERGROUPS Call by reference Type reference (TYPE) GRAC_T_USERGROUPS User Groups 20120913

Method GET_VALID_USERGROUPS_CON on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method INSERT_ROLEREF_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLEREF_GUID Call by reference Type reference (TYPE) GRAC_T_ROLE_REAFFIRM Table Type for Role Reaffirm 20101102

Method INSERT_ROLEREF_GUID on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method IS_PRMUGRP_INLINEEDIT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ENABLED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120913

Method IS_PRMUGRP_INLINEEDIT_ENABLED on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method IS_USERGRP_RECORD_DUPLICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USERGROUP Call by reference Type reference (TYPE) GRAC_T_USERGROUPS User Groups 20121208
2 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20121208
3 Importing IV_USERGROUP Call by reference Type reference (TYPE) GRAC_UGROUP Data Element For User group 20121208
4 Returning RV_DUPLICATE Value transfer Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20121208

Method IS_USERGRP_RECORD_DUPLICATE on class CL_GRAC_UIBB_ACCESS_REQ_ASSIST has no exception.

Method REMOVE_BLANK_USERGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_USERGROUP Call by reference Type reference (TYPE) GRAC_T_UI_USERGROUPS Request User Groups 20120913

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