SAP ABAP Class CL_GRFN_OIF_POLICY (Policy OIF Class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_POLICY (Package) GRC Policy Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_OIF_BASE Provide OIF common functions, maintain OIF status 20091211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_OIF_BASE OIF class interface 20100120
Properties
Class CL_GRFN_OIF_POLICY  
Short Description Policy OIF Class    
Super Class CL_GRFN_OIF_BASE Provide OIF common functions, maintain OIF status 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_POLICY   GRC Policy Management 
Created 20091211   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_OIF_POLICY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_OIF_BASE OIF class interface 20100120
Friends
Class CL_GRFN_OIF_POLICY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_APPROVE Constant Public Type reference (TYPE) FPM_EVENT_ID 'GRFN_PM_APPROVE' ID of the FPM Event 20091211
2 GC_EVENT_GENERIC Constant Public Type reference (TYPE) FPM_EVENT_ID 'USER_ACTION' ID of the FPM Event 20100127
3 GC_EVENT_REVIEW Constant Public Type reference (TYPE) FPM_EVENT_ID 'GRFN_PM_REVIEW' ID of the FPM Event 20091211
4 GC_SEPARATOR Constant Public Type reference (TYPE) CHAR2 ', ' Single-Character Flag 20100511
5 MO_WD_COMP_CONTROLLER Instance attribute Public Object reference (TYPE REF TO) IWCI_GRFN_UIBB_POLICY Web Dynpro: Component 20100802
6 MV_APP_EDITABLE Instance attribute Public Type reference (TYPE) GRFN_BOOLEAN Boolean 20100708
7 MV_DATA_EDITABLE Instance attribute Public Type reference (TYPE) GRFN_BOOLEAN Boolean 20100708
8 MV_IS_IN_WORKFLOW Instance attribute Public Type reference (TYPE) GRFN_BOOLEAN Boolean 20100701
9 MV_POLICYGRP_ID Instance attribute Public Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100614
10 MV_POLICY_ID Static Attribute Public Type reference (TYPE) GRFN_API_OBJECT_ID Policy ID 20100125
11 MV_POLICY_TYPE Instance attribute Public Type reference (TYPE) GRFN_POLICY_TYPE Policy Type 20100129
12 MV_RESPONSIBLE_ORG_ID Instance attribute Public Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100618
13 MV_REV_EDITABLE Instance attribute Public Type reference (TYPE) GRFN_BOOLEAN Boolean 20100708
14 MV_STATUS Instance attribute Public Type reference (TYPE) J_ISTAT System status 20100701
Methods
# Method Level Visibility Method type Description Created on
1 GET_PLCGRP_ID Instance method Public Method Get Policy Group ID 20100615
2 HIDE_ISSUE_TAB Instance method Public Method Hide "Issue" Tab 20100409
3 HIDE_TAB_BY_COMP Instance method Private Method HIde OIF Tabs by Not Existing Application Component 20100927
4 SET_NEW_STATUS Instance method Public Method Set New Status of OIF Class 20100701
5 SET_PARENT_ID Instance method Public Method Set Responsbile Orgunit ID 20100625
6 SET_VIEW_MODE Instance method Private Method Set All Sub-view's mode 20100701
7 SHOW_ISSUE_TAB Instance method Public Method Show "Issue" Tab 20100409
Events
Class CL_GRFN_OIF_POLICY has no event.
Types
Class CL_GRFN_OIF_POLICY has no local type.
Method Signatures

Method GET_PLCGRP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PLCGRP_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100615

Method GET_PLCGRP_ID on class CL_GRFN_OIF_POLICY has no exception.

Method HIDE_ISSUE_TAB Signature

Method HIDE_ISSUE_TAB on class CL_GRFN_OIF_POLICY has no parameter.
Method HIDE_ISSUE_TAB on class CL_GRFN_OIF_POLICY has no exception.

Method HIDE_TAB_BY_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FPM_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20100927
2 Importing IV_NOT_EXIST_APP Call by reference Type reference (TYPE) GRFN_APP_COMPONENT Application Component 20100927

Method HIDE_TAB_BY_COMP on class CL_GRFN_OIF_POLICY has no exception.

Method SET_NEW_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100701

Method SET_NEW_STATUS on class CL_GRFN_OIF_POLICY has no exception.

Method SET_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RES_ORG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100625

Method SET_PARENT_ID on class CL_GRFN_OIF_POLICY has no exception.

Method SET_VIEW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APP_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100701
2 Importing IV_DATA_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100701
3 Importing IV_REV_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100701

Method SET_VIEW_MODE on class CL_GRFN_OIF_POLICY has no exception.

Method SHOW_ISSUE_TAB Signature

Method SHOW_ISSUE_TAB on class CL_GRFN_OIF_POLICY has no parameter.
Method SHOW_ISSUE_TAB on class CL_GRFN_OIF_POLICY has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600