SAP ABAP Class CL_GRFN_INBOX_MONI_HELPER (Inbox Monitor - RM Validation task)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_WORKFLOW (Package) GRC Workflow Inbox and feeder classes
Properties
Class CL_GRFN_INBOX_MONI_HELPER  
Short Description Inbox Monitor - RM Validation task    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_WORKFLOW   GRC Workflow Inbox and feeder classes 
Created 20140609   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_INBOX_MONI_HELPER has no interface implemented.
Friends
Class CL_GRFN_INBOX_MONI_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_A_APPROVE Constant Public Type reference (TYPE) FPM_EVENT_ID 'APPROVE' ID of the FPM Event 20140609
2 MC_A_LINK Constant Public Type reference (TYPE) FPM_EVENT_ID 'OPENLINK' ID of the FPM Event 20140609
3 MC_A_NAV_ENT Constant Public Type reference (TYPE) FPM_EVENT_ID 'NAVIGATE_ENTITY' ID of the FPM Event 20140609
4 MC_A_NAV_WI Constant Public Type reference (TYPE) FPM_EVENT_ID 'NAVIGATE_WI' ID of the FPM Event 20140609
5 MC_A_OPEN Constant Public Type reference (TYPE) FPM_EVENT_ID 'OPEN' ID of the FPM Event 20140609
6 MC_A_REFRESH Constant Public Type reference (TYPE) FPM_EVENT_ID 'REFRESH' ID of the FPM Event 20140609
7 MC_A_REJECT Constant Public Type reference (TYPE) FPM_EVENT_ID 'REJECT' ID of the FPM Event 20140609
8 MC_A_REJECT_OK Constant Public Type reference (TYPE) FPM_EVENT_ID 'REJECT_OK' ID of the FPM Event 20140623
9 MC_A_RELOAD Constant Public Type reference (TYPE) FPM_EVENT_ID 'RELOAD' ID of the FPM Event 20140609
10 MC_MAX_WITEMS Constant Public Type reference (TYPE) INT1 2 Maximum number items in inbox 20140609
11 MC_PAR_OBJECT_ID Constant Public Type reference (TYPE) STRING 'OBJECT_ID' ID of the FPM Event 20140609
12 MC_PAR_RV_COMMENT Constant Public Type reference (TYPE) STRING 'RV_COMMENT' ID of the FPM Event 20140623
13 MC_PAR_TASK_ID Constant Public Type reference (TYPE) STRING 'TASK_ID' ID of the FPM Event 20140609
14 MC_PAR_WI_ID Constant Public Type reference (TYPE) STRING 'WI_ID' ID of the FPM Event 20140609
15 MT_INBOX_TEXT_POOL_BUFFER Static Attribute Private Type reference (TYPE) TEXTPOOL_TABLE Inbox textpool 20140610
16 MT_WF_PRIO_BUFFER Static Attribute Private Type reference (TYPE) DD07V_TAB Workitem prio buffer 20140609
Methods
# Method Level Visibility Method type Description Created on
1 GET_PSEUDOTASK_FROM_TASK Static method Public Method Task --> Pseudo 20140609
2 GET_TASK_FROM_PSEUDOTASK Static method Public Method Pseudo --> Task 20140609
3 GET_TEXT_FROM_INBOX Static method Public Method Get text from Inbox class 20140610
4 GET_WF_PRIO Static method Public Method Get WF prio value 20140609
5 GET_WF_PRIO_VALUES Static method Private Method Return WF prio from domain 20140609
6 IS_PSEUDOTASK Static method Public Method Is task a pseudo task 20140610
7 MAP_BAPIRET2_TO_FPM Static method Public Method MAP Bapiret2 message to FPM structure 20140609
8 MAP_SYST_TO_FPM Static method Public Method MAP SY message to FPM structure 20140623
Events
Class CL_GRFN_INBOX_MONI_HELPER has no event.
Types
Class CL_GRFN_INBOX_MONI_HELPER has no local type.
Method Signatures

Method GET_PSEUDOTASK_FROM_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) SWW_TASK Task ID 20140609
2 Returning RV_PSEUDOTASK Value transfer Type reference (TYPE) SWW_TASK Task ID 20140609

Method GET_PSEUDOTASK_FROM_TASK on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method GET_TASK_FROM_PSEUDOTASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PSEUDOTASK Call by reference Type reference (TYPE) SWW_TASK Task ID 20140609
2 Returning RV_TASK Value transfer Type reference (TYPE) SWW_TASK Task ID 20140609

Method GET_TASK_FROM_PSEUDOTASK on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method GET_TEXT_FROM_INBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) TEXTPOOLKY Text element key (number/selection name) 20140610
2 Returning RV_TEXT Value transfer Type reference (TYPE) TEXTPOOLTX Text element text 20140610

Method GET_TEXT_FROM_INBOX on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method GET_WF_PRIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRIORITY Call by reference Type reference (TYPE) SWW_PRIO Priority of a Work Item 20140609
2 Returning RV_PRIORITY_TEXT Value transfer Type reference (TYPE) GRPC_TEXT Prio Text 20140609

Method GET_WF_PRIO on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method GET_WF_PRIO_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WF_PRIO Call by reference Type reference (TYPE) DD07V_TAB Table for DD07V 20140609

Method GET_WF_PRIO_VALUES on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method IS_PSEUDOTASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK Call by reference Type reference (TYPE) SWW_TASK Task ID 20140610
2 Returning RV_IS_PSEUDO Value transfer Type reference (TYPE) GRFN_BOOLEAN True - pseudo, False - not pseudo 20140610

Method IS_PSEUDOTASK on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method MAP_BAPIRET2_TO_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRET2_MES Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20140609
2 Returning RS_FPM_MES Value transfer Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20140609

Method MAP_BAPIRET2_TO_FPM on class CL_GRFN_INBOX_MONI_HELPER has no exception.

Method MAP_SYST_TO_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_FPM_MES Value transfer Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20140623

Method MAP_SYST_TO_FPM on class CL_GRFN_INBOX_MONI_HELPER has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100