Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Static method | Public | Method | Cancel the given path and its corresponding workflow | 20100807 | |
| 2 | Static method | Public | Method | Copy current stage datalog (process context) to a new stage | 20100518 | |
| 3 | Static method | Public | Method | Create a Datalog Header from an execution context. | 20091020 | |
| 4 | Static method | Public | Method | Create a Data Log entires for line items. | 20091020 | |
| 5 | Static method | Public | Method | Get the most recent datalog header data. | 20091020 | |
| 6 | Static method | Public | Method | Get most recent datalog of a line item. | 20091021 | |
| 7 | Static method | Private | Method | Log Application Audit ( From Submit ) | 20100525 | |
| 8 | Static method | Public | Method | Submit MSMP Workflow - Synchronized Wrapper | 20110407 | |
| 9 | Static method | Public | Method | Submit MSMP Workflow - Synchronized Wrapper | 20110407 | |
| 10 | Static method | Public | Method | Send Start Event to Template | 20091001 | |
| 11 | Static method | Private | Method | Resolve Initiator | 20100203 | |
| 12 | Static method | Public | Method | 20100412 | ||
| 13 | Static method | Public | Method | Get MSMP Admin Instance Status | 20091022 | |
| 14 | Static method | Public | Method | Get MSMP Instance Configuration | 20100224 | |
| 15 | Static method | Public | Method | Get Complete MSMP Instance Status | 20091015 | |
| 16 | Static method | Public | Method | Set Line item status to Error for Current Stage. | 20091023 | |
| 17 | Static method | Private | Method | Create Runtime and Raise Event for Header only request | 20100203 | |
| 18 | Static method | Private | Method | Create Runtime and Raise Event for Header only request | 20100427 | |
| 19 | Static method | Private | Method | Submit MSMP Workflow | 20100421 | |
| 20 | Static method | Public | Method | Submit MSMP Workflow - Synchronized Wrapper | 20100421 | |
| 21 | Static method | Private | Method | Create Runtime and Raise Event for Header only request | 20100203 | |
| 22 | Static method | Public | Method | Update runtime execution details | 20100322 | |
| 23 | Static method | Public | Method | Update runtime execution details | 20100118 | |
| 24 | Static method | Public | Method | Cancel the given path and its corresponding workflow | 20100607 | |
| 25 | 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 | IS_MSMP_EXECUTION_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100807 | |||
| 2 | I_APPROVAL_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100807 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20100807 | |||
| 4 | I_REJECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100807 | ||
| 2 | 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 | IS_CURRENT_EXECDET | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Instance ID | 20100518 | |||
| 2 | IS_NEW_EXECDET | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Runtime – Instance Execution Data Log | 20100518 | |||
| 3 | IV_KEEP_REJECTED_STATUS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100816 | ||||
| 4 | IV_STAGE_APPR_STAT | Value transfer | Type reference (TYPE) | GRFN_MW_STG_STATUS | Stage Approval Status | 20100518 | |||
| 5 | IV_STATUS_CHANGE_BY | Value transfer | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20100518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100518 |
Method CREATE_DATALOG_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXECUTION_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Runtime - Instance Execution Details | 20091020 | |||
| 2 | IS_HEADER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091020 | ||||
| 3 | I_DDIC_NAME | Call by reference | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20091020 | |||
| 4 | I_HEADER_ITEM_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20100420 | |||
| 5 | I_STATUS_CHANGE_BY | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20091020 | |||
| 6 | I_STG_APPR_STAT | Call by reference | Type reference (TYPE) | GRFN_MW_STG_STATUS | Stage Approval Status | 20091020 | |||
| 7 | 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 | Generic MSMP Exception | 20091020 |
Method CREATE_DATALOG_LINEITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXECUTION_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Instance ID | 20091020 | |||
| 2 | IT_LINEITEM_DATALOG | Call by reference | Type reference (TYPE) | GRFNMW_T_API_LINEITEM_DATALOG | MSMP Workflow Instance Data log Table. | 20091020 | |||
| 3 | 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 | 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 | ER_HEADER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100118 | ||||
| 2 | EV_CONTEXT_DDIC_HDR | Value transfer | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20091020 | |||
| 3 | EV_TIMESTAMP_HDR | Value transfer | Type reference (TYPE) | GRFNMWRTDATLG-TIMESTAMP_LONG | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20091020 | |||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_CONTEXT_DDIC_LITM | Call by reference | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20091021 | |||
| 2 | E_LINEITEM_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091021 | ||||
| 3 | E_TIMESTAMP_LITM | Call by reference | Type reference (TYPE) | GRFNMWRTDATLG-TIMESTAMP_LONG | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20091021 | |||
| 4 | I_IGNORE_REMOVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091021 | |||
| 5 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091021 | |||
| 6 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091021 |
Method LOG_APP_AUDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_APP_MSGS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | 20100525 | ||||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | Instance Id | 20100525 | |||
| 3 | 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 | 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 | IT_GRFNMWRTDATLG | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_DTLOG | MSMP Workflow Instance Data log Table. | 20110407 | |||
| 2 | IT_GRFNMWRTDATLGD | Value transfer | Type reference (TYPE) | GRFNW_MSMP_T_INST_DATALOG_DET | 20110407 | ||||
| 3 | IT_GRFNMWRTINST | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INSTANCE | Table of MSMP Instances | 20110407 | |||
| 4 | IT_GRFNMWRTINSTAPPL | Value transfer | Type reference (TYPE) | GRFNW_MSMP_T_INST_APPL_ATTR | 20110407 | ||||
| 5 | IT_GRFNMWRTKEY | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_WFKEYS | MSMP Workflow Instance Keys | 20110407 | |||
| 6 | 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 | Generic MSMP Exception | 20110407 | ||
| 2 | Initiator Not Found MSMP Exception | 20110407 | ||
| 3 | Submit postponed due to an error (initiator) | 20110407 | ||
| 4 | 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 | ET_GRFNMWRTDATLG | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_DTLOG | MSMP Workflow Instance Data log Table. | 20110407 | |||
| 2 | ET_GRFNMWRTDATLGD | Value transfer | Type reference (TYPE) | GRFNW_MSMP_T_INST_DATALOG_DET | 20110407 | ||||
| 3 | ET_GRFNMWRTINST | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INSTANCE | Table of MSMP Instances | 20110407 | |||
| 4 | ET_GRFNMWRTINSTAPPL | Value transfer | Type reference (TYPE) | GRFNW_MSMP_T_INST_APPL_ATTR | 20110407 | ||||
| 5 | ET_GRFNMWRTKEY | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_WFKEYS | MSMP Workflow Instance Keys | 20110407 | |||
| 6 | ET_GRFNMWRTMSGLG | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_MSGLOG | Table of MSMP Instance message log. | 20110407 | |||
| 7 | IR_APPL_SPEC_ATTR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20110407 | ||||
| 8 | IS_HEADER | Value transfer | Type reference (TYPE) | ANY | 20110407 | ||||
| 9 | IT_LINE_ITEMS | Value transfer | Type reference (TYPE) | ANY TABLE | 20110407 | ||||
| 10 | IV_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | GRFN_MW_EXT_KEY | External Key | 20110407 | |||
| 11 | IV_EXTERNAL_KEY_DISPLAY | Value transfer | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | External Key for Display | 20110407 | |||
| 12 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20110407 | |||
| 13 | IV_PROCESS_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20110407 | |||
| 14 | IV_PROCESS_VERSION | Value transfer | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20110407 | |||
| 15 | I_APPL_SPEC_ATTR_APPLTYPE | Value transfer | Type reference (TYPE) | GRFN_APPLICATION | GRC Application | 20110407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20110407 | ||
| 2 | Initiator Not Found MSMP Exception | 20110407 | ||
| 3 | Submit postponed due to an error (initiator) | 20110407 | ||
| 4 | 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 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM | Table of MSMP Line Item Keys | 20100409 | |||
| 2 | IV_EXTERNAL_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | 20091001 | ||||
| 3 | IV_EXTERNAL_KEY_DISPLAY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | External Key for Display | 20100130 | |||
| 4 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | 20091001 | ||||
| 5 | IV_PATH_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | 20091001 | ||||
| 6 | IV_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091218 | |||
| 7 | IV_PROCESS_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PROCESS_ID | 20091001 | ||||
| 8 | IV_STAGE_INDEX | Call by reference | Type reference (TYPE) | GRFN_MW_STG_INDEX | Stage index | 20100130 | |||
| 9 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | 20091001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091001 |
Method RESOLVE_INITIATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100203 | ||||
| 2 | IS_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Instance. | 20100203 | |||
| 3 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100203 | ||||
| 4 | RT_INTIATORS | Value transfer | Type reference (TYPE) | GRFN_MW_T_ROUTING_MAPPED | Routing Result mapped to Path | 20100203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100203 | ||
| 2 | Initiator Not Found MSMP Exception | 20100203 | ||
| 3 | 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 | IR_HEADER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100413 | ||||
| 2 | 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 | IV_HEADER_DDIC | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100413 | |||
| 4 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100412 | |||
| 5 | I_APPROVAL_USER | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | User Name | 20100414 | ||
| 6 | 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 | Generic MSMP Exception | 20100426 |
Method RETRIEVE_ADMIN_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INSTANCE_DEBUG_STATUS | Value transfer | Type reference (TYPE) | GRFNMW_T_MSMP_WI_STATUS | Request status | 20091022 | |||
| 2 | IV_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | GRFN_MW_EXT_KEY | External Key | 20091022 | |||
| 3 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20091022 | ||||
| 4 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091022 |
Method RETRIEVE_INSTANCE_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PATH_STAGE_CONFIG | Value transfer | Type reference (TYPE) | GRFNMW_T_API_PATH_STAGE_CONFIG | Table of Path Stage for status API | 20100224 | |||
| 2 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20100224 | ||||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100224 | ||
| 4 | IV_PATH_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100224 |
Method RETRIEVE_INSTANCE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INSTANCE_STATUS | Value transfer | Type reference (TYPE) | GRFNMW_S_API_INSTANCE_STATUS | MSMP Instance Status | 20091023 | |||
| 2 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20091015 | ||||
| 3 | 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 | 20091021 |
Method SET_LINEITEM_ERROR_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXECUTION_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20091023 | |||
| 2 | IV_MESSAGE_LANG | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20091023 | |||
| 3 | IV_MESSAGE_TEXT | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TXT | Execution Log Entry Text | 20091023 | |||
| 4 | IV_STATUS_CHANGE_BY | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20091023 | |||
| 5 | 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 | I_MSG_SYMSGID | Call by reference | Type reference (TYPE) | SYMSGID | SY-MSGID | Message Class | 20091214 | ||
| 7 | I_MSG_SYMSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | SY-MSGNO | Message Number | 20091214 | ||
| 8 | I_MSG_SYMSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | SY-MSGTY | Message Type | 20091214 | ||
| 9 | I_MSG_SYMSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV1 | Message Variable | 20091214 | ||
| 10 | I_MSG_SYMSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV2 | Message Variable | 20091214 | ||
| 11 | I_MSG_SYMSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV3 | Message Variable | 20091214 | ||
| 12 | I_MSG_SYMSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV4 | Message Variable | 20091214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091023 |
Method SUBMIT_HEADER_ONLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100204 | ||||
| 2 | IS_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Runtime Info | 20100204 | |||
| 3 | IT_INITIATOR_PATH | Call by reference | Type reference (TYPE) | GRFN_MW_T_ROUTING_MAPPED | MSMP Routing Rule Result Path Mapping | 20100204 | |||
| 4 | I_DDIC_HEADER_PERSISTED | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100204 | ||
| 2 | Initiator Not Found MSMP Exception | 20100204 | ||
| 3 | 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 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100427 | ||||
| 2 | IS_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Runtime Info | 20100427 | |||
| 3 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100427 | ||||
| 4 | I_DDIC_HEADER_PERSISTED | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100427 | |||
| 5 | I_DDIC_LINEITEM_KEY_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_KEY_FIELD | Line Item Key Field Name | 20100427 | |||
| 6 | I_DDIC_LINEITEM_PERSISTED | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100427 | |||
| 7 | I_SUBMIT_AFTER_STAGE | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100427 | |||
| 8 | I_SUBMIT_TO_PATH | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100427 | ||
| 2 | Initiator Not Found MSMP Exception | 20100427 | ||
| 3 | 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 | C_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20110407 | |||
| 2 | C_PROCESS_ACTIVE_VERSION | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20110407 | |||
| 3 | IR_APPL_SPEC_ATTR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100527 | ||||
| 4 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100421 | ||||
| 5 | IT_APP_MSGS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100421 | |||
| 6 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100421 | ||||
| 7 | IV_ACTIVE_VERSION_OVERRIDE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100421 | |||
| 8 | IV_ACTIVE_VERSION_OVERRIDE_BY | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20100421 | |||
| 9 | IV_EXTERNAL_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | External Key | 20100421 | |||
| 10 | IV_EXTERNAL_KEY_DISPLAY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | External Key for Display | 20100421 | |||
| 11 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100421 | |||
| 12 | IV_RESTARTED_FROM_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID_REST_FROM | MSMP Instance Restarted from Instance ID | 20100916 | |||
| 13 | I_APPL_SPEC_ATTR_APPLTYPE | Value transfer | Type reference (TYPE) | GRFN_APPLICATION | SPACE | GRC Application | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100421 | ||
| 2 | Initiator Not Found MSMP Exception | 20100421 | ||
| 3 | Submit postponed due to an error (initiator) | 20100810 | ||
| 4 | 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 | C_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20110407 | |||
| 2 | C_PROCESS_ACTIVE_VERSION | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20110407 | |||
| 3 | IR_APPL_SPEC_ATTR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100527 | ||||
| 4 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100421 | ||||
| 5 | IT_APP_MSGS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100421 | |||
| 6 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100421 | ||||
| 7 | IV_ACTIVE_VERSION_OVERRIDE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100421 | |||
| 8 | IV_ACTIVE_VERSION_OVERRIDE_BY | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20100421 | |||
| 9 | IV_EXTERNAL_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | External Key | 20100421 | |||
| 10 | IV_EXTERNAL_KEY_DISPLAY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | External Key for Display | 20100421 | |||
| 11 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100421 | |||
| 12 | 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 | I_APPL_SPEC_ATTR_APPLTYPE | Value transfer | Type reference (TYPE) | GRFN_APPLICATION | SPACE | GRC Application | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100421 | ||
| 2 | Initiator Not Found MSMP Exception | 20100421 | ||
| 3 | Submit postponed due to an error (initiator) | 20100810 | ||
| 4 | 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 | IS_HEADER | Call by reference | Type reference (TYPE) | ANY | 20100204 | ||||
| 2 | IS_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Runtime Info | 20100204 | |||
| 3 | IT_INITIATOR_MAPPING | Value transfer | Type reference (TYPE) | GRFN_MW_T_ROUTING_MAPPED | Routing Result mapped to Path | 20100426 | |||
| 4 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | 20100204 | ||||
| 5 | I_DDIC_HEADER_PERSISTED | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100204 | |||
| 6 | I_DDIC_LINEITEM_DIS_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_DISP_FIELD | Line Item display Field Name | 20100519 | |||
| 7 | I_DDIC_LINEITEM_KEY_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_KEY_FIELD | Line Item Key Field Name | 20100204 | |||
| 8 | I_DDIC_LINEITEM_PERSISTED | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100204 | |||
| 9 | 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 | Generic MSMP Exception | 20100204 | ||
| 2 | Initiator Not Found MSMP Exception | 20100204 | ||
| 3 | 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 | IS_MSMP_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100322 | |||
| 2 | IT_APPROVERS | Call by reference | Type reference (TYPE) | GRFN_MW_T_AGENT_ID | Table of Approvers | 20100322 | |||
| 3 | IV_APPR_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_APPROVAL_TYP | Approval Type | 20100322 | |||
| 4 | IV_ESCALATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100322 |
Method UPDATE_RUNTIME_APPROVALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MSMP_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100118 | |||
| 2 | IT_APPROVERS | Call by reference | Type reference (TYPE) | GRFN_MW_T_AGENT_ID | Table of Approvers | 20100118 | |||
| 3 | IT_LINE_ITEMS | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM | Table of MSMP Line Item Keys | 20100322 | |||
| 4 | IV_APPR_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_APPROVAL_TYP | Approval Type | 20100118 | |||
| 5 | IV_ESCALATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_MSMP_EXECUTION_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100607 | |||
| 2 | I_DETOUR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100817 | ||||
| 3 | I_ESCAPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120110 | ||||
| 4 | I_REJECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100607 | ||
| 2 | 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 | IS_HEADER | Value transfer | Type reference (TYPE) | ANY | 20091001 | ||||
| 2 | IT_LINE_ITEMS | Value transfer | Type reference (TYPE) | ANY TABLE | 20091001 | ||||
| 3 | IV_EXTERNAL_KEY | Value transfer | Type reference (TYPE) | GRFN_MW_EXT_KEY | 20091001 | ||||
| 4 | IV_LI_KEY_FIELD | Value transfer | Type reference (TYPE) | GRFN_MW_LINE_ITEM_KEY_FIELD | MSMP Process Type | 20100120 | |||
| 5 | IV_PROCESS_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PROCESS_ID | 20091001 | ||||
| 6 | IV_VERSION | Value transfer | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20100122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091001 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |