SAP ABAP Class CL_GRFN_MSMP_INSTANCE_API (MSMP instance related API)
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_INSTANCE_API  
Short Description MSMP instance related API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GRFNMW    
Program status     
Category 0   
Package GRFN_MSMP_WORKFLOW   GRC Shared MSMP Engine 
Created 20090825   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_INSTANCE_API has no interface implemented.
Friends
Class CL_GRFN_MSMP_INSTANCE_API has no friend class.
Attributes
Class CL_GRFN_MSMP_INSTANCE_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_OR_REJECT_PATH Static method Public Method Cancel the given path and its corresponding workflow 20100807
2 COPY_DATALOG_FROM_STG_NW Static method Public Method Copy current stage datalog (process context) to a new stage 20100518
3 CREATE_DATALOG_HEADER Static method Public Method Create a Datalog Header from an execution context. 20091020
4 CREATE_DATALOG_LINEITEMS Static method Public Method Create a Data Log entires for line items. 20091020
5 GET_LATEST_HEADER_DATALOG Static method Public Method Get the most recent datalog header data. 20091020
6 GET_LATEST_LINEITEM_DATALOG Static method Public Method Get most recent datalog of a line item. 20091021
7 LOG_APP_AUDIT Static method Private Method Log Application Audit ( From Submit ) 20100525
8 PERSIST_FAILED_SUBMISSION_INFO Static method Public Method Submit MSMP Workflow - Synchronized Wrapper 20110407
9 PREPARE_FAILED_SUBMISSION_INFO Static method Public Method Submit MSMP Workflow - Synchronized Wrapper 20110407
10 RAISE_START_EVENT Static method Public Method Send Start Event to Template 20091001
11 RESOLVE_INITIATOR Static method Private Method Resolve Initiator 20100203
12 RESUBMIT_LINE_ITEMS Static method Public Method 20100412
13 RETRIEVE_ADMIN_STATUS Static method Public Method Get MSMP Admin Instance Status 20091022
14 RETRIEVE_INSTANCE_CONFIG Static method Public Method Get MSMP Instance Configuration 20100224
15 RETRIEVE_INSTANCE_STATUS Static method Public Method Get Complete MSMP Instance Status 20091015
16 SET_LINEITEM_ERROR_STATUS Static method Public Method Set Line item status to Error for Current Stage. 20091023
17 SUBMIT_HEADER_ONLY Static method Private Method Create Runtime and Raise Event for Header only request 20100203
18 SUBMIT_INTO_PATH Static method Private Method Create Runtime and Raise Event for Header only request 20100427
19 SUBMIT_MSMP_WF Static method Private Method Submit MSMP Workflow 20100421
20 SUBMIT_MSMP_WF_SYNCHRONIZED Static method Public Method Submit MSMP Workflow - Synchronized Wrapper 20100421
21 SUBMIT_WITH_LINEITEMS Static method Private Method Create Runtime and Raise Event for Header only request 20100203
22 UPDATE_LI_RUNTIME_APPROVERS Static method Public Method Update runtime execution details 20100322
23 UPDATE_RUNTIME_APPROVALS Static method Public Method Update runtime execution details 20100118
24 UPDATE_RUNTIME_FOR_CANCEL_PATH Static method Public Method Cancel the given path and its corresponding workflow 20100607
25 VALIDATE_SUBMIT_REQUEST Static method Private Method Check Validtity of Request 20091001
Events
Class CL_GRFN_MSMP_INSTANCE_API has no event.
Types
Class CL_GRFN_MSMP_INSTANCE_API has no local type.
Method Signatures

Method CANCEL_OR_REJECT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSMP_EXECUTION_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20100807
2 Importing I_APPROVAL_USER Call by reference Type reference (TYPE) SY-UNAME User Name 20100807
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100807
4 Importing I_REJECTED Call by reference Type reference (TYPE) ABAP_BOOL 20100807
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100807
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100807

Method COPY_DATALOG_FROM_STG_NW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRENT_EXECDET Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Instance ID 20100518
2 Importing IS_NEW_EXECDET Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Runtime – Instance Execution Data Log 20100518
3 Importing IV_KEEP_REJECTED_STATUS Value transfer Type reference (TYPE) ABAP_BOOL 20100816
4 Importing IV_STAGE_APPR_STAT Value transfer Type reference (TYPE) GRFN_MW_STG_STATUS Stage Approval Status 20100518
5 Importing IV_STATUS_CHANGE_BY Value transfer Type reference (TYPE) GRFN_MW_APPR_USR Approver User 20100518
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100518

Method CREATE_DATALOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXECUTION_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Runtime - Instance Execution Details 20091020
2 Importing IS_HEADER_DATA Call by reference Object reference (TYPE REF TO) DATA 20091020
3 Importing I_DDIC_NAME Call by reference Type reference (TYPE) GRFN_MW_DDIC_STRUC Context DDIC Structure 20091020
4 Importing I_HEADER_ITEM_STATUS Call by reference Type reference (TYPE) GRFN_MW_ITEM_STATUS Line Item Approval Status 20100420
5 Importing I_STATUS_CHANGE_BY Call by reference Type reference (TYPE) GRFN_MW_APPR_USR Approver User 20091020
6 Importing I_STG_APPR_STAT Call by reference Type reference (TYPE) GRFN_MW_STG_STATUS Stage Approval Status 20091020
7 Importing I_UI_SESSION_ID Value transfer Type reference (TYPE) GRFN_MW_UI_SESSION_ID SPACE MSMP UI Session ID 20100323
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091020

Method CREATE_DATALOG_LINEITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXECUTION_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Instance ID 20091020
2 Importing IT_LINEITEM_DATALOG Call by reference Type reference (TYPE) GRFNMW_T_API_LINEITEM_DATALOG MSMP Workflow Instance Data log Table. 20091020
3 Importing I_UI_SESSION_ID Value transfer Type reference (TYPE) GRFN_MW_UI_SESSION_ID SPACE MSMP UI Session ID 20100323
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091020

Method GET_LATEST_HEADER_DATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HEADER_DATA Value transfer Object reference (TYPE REF TO) DATA 20100118
2 Exporting EV_CONTEXT_DDIC_HDR Value transfer Type reference (TYPE) GRFN_MW_DDIC_STRUC Context DDIC Structure 20091020
3 Exporting EV_TIMESTAMP_HDR Value transfer Type reference (TYPE) GRFNMWRTDATLG-TIMESTAMP_LONG UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091020
4 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20091020
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091020

Method GET_LATEST_LINEITEM_DATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTEXT_DDIC_LITM Call by reference Type reference (TYPE) GRFN_MW_DDIC_STRUC Context DDIC Structure 20091021
2 Exporting E_LINEITEM_DATA Call by reference Object reference (TYPE REF TO) DATA 20091021
3 Exporting E_TIMESTAMP_LITM Call by reference Type reference (TYPE) GRFNMWRTDATLG-TIMESTAMP_LONG UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20091021
4 Importing I_IGNORE_REMOVED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091021
5 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20091021
6 Importing I_LINEITEM_KEY Call by reference Type reference (TYPE) GRFN_MW_LINE_ITEM Line Item Key 20091021
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091021

Method LOG_APP_AUDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APP_MSGS Call by reference Type reference (TYPE) GRFN_MW_T_UI_AUDIT_MESSAGE 20100525
2 Importing I_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID Instance Id 20100525
3 Importing I_UI_SESSION_ID Call by reference Type reference (TYPE) GRFN_MW_UI_SESSION_ID MSMP UI Session ID 20100525
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100525

Method PERSIST_FAILED_SUBMISSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GRFNMWRTDATLG Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_DTLOG MSMP Workflow Instance Data log Table. 20110407
2 Importing IT_GRFNMWRTDATLGD Value transfer Type reference (TYPE) GRFNW_MSMP_T_INST_DATALOG_DET 20110407
3 Importing IT_GRFNMWRTINST Value transfer Type reference (TYPE) GRFN_T_MSMP_INSTANCE Table of MSMP Instances 20110407
4 Importing IT_GRFNMWRTINSTAPPL Value transfer Type reference (TYPE) GRFNW_MSMP_T_INST_APPL_ATTR 20110407
5 Importing IT_GRFNMWRTKEY Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_WFKEYS MSMP Workflow Instance Keys 20110407
6 Importing IT_GRFNMWRTMSGLG Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_MSGLOG Table of MSMP Instance message log. 20110407
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20110407
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20110407
3 CX_GRFN_MSMP_SUBMIT_POSTPONED Submit postponed due to an error (initiator) 20110407
4 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20110407

Method PREPARE_FAILED_SUBMISSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRFNMWRTDATLG Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_DTLOG MSMP Workflow Instance Data log Table. 20110407
2 Exporting ET_GRFNMWRTDATLGD Value transfer Type reference (TYPE) GRFNW_MSMP_T_INST_DATALOG_DET 20110407
3 Exporting ET_GRFNMWRTINST Value transfer Type reference (TYPE) GRFN_T_MSMP_INSTANCE Table of MSMP Instances 20110407
4 Exporting ET_GRFNMWRTINSTAPPL Value transfer Type reference (TYPE) GRFNW_MSMP_T_INST_APPL_ATTR 20110407
5 Exporting ET_GRFNMWRTKEY Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_WFKEYS MSMP Workflow Instance Keys 20110407
6 Exporting ET_GRFNMWRTMSGLG Value transfer Type reference (TYPE) GRFN_T_MSMP_INST_MSGLOG Table of MSMP Instance message log. 20110407
7 Importing IR_APPL_SPEC_ATTR_DATA Value transfer Object reference (TYPE REF TO) DATA 20110407
8 Importing IS_HEADER Value transfer Type reference (TYPE) ANY 20110407
9 Importing IT_LINE_ITEMS Value transfer Type reference (TYPE) ANY TABLE 20110407
10 Importing IV_EXTERNAL_KEY Value transfer Type reference (TYPE) GRFN_MW_EXT_KEY External Key 20110407
11 Importing IV_EXTERNAL_KEY_DISPLAY Value transfer Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20110407
12 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20110407
13 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20110407
14 Importing IV_PROCESS_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20110407
15 Importing I_APPL_SPEC_ATTR_APPLTYPE Value transfer Type reference (TYPE) GRFN_APPLICATION GRC Application 20110407
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20110407
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20110407
3 CX_GRFN_MSMP_SUBMIT_POSTPONED Submit postponed due to an error (initiator) 20110407
4 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20110407

Method RAISE_START_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) GRFN_T_MSMP_LINEITEM Table of MSMP Line Item Keys 20100409
2 Importing IV_EXTERNAL_KEY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY 20091001
3 Importing IV_EXTERNAL_KEY_DISPLAY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20100130
4 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_GUID 20091001
5 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID 20091001
6 Importing IV_PATH_SEQ Call by reference Type reference (TYPE) GRFN_MW_PATH_SEQNR Path Sequence Number 20091218
7 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID 20091001
8 Importing IV_STAGE_INDEX Call by reference Type reference (TYPE) GRFN_MW_STG_INDEX Stage index 20100130
9 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION 20091001
# Exception Resumable Description Created on
1 CX_GRFN_MSMP 20091001

Method RESOLVE_INITIATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100203
2 Importing IS_MSMP_INSTANCE Call by reference Type reference (TYPE) GRFNMWRTINST MSMP Instance. 20100203
3 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) ANY TABLE 20100203
4 Returning RT_INTIATORS Value transfer Type reference (TYPE) GRFN_MW_T_ROUTING_MAPPED Routing Result mapped to Path 20100203
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100203
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100203
3 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100203

Method RESUBMIT_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HEADER_DATA Call by reference Object reference (TYPE REF TO) DATA 20100413
2 Importing IT_LINE_ITEMS Value transfer Type reference (TYPE) GRFN_MW_T_LI_RESUBMITTED Line Items resubmitted to new Path Instances (Add Line Item) 20100413
3 Importing IV_HEADER_DDIC Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20100413
4 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20100412
5 Importing I_APPROVAL_USER Call by reference Type reference (TYPE) SY-UNAME SY-UNAME User Name 20100414
6 Importing I_UI_SESSION_ID Call by reference Type reference (TYPE) GRFN_MW_UI_SESSION_ID SPACE MSMP UI Session ID 20100526
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100426

Method RETRIEVE_ADMIN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_INSTANCE_DEBUG_STATUS Value transfer Type reference (TYPE) GRFNMW_T_MSMP_WI_STATUS Request status 20091022
2 Importing IV_EXTERNAL_KEY Value transfer Type reference (TYPE) GRFN_MW_EXT_KEY External Key 20091022
3 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID 20091022
4 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100320
# Exception Resumable Description Created on
1 CX_GRFN_MSMP 20091022

Method RETRIEVE_INSTANCE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PATH_STAGE_CONFIG Value transfer Type reference (TYPE) GRFNMW_T_API_PATH_STAGE_CONFIG Table of Path Stage for status API 20100224
2 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID 20100224
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20100224
4 Importing IV_PATH_ID Value transfer Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100224
# Exception Resumable Description Created on
1 CX_GRFN_MSMP 20100224

Method RETRIEVE_INSTANCE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INSTANCE_STATUS Value transfer Type reference (TYPE) GRFNMW_S_API_INSTANCE_STATUS MSMP Instance Status 20091023
2 Importing IV_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID 20091015
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091125
# Exception Resumable Description Created on
1 CX_GRFN_MSMP 20091021

Method SET_LINEITEM_ERROR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXECUTION_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20091023
2 Importing IV_MESSAGE_LANG Call by reference Type reference (TYPE) LANGU Language Key 20091023
3 Importing IV_MESSAGE_TEXT Call by reference Type reference (TYPE) GRFN_MW_LOG_ENTRY_TXT Execution Log Entry Text 20091023
4 Importing IV_STATUS_CHANGE_BY Call by reference Type reference (TYPE) GRFN_MW_APPR_USR Approver User 20091023
5 Importing I_MSG_CATEGORY Call by reference Type reference (TYPE) GRFN_MW_LOG_ENTRY_CATEGORY GRFNW_MSMP_C_LOG_ENTRY_CATEG-MSMP_ERROR MSMP Message Log Entry Category 20091214
6 Importing I_MSG_SYMSGID Call by reference Type reference (TYPE) SYMSGID SY-MSGID Message Class 20091214
7 Importing I_MSG_SYMSGNO Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO Message Number 20091214
8 Importing I_MSG_SYMSGTY Call by reference Type reference (TYPE) SYMSGTY SY-MSGTY Message Type 20091214
9 Importing I_MSG_SYMSGV1 Call by reference Type reference (TYPE) SYMSGV SY-MSGV1 Message Variable 20091214
10 Importing I_MSG_SYMSGV2 Call by reference Type reference (TYPE) SYMSGV SY-MSGV2 Message Variable 20091214
11 Importing I_MSG_SYMSGV3 Call by reference Type reference (TYPE) SYMSGV SY-MSGV3 Message Variable 20091214
12 Importing I_MSG_SYMSGV4 Call by reference Type reference (TYPE) SYMSGV SY-MSGV4 Message Variable 20091214
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20091023

Method SUBMIT_HEADER_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100204
2 Importing IS_MSMP_INSTANCE Call by reference Type reference (TYPE) GRFNMWRTINST MSMP Runtime Info 20100204
3 Importing IT_INITIATOR_PATH Call by reference Type reference (TYPE) GRFN_MW_T_ROUTING_MAPPED MSMP Routing Rule Result Path Mapping 20100204
4 Importing I_DDIC_HEADER_PERSISTED Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100204
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100204
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100204
3 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100204

Method SUBMIT_INTO_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100427
2 Importing IS_MSMP_INSTANCE Call by reference Type reference (TYPE) GRFNMWRTINST MSMP Runtime Info 20100427
3 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) ANY TABLE 20100427
4 Importing I_DDIC_HEADER_PERSISTED Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100427
5 Importing I_DDIC_LINEITEM_KEY_FIELD Call by reference Type reference (TYPE) GRFN_MW_LINE_ITEM_KEY_FIELD Line Item Key Field Name 20100427
6 Importing I_DDIC_LINEITEM_PERSISTED Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100427
7 Importing I_SUBMIT_AFTER_STAGE Call by reference Type reference (TYPE) GRFN_MW_STG_SEQNR Stage Sequence Number 20100427
8 Importing I_SUBMIT_TO_PATH Call by reference Type reference (TYPE) GRFN_MW_PATH_ID Path ID 20100427
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100427
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100427
3 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100427

Method SUBMIT_MSMP_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20110407
2 Changing C_PROCESS_ACTIVE_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20110407
3 Importing IR_APPL_SPEC_ATTR_DATA Value transfer Object reference (TYPE REF TO) DATA 20100527
4 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100421
5 Importing IT_APP_MSGS Call by reference Type reference (TYPE) GRFN_MW_T_UI_AUDIT_MESSAGE Table of Application to MSMP Audit Messages. 20100421
6 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) ANY TABLE 20100421
7 Importing IV_ACTIVE_VERSION_OVERRIDE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100421
8 Importing IV_ACTIVE_VERSION_OVERRIDE_BY Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100421
9 Importing IV_EXTERNAL_KEY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY External Key 20100421
10 Importing IV_EXTERNAL_KEY_DISPLAY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20100421
11 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100421
12 Importing IV_RESTARTED_FROM_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID_REST_FROM MSMP Instance Restarted from Instance ID 20100916
13 Importing I_APPL_SPEC_ATTR_APPLTYPE Value transfer Type reference (TYPE) GRFN_APPLICATION SPACE GRC Application 20100527
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100421
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100421
3 CX_GRFN_MSMP_SUBMIT_POSTPONED Submit postponed due to an error (initiator) 20100810
4 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100421

Method SUBMIT_MSMP_WF_SYNCHRONIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_MW_INSTANCE_ID MSMP Instance ID 20110407
2 Changing C_PROCESS_ACTIVE_VERSION Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20110407
3 Importing IR_APPL_SPEC_ATTR_DATA Value transfer Object reference (TYPE REF TO) DATA 20100527
4 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100421
5 Importing IT_APP_MSGS Call by reference Type reference (TYPE) GRFN_MW_T_UI_AUDIT_MESSAGE Table of Application to MSMP Audit Messages. 20100421
6 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) ANY TABLE 20100421
7 Importing IV_ACTIVE_VERSION_OVERRIDE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100421
8 Importing IV_ACTIVE_VERSION_OVERRIDE_BY Call by reference Type reference (TYPE) GRFN_MW_VERSION Version ID 20100421
9 Importing IV_EXTERNAL_KEY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY External Key 20100421
10 Importing IV_EXTERNAL_KEY_DISPLAY Call by reference Type reference (TYPE) GRFN_MW_EXT_KEY_DISPLAY External Key for Display 20100421
11 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) GRFN_MW_PROCESS_ID Process ID 20100421
12 Importing IV_RESTARTED_FROM_INSTANCE_ID Value transfer Type reference (TYPE) GRFN_MW_INSTANCE_ID_REST_FROM SPACE MSMP Instance Restarted from Instance ID 20100916
13 Importing I_APPL_SPEC_ATTR_APPLTYPE Value transfer Type reference (TYPE) GRFN_APPLICATION SPACE GRC Application 20100527
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100421
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100421
3 CX_GRFN_MSMP_SUBMIT_POSTPONED Submit postponed due to an error (initiator) 20100810
4 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100421

Method SUBMIT_WITH_LINEITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) ANY 20100204
2 Importing IS_MSMP_INSTANCE Call by reference Type reference (TYPE) GRFNMWRTINST MSMP Runtime Info 20100204
3 Importing IT_INITIATOR_MAPPING Value transfer Type reference (TYPE) GRFN_MW_T_ROUTING_MAPPED Routing Result mapped to Path 20100426
4 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) ANY TABLE 20100204
5 Importing I_DDIC_HEADER_PERSISTED Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100204
6 Importing I_DDIC_LINEITEM_DIS_FIELD Call by reference Type reference (TYPE) GRFN_MW_LINE_ITEM_DISP_FIELD Line Item display Field Name 20100519
7 Importing I_DDIC_LINEITEM_KEY_FIELD Call by reference Type reference (TYPE) GRFN_MW_LINE_ITEM_KEY_FIELD Line Item Key Field Name 20100204
8 Importing I_DDIC_LINEITEM_PERSISTED Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20100204
9 Importing I_DDIC_LINEITEM_TYP_FIELD Call by reference Type reference (TYPE) GRFN_MW_LINE_ITEM_TYPE_FIELD Line Item Type Field Name 20100519
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100204
2 CX_GRFN_MSMP_NO_INITIATOR Initiator Not Found MSMP Exception 20100204
3 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100204

Method UPDATE_LI_RUNTIME_APPROVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSMP_EXEC_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20100322
2 Importing IT_APPROVERS Call by reference Type reference (TYPE) GRFN_MW_T_AGENT_ID Table of Approvers 20100322
3 Importing IV_APPR_TYPE Call by reference Type reference (TYPE) GRFN_MW_APPROVAL_TYP Approval Type 20100322
4 Importing IV_ESCALATION Call by reference Type reference (TYPE) ABAP_BOOL 20100322
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100322

Method UPDATE_RUNTIME_APPROVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSMP_EXEC_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20100118
2 Importing IT_APPROVERS Call by reference Type reference (TYPE) GRFN_MW_T_AGENT_ID Table of Approvers 20100118
3 Importing IT_LINE_ITEMS Call by reference Type reference (TYPE) GRFN_T_MSMP_LINEITEM Table of MSMP Line Item Keys 20100322
4 Importing IV_APPR_TYPE Call by reference Type reference (TYPE) GRFN_MW_APPROVAL_TYP Approval Type 20100118
5 Importing IV_ESCALATION Call by reference Type reference (TYPE) ABAP_BOOL 20100118
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100212

Method UPDATE_RUNTIME_FOR_CANCEL_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSMP_EXECUTION_CONTEXT Call by reference Type reference (TYPE) GRFN_MW_S_EXECUTION_CONTEXT MSMP Execution Context for API and BWF 20100607
2 Importing I_DETOUR Call by reference Type reference (TYPE) ABAP_BOOL 20100817
3 Importing I_ESCAPE Call by reference Type reference (TYPE) ABAP_BOOL 20120110
4 Importing I_REJECTED Call by reference Type reference (TYPE) ABAP_BOOL 20100807
# Exception Resumable Description Created on
1 CX_GRFN_MSMP Generic MSMP Exception 20100607
2 CX_GRFN_MSMP_WRONG_CALL MSMP Operation Not Allowed 20100607

Method VALIDATE_SUBMIT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Value transfer Type reference (TYPE) ANY 20091001
2 Importing IT_LINE_ITEMS Value transfer Type reference (TYPE) ANY TABLE 20091001
3 Importing IV_EXTERNAL_KEY Value transfer Type reference (TYPE) GRFN_MW_EXT_KEY 20091001
4 Importing IV_LI_KEY_FIELD Value transfer Type reference (TYPE) GRFN_MW_LINE_ITEM_KEY_FIELD MSMP Process Type 20100120
5 Importing IV_PROCESS_ID Value transfer Type reference (TYPE) GRFN_MW_PROCESS_ID 20091001
6 Importing IV_VERSION Value transfer Type reference (TYPE) GRFN_MW_VERSION Version ID 20100122
# Exception Resumable Description Created on
1 CX_GRFN_MSMP_WRONG_CALL 20091001
History
Last changed by/on SAP  20141106 
SAP Release Created in 600