SAP ABAP Class CL_GRFN_POLICYGRP (Policy group model class in policy management)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_POLICY (Package) GRC Policy Management
Properties
Class CL_GRFN_POLICYGRP  
Short Description Policy group model class in policy management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_POLICY   GRC Policy Management 
Created 20091228   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_POLICYGRP has no forward declaration.
Interfaces
Class CL_GRFN_POLICYGRP has no interface implemented.
Friends
Class CL_GRFN_POLICYGRP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_POLICYGRP Instance attribute Public Type reference (TYPE) GRFN_S_POLICY_GROUP Policy Group Structure 20100104
2 MT_POLICYGRP Static Attribute Private Type reference (TYPE) GRFN_T_POLICYGRP_INSTANCE Policy Group Instance Table 20100107
3 MV_DATE_FROM Instance attribute Private Type reference (TYPE) ENDDATUM End Date 20100104
4 MV_DATE_TO Instance attribute Private Type reference (TYPE) BEGDATUM Start Date 20100104
5 MV_LOCKED Instance attribute Private Type reference (TYPE) GRFN_BOOLEAN Boolean 20100105
6 MV_MAX_SEQ Static Attribute Private Type reference (TYPE) GRFN_SEQNR Sequence 20100107
7 MV_NEW Instance attribute Private Type reference (TYPE) GRFN_BOOLEAN Boolean 20100107
8 MV_POLICYGRP_ID Instance attribute Public Type reference (TYPE) GRFN_POLICYGRP_ID Policy Group ID 20100104
9 MV_TIMEFRAME Instance attribute Private Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20100104
10 MV_UPDATE_TASK Instance attribute Private Type reference (TYPE) GRFN_BOOLEAN Boolean 20100104
11 MV_YEAR Instance attribute Private Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20100104
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100104
2 DEQUEUE Instance method Public Method 20100105
3 ENQUEUE Instance method Public Method 20100105
4 GET_DATE_INTERVAL Instance method Public Method 20100105
5 GET_INSTANCE Static method Public Method 20100105
6 GET_POLICYGRP Instance method Public Method 20100105
7 GET_POLICYGRP_LIST Static method Public Method 20100105
8 GET_SEQNR Static method Private Method 20100107
9 IS_LOCKED Instance method Public Method 20100105
10 RAISE_ERROR Static method Private Method Raise the error 20100105
11 SAVE Instance method Public Method 20100107
12 SET_DATE_INTERVAL Instance method Public Method 20100105
13 SET_POLICYGRP Instance method Public Method 20100105
Events
Class CL_GRFN_POLICYGRP has no event.
Types
Class CL_GRFN_POLICYGRP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POLICYGRP_ID Call by reference Type reference (TYPE) GRFN_POLICYGRP_ID Policy Group ID 20100104
2 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) GRFN_BOOLEAN 'X' Boolean 20100104

Method CONSTRUCTOR on class CL_GRFN_POLICYGRP has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_GRFN_POLICYGRP has no parameter.
Method DEQUEUE on class CL_GRFN_POLICYGRP has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_GRFN_POLICYGRP has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107

Method GET_DATE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATE_INTERVAL Value transfer Type reference (TYPE) GRFN_S_DATE_INTERVAL PC Compatibility: Date and Timeframe 20100105

Method GET_DATE_INTERVAL on class CL_GRFN_POLICYGRP has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POLICYGRP_ID Call by reference Type reference (TYPE) GRFN_POLICYGRP_ID Policy Group ID 20100105
2 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) GRFN_BOOLEAN 'X' Boolean 20100105
3 Returning RO_POLICYGRP Value transfer Object reference (TYPE REF TO) CL_GRFN_POLICYGRP Policy group model class in policy management 20100105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107

Method GET_POLICYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_POLICYGRP_DATA Value transfer Type reference (TYPE) GRFN_S_POLICY_GROUP Policy Group Structure 20100112
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107

Method GET_POLICYGRP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POLICYGRP Call by reference Type reference (TYPE) GRFN_T_POLICY_GROUP Policy Group Table 20100107
2 Importing IS_DATE_INTERVAL Call by reference Type reference (TYPE) GRFN_S_DATE_INTERVAL PC Compatibility: Date and Timeframe 20100121
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107

Method GET_SEQNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEQNR Value transfer Type reference (TYPE) GRFN_SEQNR Sequence 20100107

Method GET_SEQNR on class CL_GRFN_POLICYGRP has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCKED Value transfer Type reference (TYPE) GRFN_BOOLEAN Boolean 20100107

Method IS_LOCKED on class CL_GRFN_POLICYGRP has no exception.

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20100105
2 Importing IV_V1 Call by reference Type reference (TYPE) ANY SY-MSGV1 Message Variable 20100105
3 Importing IV_V2 Call by reference Type reference (TYPE) ANY SY-MSGV2 Message Variable 20100105
4 Importing IV_V3 Call by reference Type reference (TYPE) ANY SY-MSGV3 Message Variable 20100105
5 Importing IV_V4 Call by reference Type reference (TYPE) ANY SY-MSGV4 Message Variable 20100105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100105

Method SAVE Signature

Method SAVE on class CL_GRFN_POLICYGRP has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107

Method SET_DATE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATE_INTERVAL Value transfer Type reference (TYPE) GRFN_S_DATE_INTERVAL PC Compatibility: Date and Timeframe 20100105

Method SET_DATE_INTERVAL on class CL_GRFN_POLICYGRP has no exception.

Method SET_POLICYGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_POLICYGRP_DATA Value transfer Type reference (TYPE) GRFN_S_POLICY_GROUP Policy Group Structure 20100105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100107
History
Last changed by/on SAP  20141106 
SAP Release Created in 600