SAP ABAP Class CL_GRFN_MSMP_CONFIGURATION (MSMP Configuration Reader)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_MSMP_WORKFLOW (Package) GRC Shared MSMP Engine
Properties
Class CL_GRFN_MSMP_CONFIGURATION  
Short Description MSMP Configuration Reader    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_MSMP_WORKFLOW   GRC Shared MSMP Engine 
Created 20090908   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)
2 GRFNW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_MSMP_CONFIGURATION has no interface implemented.
Friends
Class CL_GRFN_MSMP_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _TH_AGENT_META Static Attribute Private Type reference (TYPE) YTH_AGENT_META 20100713
2 _TH_MSG_CATEG_DEBUG Static Attribute Private Type reference (TYPE) YTH_MSG_CATEG_DEBUG 20100916
3 _TH_PROCESS_DEBUG Static Attribute Private Type reference (TYPE) YTH_PROCESS_DEBUG 20100916
4 _TH_PTYPE_META Static Attribute Private Type reference (TYPE) YTH_PTYPE_META 20100319
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method Check Configuration 20091019
2 CHECK_ALLOWED_DOMAIN_VALUES Static method Public Method Check allowed domain values 20091022
3 CHECK_DOMAIN_VALUES Static method Public Method Check domain values 20091014
4 CHECK_GLOBAL_SETTINGS Static method Public Method Check Configuration - Global Settings (non-versioned) 20101104
5 CHECK_PLAUSIBILITY Static method Public Method Check if the field value is valid 20091027
6 DEQUEUE_TABLES Static method Public Method Unlock config tables 20100518
7 DEQUEUE_VIEWS Static method Public Method Unlock specified views 20091006
8 ENQUEUE_TABLES Static method Public Method Lock config tables 20100518
9 ENQUEUE_VIEWS Static method Public Method Lock specified views 20091006
10 EVALUATE_PTYPE_METADATA_INFO Static method Public Method Translates Process Type Configuration to DDIC Metadata Info 20100119
11 GENERATE_ACTIVE_VERSION Static method Public Method Generate Active Version for a Process 20091011
12 GET_ACTIVE_VERSION Static method Public Method Get Active Version 20090910
13 GET_ACTIVE_VERSION_BY_INSTANCE Static method Public Method Get Active Version 20100408
14 GET_AGENT_INFO Static method Public Method Get Process(Type) Agent Information 20100114
15 GET_ALL_STAGES Static method Public Method Get ALL Stages 20120618
16 GET_CONFIG_TABLES_FOR_PRC_TYPE Static method Public Method Get all configuration tables for a process type 20101216
17 GET_CONFIG_TABLES_FOR_PROCESS Static method Public Method Get all configuration tables for a process 20091022
18 GET_ESCAPE_CONDITIONS Static method Public Method 20100908
19 GET_ESCAPE_PATH_BY_CONDITION Static method Public Method Get global settings for process 20100615
20 GET_FIRST_STAGE_OF_PATH_IMG Static method Public Method Get the First stage sequence number of the given path. 20101217
21 GET_FIRST_STAGE_OF_PATH_RT Static method Public Method Get the First stage sequence number of the given path. 20101217
22 GET_GLOBAL_SETTINGS Static method Public Method Get global settings for process 20091028
23 GET_INITIATOR_RULE Static method Public Method Get Initiator Rule 20090928
24 GET_INSTANCE_CONFIG_ALL Static method Public Method Get complete configuration data related to MSMP instance 20100330
25 GET_MAPPED_PATH Static method Public Method Get Mapped Path for Initiator/Routing 20090930
26 GET_MAPPED_PATH_IMG Static method Public Method Get Mapped Path for Initiator/Routing 20101222
27 GET_NOTIFICATION_TEMPLATE Static method Public Method Get Notification Template,Variables and Recipients 20100218
28 GET_NOTIFICATION_VARIABLES Static method Public Method Get Notification Variable Configuration 20100727
29 GET_NOTIF_TEMPLATE_DOC_NAME Static method Public Method returnse SE61 Document Name of given template ID 20101220
30 GET_NOTIF_TEMP_DETAILS Static method Public Method Get Notification Template Configuration 20100723
31 GET_NUMBER_OF_STAGES Static method Public Method Get Number of Stages for a given Path 20090914
32 GET_PATH_STAGE_CONFIG Static method Public Method Get Path Stage Configuration for given paths. 20091116
33 GET_PATH_STAGE_TYPE Static method Public Method Get Stage Types for a Process 20100426
34 GET_PROCESS_DEBUG_SETTINGS Static method Public Method Get Process Information 20100307
35 GET_PROCESS_INFO Static method Public Method Get Process Information 20091015
36 GET_PROCESS_TYPE_METADATA_INFO Static method Public Method Get Process Type DDIC Metadata Info 20100119
37 GET_PROCESS_VERSION_SETTINGS Static method Public Method Get Version Specific Process Settings 20100806
38 GET_RULE_INFO Static method Public Method Retrieve Info About registered MSMP Rule 20100111
39 GET_STAGES Static method Public Method Get Stages for a given Path 20100224
40 GET_STAGE_CONFIG_ID Static method Public Method Get Stage Details by stage sequence 20100602
41 GET_STAGE_DETAILS Static method Public Method Get Stage Details by stage sequence 20090923
42 GET_STAGE_DETAILS_IMG Static method Public Method Get Stage Details by stage sequence 20101222
43 GET_STAGE_INDEX_BY_SEQ Static method Public Method Get stage sequence by index 20100204
44 GET_STAGE_NEXT Static method Public Method Get stage sequence by index 20100528
45 GET_STAGE_SEQ_BY_INDEX Static method Public Method Get stage sequence by index 20091203
46 GET_STAGE_TASK_DETAILS Static method Public Method Get Stage Task Configuration details 20090923
47 GET_STAGE_TASK_TECH_DETAILS Static method Public Method Get Stage Task Configuration details 20100105
48 GET_STGTSK_APPL_TABLES Static method Public Method Get all Stage Task application tables for a Process 20091009
49 IS_MSG_CATEGORY_DEBUGABLE Static method Public Method 20100128
50 IS_MSG_CATEGORY_DEBUG_ON Static method Public Method 20100128
51 RETRIEVE_PROCESS_PATH_CONFIG Static method Public Method Get Path Stage Configuration for given process id and ver 20100805
52 VALIDATE_AGENT Static method Public Method Validate MSMP Agent 20101220
53 VALIDATE_NOTIF_TEMPLATE Static method Public Method Validate MSMP Notification Template 20101220
54 VALIDATE_RULE Static method Public Method Validate MSMP Rule 20091112
55 _LI_STRUCTURES_CHECK Static method Private Method Consistency Check for LI structures -> do not remove 20100129
Events
Class CL_GRFN_MSMP_CONFIGURATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_MSG_CATEG_DEBUG Private See coding 20100916 BEGIN OF ys_msg_categ_debug, msg_category TYPE grfn_mw_log_entry_category, s_debug_info TYPE v_grfnmwcnmsgcat, END OF ys_msg_categ_debug
2 YS_PROCESS_DEBUG Private See coding 20100916 BEGIN OF ys_process_debug, instance_id TYPE grfn_mw_instance_id, process_id TYPE grfn_mw_process_id, msg_category TYPE grfn_mw_log_entry_category, debug_on TYPE abap_bool, END OF ys_process_debug
3 YTH_MSG_CATEG_DEBUG Private See coding 20100916 yth_msg_categ_debug TYPE HASHED TABLE OF ys_msg_categ_debug WITH UNIQUE KEY msg_category
4 YTH_PROCESS_DEBUG Private See coding 20100916 yth_process_debug TYPE HASHED TABLE OF ys_process_debug WITH UNIQUE KEY instance_id process_id msg_category
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Value transfer Type reference (TYPE) BAPIRETCT BAPIRETC Table Type 20091023
2 Exporting EV_ERROR_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20091019
3 Importing I_EXTENDED_CHECK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101220
4 Importing I_PROCESS Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091019
5 Importing I_REFRESH_CACHED_DATA Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100607
6 Importing I_USE_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091019
7 Importing I_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20091019
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091023

Method CHECK_ALLOWED_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IA_FIELD_DATA Call by reference Type reference (TYPE) SIMPLE 20091022
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091022

Method CHECK_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Value transfer Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20091014
2 Importing IV_VALUE Value transfer Type reference (TYPE) STRING Field Value 20091021
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091014

Method CHECK_GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Value transfer Type reference (TYPE) BAPIRETCT BAPIRETC Table Type 20101104
2 Exporting EV_ERROR_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20101104
3 Importing IS_GRFNMWCNGLBSET Call by reference Type reference (TYPE) GRFNMWCNGLBSET MSMP Global Settings per Process 20101217
4 Importing IT_PROC_NOTIF Call by reference Type reference (TYPE) GRFNW_MSMP_T_PROC_NOTIF 20110415

Method CHECK_GLOBAL_SETTINGS on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method CHECK_PLAUSIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IA_FIELD_DATA Call by reference Type reference (TYPE) SIMPLE 20091027
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091027

Method DEQUEUE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAMES Call by reference Type reference (TYPE) TTTABNAME Number of Tables 20100518

Method DEQUEUE_TABLES on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method DEQUEUE_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIEW_NAME Call by reference Type reference (TYPE) TTTABNAME Tables with views to dequeue 20091006

Method DEQUEUE_VIEWS on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method ENQUEUE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAMES Call by reference Type reference (TYPE) TTTABNAME Number of Tables 20100518
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_LOCKED MSMP Locking Failure 20100518

Method ENQUEUE_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIEW_NAME Call by reference Type reference (TYPE) TTTABNAME Table with views to enqueue 20091006
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_LOCKED MSMP Locking Failure 20091007

Method EVALUATE_PTYPE_METADATA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DDIC_AGENT_RESULT Value transfer Type reference (TYPE) GRFN_MW_DSTRUC_AGENT Agent Rule DDIC Element 20100119
2 Exporting EV_DDIC_HEADER_EXT Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_HEADER Process Context Header - DDIC Structure 20100119
3 Exporting EV_DDIC_HEADER_EXT_MAPPING Value transfer Type reference (TYPE) GRFN_MW_HDR_RULE_MAP_CLS Header Rule Mapping Class 20100119
4 Exporting EV_DDIC_HEADER_PERSISTED Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_HEADER Process Context Header - DDIC Structure 20100119
5 Exporting EV_DDIC_LINE_ITEM_DIS_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_DISP_FIELD Line Item display Field Name 20100519
6 Exporting EV_DDIC_LINE_ITEM_EXT Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_LINEITM Context Line Item - DDIC Structure 20100119
7 Exporting EV_DDIC_LINE_ITEM_EXT_MAPPING Value transfer Type reference (TYPE) GRFN_MW_LITM_RULE_MAP_CLS Line Item Rule Mapping Class 20100119
8 Exporting EV_DDIC_LINE_ITEM_EXT_TABLE Value transfer Type reference (TYPE) GRFN_MW_DDIC_TABLE_LINEITM Context Line Item - DDIC Structure - Table Type 20100119
9 Exporting EV_DDIC_LINE_ITEM_KEY_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_KEY_FIELD Line Item Key Field Name 20100119
10 Exporting EV_DDIC_LINE_ITEM_PERSISTED Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_LINEITM Context Line Item - DDIC Structure 20100119
11 Exporting EV_DDIC_LINE_ITEM_TYP_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_TYPE_FIELD Line Item Type Field Name 20100519
12 Exporting EV_DDIC_NOTIF_TEMPL_VAR_RESULT Value transfer Type reference (TYPE) GRFN_MW_DSTRUC_NOTIF_VARS 20100213
13 Exporting EV_DDIC_ROUTING_RESULT Value transfer Type reference (TYPE) GRFN_MW_DSTRUC_ROUT Routing Rule DDIC Element 20100119
14 Importing IS_PROCESS_TYPE_INFO Call by reference Type reference (TYPE) GRFNMWCNPRCTY MSMP Process Type 20100119
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100119
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100119

Method GENERATE_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATED_BY Value transfer Type reference (TYPE) XUBNAME Created by 20091011
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091011
3 Importing IV_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20091011
4 Importing IV_TIMESTAMP Value transfer Type reference (TYPE) GRAC_TIMESTAMP Time Stamp 20091011
5 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20091011
6 Returning RS_VERSION_ENTRY Value transfer Type reference (TYPE) GRFNMWCNVERA MSMP Versions 20110523
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091011

Method GET_ACTIVE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID MSMP Process ID 20090915
2 Returning RV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100121
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20090926

Method GET_ACTIVE_VERSION_BY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID 20100408
2 Returning RV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100408
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100408

Method GET_AGENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENT_ID Call by reference Type reference (TYPE) GRFN_MW_AGNT_ID Agent ID 20100114
2 Importing I_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100114
3 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100114
4 Returning RS_AGENT_INFO Value transfer Type reference (TYPE) GRFNMWCNAGNT MSMP Process 20100114
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100114
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100114

Method GET_ALL_STAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STAGES Value transfer Type reference (TYPE) GRFNMW_T_API_STAGES MSMP Stages 20120618
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID 'SAP_GRAC_ACCESS_REQUEST' Process ID 20120621
3 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20120618

Method GET_ALL_STAGES on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_CONFIG_TABLES_FOR_PRC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE Process Type ID 20101216
2 Returning RT_TABNAME Value transfer Type reference (TYPE) TTTABNAME List of Configuartion Tables 20101216
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20101216

Method GET_CONFIG_TABLES_FOR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091022
2 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20091022
3 Importing I_READ_TASK_APPL_TABLES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091110
4 Returning RT_TABNAME Value transfer Type reference (TYPE) TTTABNAME List of Configuartion Tables 20091108
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091022

Method GET_ESCAPE_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100908
2 Importing I_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100908
3 Returning RT_CONDITIONS Value transfer Type reference (TYPE) GRFNW_MSMP_T_ESCAPE_CONDITIONS 20100908
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100908

Method GET_ESCAPE_PATH_BY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ESCAPE_CONDITION Value transfer Type reference (TYPE) GRFN_MW_ESCAPE_CONDITION Escape Condition 20100615
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100615
3 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100810
4 Returning RS_ESCAPE_SETTINGS Value transfer Type reference (TYPE) GRFNMWCNGLBESRV MSMP Process Global Settings - Escape Paths 20100615
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100615

Method GET_FIRST_STAGE_OF_PATH_IMG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20101217
2 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101217
3 Returning R_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20101217

Method GET_FIRST_STAGE_OF_PATH_IMG on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_FIRST_STAGE_OF_PATH_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20101217
2 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101217
3 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20101217
4 Returning R_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20101217

Method GET_FIRST_STAGE_OF_PATH_RT on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091028
2 Returning RS_GLOBAL_SETTINGS Value transfer Type reference (TYPE) GRFNMWCNGLBSET MSMP Global Settings per Process 20100115
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091028

Method GET_INITIATOR_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20090928
2 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100122
3 Returning RS_INITIATOR Value transfer Type reference (TYPE) GRFNMWCNPRINIV MSMP Initiator 20090928
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20090928

Method GET_INSTANCE_CONFIG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRINIV Call by reference Type reference (TYPE) GRFNMWCNPRINIV MSMP Process Initiator : Version 20100330
2 Exporting ET_CNAGNT Call by reference Type reference (TYPE) GRFNMW_T_CNAGNT Table of MSMP Configuration Agents 20100330
3 Exporting ET_PATHV Call by reference Type reference (TYPE) GRFNMW_T_CNPATHV Table of MSMP Configuration Path version 20100330
4 Exporting ET_SDEFV Call by reference Type reference (TYPE) GRFNMW_T_CNSDEFV Table of MSMP Configuration Stage Definition version 20100330
5 Exporting ET_STGV Call by reference Type reference (TYPE) GRFNMW_T_CNSTGV Table of MSMP Stage Configuation Version 20100330
6 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20100330

Method GET_INSTANCE_CONFIG_ALL on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_MAPPED_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAPPING_LEVEL_PATH Value transfer Type reference (TYPE) ABAP_BOOL 20101222
2 Exporting EV_MAPPING_LEVEL_PROCESS Value transfer Type reference (TYPE) ABAP_BOOL 20101222
3 Exporting EV_MAPPING_LEVEL_STAGE Value transfer Type reference (TYPE) ABAP_BOOL 20101222
4 Exporting EV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20090930
5 Exporting EV_STAGE_SEQ_NO Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20091001
6 Importing IV_FROM_PATH Value transfer Type reference (TYPE) GRFN_MW_PATH_ID SPACE Path ID 20101216
7 Importing IV_FROM_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR '000' Stage Sequence Number 20101216
8 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20090930
9 Importing IV_ROUTING_TYPE Value transfer Type reference (TYPE) GRFN_MW_RUL_ROUT_TYP Rule Routing Type 20090930
10 Importing IV_RULE_ID Value transfer Type reference (TYPE) GRFN_MW_RULE_ID Rule ID 20090930
11 Importing IV_RULE_RESULT Value transfer Type reference (TYPE) GRFN_MW_DDIC_RSLT_VAL Routing Result Value 20090930
12 Importing IV_RULE_TYPE Value transfer Type reference (TYPE) GRFN_MW_RULE_TYPE Rule Type 20090930
13 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20091001
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091001

Method GET_MAPPED_PATH_IMG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAPPING_LEVEL_PATH Value transfer Type reference (TYPE) ABAP_BOOL 20101222
2 Exporting EV_MAPPING_LEVEL_PROCESS Value transfer Type reference (TYPE) ABAP_BOOL 20101222
3 Exporting EV_MAPPING_LEVEL_STAGE Value transfer Type reference (TYPE) ABAP_BOOL 20101222
4 Exporting EV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20101222
5 Exporting EV_STAGE_SEQ_NO Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20101222
6 Importing IV_FROM_PATH Value transfer Type reference (TYPE) GRFN_MW_PATH_ID SPACE Path ID 20101222
7 Importing IV_FROM_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR '000' Stage Sequence Number 20101222
8 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101222
9 Importing IV_ROUTING_TYPE Value transfer Type reference (TYPE) GRFN_MW_RUL_ROUT_TYP Rule Routing Type 20101222
10 Importing IV_RULE_ID Value transfer Type reference (TYPE) GRFN_MW_RULE_ID Rule ID 20101222
11 Importing IV_RULE_RESULT Value transfer Type reference (TYPE) GRFN_MW_DDIC_RSLT_VAL Routing Result Value 20101222
12 Importing IV_RULE_TYPE Value transfer Type reference (TYPE) GRFN_MW_RULE_TYPE Rule Type 20101222
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20101222

Method GET_NOTIFICATION_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Value transfer Type reference (TYPE) GRFNMW_T_ATTACHMENT MSMP Table of Attachments 20100721
2 Exporting ET_RECIPIENT_EMAIL Value transfer Type reference (TYPE) GRFN_T_RECIPIENT_EMAIL Recipients defined by e-mail-address 20100218
3 Exporting ET_RECIPIENT_USER Value transfer Type reference (TYPE) GRFN_T_RECIPIENT_USER Recipients defined by user name 20100218
4 Exporting ET_VARIABLE Value transfer Type reference (TYPE) GRFN_T_MSG_VARIABLE Variables used in notifications 20100218
5 Exporting EV_LANGUAGE Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100730
6 Exporting EV_MESSAGE_CLASS Value transfer Type reference (TYPE) SYMSGID Message Class 20100218
7 Exporting EV_MESSAGE_NO Value transfer Type reference (TYPE) SYMSGNO Message Number 20100218
8 Exporting EV_SENDER Value transfer Type reference (TYPE) SY-UNAME User Name 20100730
9 Exporting EV_TEMPLATE_ID Value transfer Type reference (TYPE) GRFNMW_NOTIFICATION_TEMPLATE MSMP Notification - Template ID 20100820
10 Importing IS_MSMP_CONTEXT Value transfer Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20100218
11 Importing IS_NOTIF_CONTEXT Value transfer Type reference (TYPE) GRFN_MW_S_NOTIFICATION_CONTEXT Result - Notification Agents Rule 20100219
12 Importing IT_APPROVERS Value transfer Type reference (TYPE) GRFN_MW_T_AGENT_ID Result Table - Agent Rule 20100301
# Exception Resumable Description Created on
1 CX_GRFN_MSMP MSMP Configuration Error 20100807

Method GET_NOTIFICATION_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100727
2 Returning RT_NOTIF_VAR Value transfer Type reference (TYPE) GRFNMWCN_T_NOTIFVARBL Notification variables 20100727
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100727

Method GET_NOTIF_TEMPLATE_DOC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_CLASS Call by reference Type reference (TYPE) GRFNMWNOTIFTEMP-MSG_CLASS Message Class 20101220
2 Importing I_MSG_NO Call by reference Type reference (TYPE) GRFNMWNOTIFTEMP-MSG_NO Message Number 20101220
3 Returning RS_DOCUMENT_INFO Value transfer Type reference (TYPE) GRFNNOTIFYMSGC Notification Messages (Customer) 20101220

Method GET_NOTIF_TEMPLATE_DOC_NAME on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_NOTIF_TEMP_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEMP_DETAIL Call by reference Type reference (TYPE) GRFNMWCN_T_NOTIFTEMPL MSMP:Notification Template 20100804
2 Exporting E_TEMP_DETAIL Call by reference Type reference (TYPE) GRFNMW_S_API_NOTIFTEMPL MSMP:Notification Template 20100723
3 Importing I_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100804
4 Importing I_TEMPLATE Value transfer Type reference (TYPE) GRFNMW_NOTIFICATION_TEMPLATE MSMP Notification - Template ID 20100723
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100723

Method GET_NUMBER_OF_STAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20090914
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20090914
3 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20090914
4 Returning R_NUM_OF_STGS Value transfer Type reference (TYPE) INT4 Natural number 20090926
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20090926

Method GET_PATH_STAGE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATH_IDS Call by reference Type reference (TYPE) GRFNMW_T_PATH_ID Table of Path Ids. 20091116
2 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091124
3 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20091124
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091124
5 Returning RT_PATH_STAGE_CONFIG Value transfer Type reference (TYPE) GRFNMW_T_API_PATH_STAGE_CONFIG Table of Path Stage for status API 20091116
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091116

Method GET_PATH_STAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100426
2 Importing I_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100426
3 Importing I_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100426
4 Returning RV_PATH_STAGE_TYPE Value transfer Type reference (TYPE) GRFN_MW_PATH_STG_TYP Path / Stage Type Class 20100426
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100426

Method GET_PROCESS_DEBUG_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100307
2 Returning RS_DEBUG_INFO Value transfer Type reference (TYPE) GRFNMWCNDEBUG MSMP Runtime – Process Debug Settings 20100307

Method GET_PROCESS_DEBUG_SETTINGS on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method GET_PROCESS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROCESS Call by reference Type reference (TYPE) GRFNMWCNPRCS MSMP Process 20091015
2 Exporting ES_PROCESS_TYPE Call by reference Type reference (TYPE) GRFNMWCNPRCTY MSMP Process Type 20091015
3 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091015

Method GET_PROCESS_TYPE_METADATA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROCESS_TYPE_INFO Value transfer Type reference (TYPE) GRFNMWCNPRCTY MSMP Process Type 20100119
2 Exporting EV_DDIC_AGENT_RESULT Value transfer Type reference (TYPE) GRFN_MW_DSTRUC_AGENT Agent Rule DDIC Element 20100119
3 Exporting EV_DDIC_HEADER_EXT Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_HEADER Process Context Header - DDIC Structure 20100119
4 Exporting EV_DDIC_HEADER_EXT_MAPPING Value transfer Type reference (TYPE) GRFN_MW_HDR_RULE_MAP_CLS Header Rule Mapping Class 20100119
5 Exporting EV_DDIC_HEADER_PERSISTED Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_HEADER Process Context Header - DDIC Structure 20100119
6 Exporting EV_DDIC_LINE_ITEM_DIS_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_DISP_FIELD Line Item display Field Name 20100519
7 Exporting EV_DDIC_LINE_ITEM_EXT Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_LINEITM Context Line Item - DDIC Structure 20100119
8 Exporting EV_DDIC_LINE_ITEM_EXT_MAPPING Value transfer Type reference (TYPE) GRFN_MW_LITM_RULE_MAP_CLS Line Item Rule Mapping Class 20100119
9 Exporting EV_DDIC_LINE_ITEM_EXT_TABLE Value transfer Type reference (TYPE) GRFN_MW_DDIC_TABLE_LINEITM Context Line Item - DDIC Structure - Table Type 20100119
10 Exporting EV_DDIC_LINE_ITEM_KEY_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_KEY_FIELD Line Item Key Field Name 20100119
11 Exporting EV_DDIC_LINE_ITEM_PERSISTED Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC_LINEITM Context Line Item - DDIC Structure 20100119
12 Exporting EV_DDIC_LINE_ITEM_TYP_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_TYPE_FIELD Line Item Type Field Name 20100519
13 Exporting EV_DDIC_ROUTING_RESULT Value transfer Type reference (TYPE) GRFN_MW_DSTRUC_ROUT Routing Rule DDIC Element 20100119
14 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20100119
15 Importing I_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100119
16 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100119
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100119
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100119

Method GET_PROCESS_VERSION_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100806
2 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100806
3 Returning RS_SETTINGS Value transfer Type reference (TYPE) GRFNMWCNPRINIV 20100806
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100806

Method GET_RULE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESS_TYPE Call by reference Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100111
2 Importing I_RULE_ID Call by reference Type reference (TYPE) GRFN_MW_RULE_ID Rule ID 20100111
3 Importing I_RULE_TYPE Call by reference Type reference (TYPE) GRFN_MW_RULE_TYPE Rule Type 20100111
4 Returning RS_RULE_INFO Value transfer Type reference (TYPE) GRFNMWCNRULEID MSMP Maintain Rule Registry 20100111
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100111

Method GET_STAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STAGES Value transfer Type reference (TYPE) GRFNMW_T_API_STAGES MSMP Stages 20100224
2 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100224
3 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100224
4 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100224
5 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100808
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100224

Method GET_STAGE_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STAGE_CONFIG_ID Call by reference Type reference (TYPE) GRFNMWCNSTGV-STAGE_CONFIG_ID MSMP Stage Configuration Parameters 20100602
2 Exporting EV_STAGE_DESCR Call by reference Type reference (TYPE) GRFNMWCNSTGT-DESCR 20100602
3 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100602
4 Importing IV_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100602
5 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100602
6 Importing IV_STAGE_SEQNR Call by reference Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100602
7 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100602
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100602

Method GET_STAGE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20090923
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20090923
3 Importing IV_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20090923
4 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20090923
5 Returning RS_STAGE_VALUES Value transfer Type reference (TYPE) GRFNMWCNSTGV MSMP Stage Configuration Parameters 20090926
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20090926

Method GET_STAGE_DETAILS_IMG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20101222
2 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101222
3 Importing IV_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20101222
4 Returning RS_STAGE_VALUES Value transfer Type reference (TYPE) GRFNMWCNSTG MSMP Stage Configuration Parameters 20101222
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20101222

Method GET_STAGE_INDEX_BY_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100204
2 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100204
3 Importing IV_STAGE_SEQ Call by reference Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100204
4 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100204
5 Returning RV_STAGE_INDEX Value transfer Type reference (TYPE) GRFN_MW_STG_INDEX Stage Index 20100204
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100204

Method GET_STAGE_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEXT_STAGE_CONFIG_ID Call by reference Type reference (TYPE) GRFN_MW_STG_CONFIG_ID Stage Configuration ID 20100528
2 Exporting EV_NEXT_STAGE_DETAILS Call by reference Type reference (TYPE) GRFNMWCNSTGV MSMP Stage Version 20100528
3 Exporting EV_NEXT_STAGE_INDEX Call by reference Type reference (TYPE) GRFN_MW_STG_INDEX Stage Index 20100528
4 Exporting EV_NEXT_STAGE_SEQ Call by reference Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100528
5 Importing IV_PATH_ID Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100528
6 Importing IV_PATH_STG_TYPE Call by reference Type reference (TYPE) GRFN_MW_PATH_STG_TYP Path / Stage Type Class 20100528
7 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100528
8 Importing IV_STAGE_SEQ Call by reference Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100528
9 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100528
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100528
2 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100528

Method GET_STAGE_SEQ_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_STG_PATH_OK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE No Exception if No Stage Path 20100525
2 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100121
3 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100121
4 Importing IV_STAGE_INDEX Value transfer Type reference (TYPE) GRFN_MW_STG_INDEX Stage index 20091203
5 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100121
6 Returning RV_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100121
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091215

Method GET_STAGE_TASK_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STAGE_CONFIG Call by reference Object reference (TYPE REF TO) DATA Access Request 20100106
2 Exporting EV_APPROVAL_TYPE Value transfer Type reference (TYPE) GRFN_MW_APPROVAL_TYP Approval Type 20090923
3 Exporting EV_DDIC_STRUCTURE Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC Context DDIC Structure 20100106
4 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20090923
5 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID MSMP Process ID 20090923
6 Importing IV_STAGE_SEQNR Value transfer Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20090923
7 Importing IV_STAGE_TASK Value transfer Type reference (TYPE) GRFN_MW_STG_TSK_ID Stage Task ID 20090923
8 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20090923
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20090926

Method GET_STAGE_TASK_TECH_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_STAGE_TYPE Value transfer Type reference (TYPE) GRFN_MW_PATH_STG_TYP Path / Stage Type Class 20100105
2 Importing IV_TASK_ID Value transfer Type reference (TYPE) GRFN_MW_STG_TSK_ID Stage Task ID 20100105
3 Returning RS_TASK_DETAILS Value transfer Type reference (TYPE) GRFNMWCNSTGTSK MSMP Stage Tasks 20100105
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR Generic MSMP Exception 20100105

Method GET_STGTSK_APPL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20091009
2 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20091009
3 Returning RT_STGTSK_APPL_TABL Value transfer Type reference (TYPE) GRFN_MW_T_STG_TSK_VLTAB Stage Task Value Table 20091009
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091009

Method IS_MSG_CATEGORY_DEBUGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_CATEGORY Value transfer Type reference (TYPE) GRFN_MW_LOG_ENTRY_CATEGORY MSMP Message Log Entry Category 20100128
2 Returning RV_DEBUGABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100128

Method IS_MSG_CATEGORY_DEBUGABLE on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method IS_MSG_CATEGORY_DEBUG_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20100128
2 Importing IV_MSG_CATEGORY Value transfer Type reference (TYPE) GRFN_MW_LOG_ENTRY_CATEGORY MSMP Message Log Entry Category 20100128
3 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100128
4 Returning RV_DEBUG_ON Value transfer Type reference (TYPE) ABAP_BOOL 20100128

Method IS_MSG_CATEGORY_DEBUG_ON on class CL_GRFN_MSMP_CONFIGURATION has no exception.

Method RETRIEVE_PROCESS_PATH_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100805
2 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100805
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100805
4 Returning RT_PATH_STAGE_CONFIG Value transfer Type reference (TYPE) GRFNMW_T_API_PATH_STAGE_CONFIG Table of Path Stage for status API 20100805
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20100805

Method VALIDATE_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Value transfer Type reference (TYPE) BAPIRETCT Table with BAPI Return Information 20101220
2 Exporting ES_AGENT_DATA Value transfer Type reference (TYPE) GRFNMWCNAGNT-GRFNMW_DATA MSMP Agent 20101220
3 Exporting EV_ERROR_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20101220
4 Importing IV_AGENT_ID Value transfer Type reference (TYPE) GRFN_MW_AGNT_ID 20101220
5 Importing IV_AGENT_PURPOSE Value transfer Type reference (TYPE) GRFN_MW_AGNT_PRPOSE Agent Purpose 20110530
6 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101220
7 Importing IV_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20101220
8 Importing IV_REFRESH_CACHED_DATA Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101220
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20101220

Method VALIDATE_NOTIF_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Value transfer Type reference (TYPE) BAPIRETCT Table with BAPI Return Information 20101220
2 Exporting ES_TEMPLATE_DATA Value transfer Type reference (TYPE) GRFNMWNOTIFTEMP 20101220
3 Exporting EV_ERROR_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20101220
4 Exporting E_EXT_DATA_BODY_DOC Value transfer Type reference (TYPE) DOKU_OBJ Documentation Object 20101220
5 Exporting E_EXT_DATA_HIDE_RECIPIENTS Value transfer Type reference (TYPE) GRFN_HIDE_RECIPIENTS Hide Recipients 20101220
6 Exporting E_EXT_DATA_SENDER Value transfer Type reference (TYPE) GRFN_SENDER Sender 20101220
7 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20101220
8 Importing IV_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20101220
9 Importing IV_REFRESH_CACHED_DATA Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101220
10 Importing IV_TEMPLATE_ID Value transfer Type reference (TYPE) GRFNMW_NOTIFICATION_TEMPLATE MSMP Notification - Template ID 20101220
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20101220

Method VALIDATE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AGENT_CONTEXT Value transfer Type reference (TYPE) GRFN_MW_S_AGENT_RULE_EXT Enahancement for Agent Determination MSMP Rules 20100815
2 Importing IS_ROUTING_CONTEXT Value transfer Type reference (TYPE) GRFN_MW_S_ROUTING_RULE_EXT Enahancement for Routing MSMP Rules 20100815
3 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100108
4 Importing IV_PROCESS_TYPE Value transfer Type reference (TYPE) GRFN_MW_PROCESS_TYPE MSMP Process Type 20100108
5 Importing IV_RULE_ID Value transfer Type reference (TYPE) GRFN_MW_RULE_ID Rule ID 20091112
6 Importing IV_RULE_KIND Value transfer Type reference (TYPE) GRFN_MW_RULE_KIND MSMP Rule Kind 20110214
7 Importing IV_RULE_TYPE Value transfer Type reference (TYPE) GRFN_MW_RULE_TYPE Rule Type 20100815
8 Importing I_HAS_AGENT_RULE_CTX Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100815
9 Importing I_HAS_ROUTING_RULE_CTX Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100815
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_CONFIGURATION_ERR MSMP Configuration Error 20091112
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100108

Method _LI_STRUCTURES_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_TYPE Call by reference Type reference (TYPE) GRFNMWCNPRCTY MSMP Process Type 20100129

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