Hierarchy
⤷
⤷
Properties
| Class | CL_GRFN_MSMP_INSTANCE_MODEL | |
| Short Description | MSMP Class to Persist Instance Data to DB | |
| 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 | 20090828 | 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_MODEL has no interface implemented.
Friends
Class CL_GRFN_MSMP_INSTANCE_MODEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | GRFN_COUNT | 500 | Count | 20100401 | ||
| 2 | Static Attribute | Private | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100413 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add a SAP Message to Instance Message log. | 20100414 | |
| 2 | Static method | Public | Method | Add a SAP Message to Instance Message log. | 20100415 | |
| 3 | Static method | Private | Method | Add a SAP Message to Instance Message log. | 20100601 | |
| 4 | Static method | Public | Method | Add a Message to Instance Message log. | 20090930 | |
| 5 | Static method | Public | Method | Add a SAP Message to Instance Message log. | 20091120 | |
| 6 | Static method | Public | Method | 20100526 | ||
| 7 | Static method | Public | Method | Aggregate Line Item Approver Approval status. | 20091031 | |
| 8 | Static method | Public | Method | Aggregate Line Item Approver Approval status. | 20090930 | |
| 9 | Static method | Public | Method | Checks whether Instance Status is Running | 20100113 | |
| 10 | Static method | Public | Method | Checks whether Instance Status is Running | 20090930 | |
| 11 | Static method | Public | Method | Checks whether Instance Status is Running | 20100427 | |
| 12 | Static method | Public | Method | Checks whether Path Status is Running | 20100421 | |
| 13 | Static method | Public | Method | Check that stage is not enabled for routing (detour) | 20100426 | |
| 14 | Static method | Public | Method | Copy Data Log Entry | 20091012 | |
| 15 | Static method | Public | Method | Create a Data Log Entry for an MSMP Instance. | 20091001 | |
| 16 | Static method | Public | Method | Create a Data Log Entry for an MSMP Instance. | 20091013 | |
| 17 | Static method | Public | Method | Create a Data Log Entry for an MSMP Instance. | 20091014 | |
| 18 | Static method | Public | Method | Create detour trigger details for new paths | 20130121 | |
| 19 | Static method | Public | Method | Create New Execution detail | 20091029 | |
| 20 | Static method | Public | Method | Create New Execution detail | 20100610 | |
| 21 | Static method | Public | Method | Create MSMP Instance | 20090928 | |
| 22 | Static method | Public | Method | Create Line Item Approvers For Current Stage of Instance. | 20090928 | |
| 23 | Static method | Public | Method | Create Stage Line item approvers. | 20100322 | |
| 24 | Static method | Public | Method | Delete Current Stage Line Item Approvers for Instance Id. | 20090928 | |
| 25 | Static method | Public | Method | Delete Current Stage Line Item Approvers for Instance Id. | 20100322 | |
| 26 | Static method | Public | Method | Get MSMP instance for Monitoring application | 20100528 | |
| 27 | Static method | Public | Method | 20100121 | ||
| 28 | Static method | Public | Method | Get MSMP Instance details | 20100415 | |
| 29 | Static method | Public | Method | Get MSMP Instance details | 20100107 | |
| 30 | Static method | Public | Method | Check if all Line items in the given stage acted upon. | 20091031 | |
| 31 | Static method | Public | Method | Get All Line Items for given Instance Id | 20091027 | |
| 32 | Static method | Public | Method | Get Approvers for Instances by Status | 20110122 | |
| 33 | Static method | Public | Method | Get current stage approvers. | 20100920 | |
| 34 | Static method | Private | Method | Obsolete - Get Approvers by Status | 20100726 | |
| 35 | Static method | Public | Method | Get Main ( Top level) audit messages | 20100508 | |
| 36 | Static method | Public | Method | Get Most current Header Datalog Entry | 20091013 | |
| 37 | Static method | Public | Method | Get most current Line Item Datalog Entry | 20091013 | |
| 38 | Static method | Public | Method | Get current approver info | 20100615 | |
| 39 | Static method | Public | Method | Get current MSMP stage - obsolete do not use | 20090907 | |
| 40 | Static method | Public | Method | Get current stage approvers. | 20090928 | |
| 41 | Static method | Public | Method | Get current stage approvers. | 20091009 | |
| 42 | Static method | Public | Method | Get MSMP Instance details | 20091010 | |
| 43 | Static method | Public | Method | 20100527 | ||
| 44 | Static method | Public | Method | Get Main Instance Audit Messages | 20100510 | |
| 45 | Static method | Public | Method | Find Instance ID based on External Key | 20100107 | |
| 46 | Static method | Public | Method | Retrieve Instance Creator User | 20100416 | |
| 47 | Static method | Public | Method | Get MSMP Runtime Instance details | 20091031 | |
| 48 | Static method | Public | Method | Get MSMP instance for Monitoring application | 20100330 | |
| 49 | Static method | Public | Method | Get Complete Runtime Data for MSMP Instance Monitor | 20100330 | |
| 50 | Static method | Public | Method | Get Messages for given instance. | 20090930 | |
| 51 | Static method | Public | Method | Get all Distinct Paths and status of an Instance. | 20091015 | |
| 52 | Static method | Public | Method | Get Instance Quick Status | 20100729 | |
| 53 | Static method | Public | Method | Get Complete Runtime Data for MSMP Instance Monitor | 20100330 | |
| 54 | Static method | Public | Method | Get MSMP Line Items and status | 20090921 | |
| 55 | Static method | Public | Method | Get MSMP Line Items and status | 20100305 | |
| 56 | Static method | Public | Method | 20100818 | ||
| 57 | Static method | Public | Method | Get previous stages for a path from datalog | 20130122 | |
| 58 | Static method | Public | Method | Get Distinct approvers from datalog | 20100429 | |
| 59 | Static method | Public | Method | Get Forwarded/Returned Approver. | 20100414 | |
| 60 | Static method | Public | Method | Insert Forwarded/Returned Approver. | 20100414 | |
| 61 | Static method | Public | Method | Checks whether Insert into Fwd&return stack is allowed | 20100423 | |
| 62 | Static method | Public | Method | Returns Latest Instance ID from Restared Instances Chain | 20100421 | |
| 63 | Static method | Public | Method | 20100527 | ||
| 64 | Static method | Public | Method | Set Line item status to Error for Current Stage. | 20091020 | |
| 65 | Static method | Public | Method | Set Line item status to Error for Current Stage. | 20100917 | |
| 66 | Static method | Public | Method | Create or Update Current Stage in Execution detail | 20090910 | |
| 67 | Static method | Public | Method | Update Instance Escalation Info | 20100821 | |
| 68 | Static method | Public | Method | Update Instance - Set No Reminder Timestamp | 20110426 | |
| 69 | Static method | Public | Method | Update Instance Resrated As Info | 20100427 | |
| 70 | Static method | Public | Method | Update Instance Resrated As Info | 20100427 | |
| 71 | Static method | Public | Method | Update Instance Resrated As Info | 20100421 | |
| 72 | Static method | Public | Method | Update Instance Resrated As Info | 20100429 | |
| 73 | Static method | Public | Method | Update Instance Status | 20090929 | |
| 74 | Static method | Public | Method | Update Status on behalf of all approvers of line item | 20100527 | |
| 75 | Static method | Public | Method | Update Line Item Approval Status. | 20090928 | |
| 76 | Static method | Public | Method | Update Line Item Approval Status. | 20100714 | |
| 77 | Static method | Public | Method | Update Line Item Approver data when forwarded | 20100212 | |
| 78 | Static method | Public | Method | Update Current Stage Approval Status. | 20091002 | |
| 79 | Static method | Public | Method | 20100530 | ||
| 80 | Static method | Public | Method | 20100530 | ||
| 81 | Static method | Public | Method | 20100530 | ||
| 82 | Static method | Private | Method | Write the audit message recursively. | 20100415 |
Events
Class CL_GRFN_MSMP_INSTANCE_MODEL has no event.
Types
Class CL_GRFN_MSMP_INSTANCE_MODEL has no local type.
Method Signatures
Method ADD_AUDIT_MESSAGE_TREE 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 | 20100415 | |||
| 2 | IT_AUDIT_MESSAGE | Call by reference | Type reference (TYPE) | GRFNMW_T_MESSAGE_LOG_TREE | Table of MSMP Message Log Tree | 20100415 | |||
| 3 | I_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_TRANSACTION_ID_PREFIX | MSMP Transaction ID Prefix | 20100415 | |||
| 4 | I_UI_SESSION_ID | Value transfer | Type reference (TYPE) | GRFN_MW_UI_SESSION_ID | SPACE | MSMP UI Session ID | 20100414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100414 |
Method ADD_INSTANCE_AUDIT_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AUDIT_ENTRY_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_MW_AUDIT_ENTRY_PARENT_ID | Audit Log Parent Entry ID | 20100415 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100415 | |||
| 3 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100415 | |||
| 4 | I_MSG_SYMSGID | Call by reference | Type reference (TYPE) | SYMSGID | SY-MSGID | Message Class | 20100415 | ||
| 5 | I_MSG_SYMSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | SY-MSGNO | Message Number | 20100415 | ||
| 6 | I_MSG_SYMSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | SY-MSGTY | Message Type | 20100415 | ||
| 7 | I_MSG_SYMSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV1 | Message Variable | 20100415 | ||
| 8 | I_MSG_SYMSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV2 | Message Variable | 20100415 | ||
| 9 | I_MSG_SYMSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV3 | Message Variable | 20100415 | ||
| 10 | I_MSG_SYMSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV4 | Message Variable | 20100415 | ||
| 11 | I_MSG_TEXT | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TXT | SPACE | Execution Log Entry Text | 20100723 | ||
| 12 | I_MSG_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TYPE | GRFNW_MSMP_LOG_ENTRY_TYPE-SAP_MESSAGE | MSMP Message Log Entry Type | 20100723 | ||
| 13 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100415 | |||
| 14 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20100415 | |||
| 15 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Sequence Number | 20100415 | |||
| 16 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100415 | |||
| 17 | I_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20100415 | |||
| 18 | I_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_TRANSACTION_ID_PREFIX | MSMP Transaction ID Prefix | 20100415 | |||
| 19 | I_UI_SESSION_ID | Value transfer | Type reference (TYPE) | GRFN_MW_UI_SESSION_ID | SPACE | MSMP UI Session ID | 20100415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100415 |
Method ADD_INSTANCE_AUDIT_MESSAGE_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AUDIT_ENTRY_ID | Call by reference | Type reference (TYPE) | GRFN_MW_AUDIT_ENTRY_ID | Audit Log Major Entry ID | 20100601 | |||
| 2 | I_AUDIT_ENTRY_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_MW_AUDIT_ENTRY_PARENT_ID | Audit Log Parent Entry ID | 20100601 | |||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100601 | |||
| 4 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100601 | |||
| 5 | I_MSG_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_CATEGORY | MSMP Message Log Entry Category | 20100601 | |||
| 6 | I_MSG_SYMSGID | Call by reference | Type reference (TYPE) | SYMSGID | SY-MSGID | Message Class | 20100601 | ||
| 7 | I_MSG_SYMSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | SY-MSGNO | Message Number | 20100601 | ||
| 8 | I_MSG_SYMSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | SY-MSGTY | Message Type | 20100601 | ||
| 9 | I_MSG_SYMSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV1 | Message Variable | 20100601 | ||
| 10 | I_MSG_SYMSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV2 | Message Variable | 20100601 | ||
| 11 | I_MSG_SYMSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV3 | Message Variable | 20100601 | ||
| 12 | I_MSG_SYMSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV4 | Message Variable | 20100601 | ||
| 13 | I_MSG_TEXT | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TXT | Execution Log Entry Text | 20100723 | |||
| 14 | I_MSG_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TYPE | MSMP Message Log Entry Type | 20100723 | |||
| 15 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100601 | |||
| 16 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20100601 | |||
| 17 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Sequence Number | 20100601 | |||
| 18 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100601 | |||
| 19 | I_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20100601 | |||
| 20 | I_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_TRANSACTION_ID_PREFIX | MSMP Transaction ID Prefix | 20100601 | |||
| 21 | I_UI_SESSION_ID | Value transfer | Type reference (TYPE) | GRFN_MW_UI_SESSION_ID | SPACE | MSMP UI Session ID | 20100601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100601 |
Method ADD_INSTANCE_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090930 | |||
| 2 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100305 | |||
| 3 | I_MSG_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_CATEGORY | MSMP Message Log Entry Category | 20090930 | |||
| 4 | I_MSG_LANGUAGE | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20091001 | ||
| 5 | I_MSG_TEXT | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_TXT | Execution Log Entry Text | 20090930 | |||
| 6 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20090930 | |||
| 7 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20090930 | |||
| 8 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Sequence Number | 20090930 | |||
| 9 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20090930 | |||
| 10 | I_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20090930 | |||
| 11 | 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 | 20090930 |
Method ADD_INSTANCE_SY_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091120 | |||
| 2 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100305 | |||
| 3 | I_MSG_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_MW_LOG_ENTRY_CATEGORY | MSMP Message Log Entry Category | 20091120 | |||
| 4 | I_MSG_SYMSGID | Call by reference | Type reference (TYPE) | SYMSGID | SY-MSGID | Message Class | 20091120 | ||
| 5 | I_MSG_SYMSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | SY-MSGNO | Message Number | 20091120 | ||
| 6 | I_MSG_SYMSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | SY-MSGTY | Message Type | 20091120 | ||
| 7 | I_MSG_SYMSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV1 | Message Variable | 20091120 | ||
| 8 | I_MSG_SYMSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV2 | Message Variable | 20091120 | ||
| 9 | I_MSG_SYMSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV3 | Message Variable | 20091120 | ||
| 10 | I_MSG_SYMSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | SY-MSGV4 | Message Variable | 20091120 | ||
| 11 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091120 | |||
| 12 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091120 | |||
| 13 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Sequence Number | 20091120 | |||
| 14 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091120 | |||
| 15 | I_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20091120 | |||
| 16 | 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 | 20091120 |
Method ADD_LINE_ITEM_IN_CONTINUE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LI_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100526 | ||||
| 2 | IS_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100526 | |||
| 3 | I_LI_DDIC | Call by reference | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20100526 | |||
| 4 | I_LI_DISP_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_DISP_FIELD | Line Item display Field Name | 20100526 | |||
| 5 | I_LI_KEY_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_KEY_FIELD | Line Item Key Field Name | 20100526 | |||
| 6 | I_LI_TYPE_FIELD | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM_TYPE_FIELD | Line Item Type Field Name | 20100526 | |||
| 7 | I_UI_SESSION_ID | Call by reference | Type reference (TYPE) | GRFN_MW_UI_SESSION_ID | SPACE | MSMP UI Session ID | 20100526 | ||
| 8 | I_USER_ID | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100526 | |||
| 9 | RV_LI_KEY | Value transfer | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100526 |
Method AGGREGATE_INSTANCE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_APPROVAL_STAT | Instance Approval Status | 20100223 | |||
| 2 | EV_INSTANCE_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_STATUS | MSMP Instance Status | 20100223 | |||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091031 |
Method AGGREGATE_LINEITEM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090930 | |||
| 2 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | MSMP Workflow instance Line item Key | 20090930 | |||
| 3 | R_LINE_ITEM_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090930 |
Method CHECK_INSTANCE_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTERNAL_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | External key | 20100113 | |||
| 2 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process Id. | 20100113 | |||
| 3 | I_RUNNING_INSTANCES_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100210 | |||
| 4 | RV_INSTANCE_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | True if Exists. | 20100113 |
Method CHECK_INSTANCE_EXISTS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method CHECK_INSTANCE_IS_RUNNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_EXISTS_ONLY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Don't check instance for Running state | 20100106 | ||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSMP Operation Not Allowed | 20090930 |
Method CHECK_INSTANCE_ON_HOLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ON_HOLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100427 | ||||
| 2 | EV_ON_HOLD_BY | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100427 | |||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSMP Operation Not Allowed | 20100428 |
Method CHECK_PATH_IS_RUNNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100421 | |||
| 2 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100421 | |||
| 3 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MSMP Operation Not Allowed | 20100421 |
Method CHECK_STAGE_WITHOUT_ROUTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100426 | |||
| 2 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100426 | |||
| 3 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100426 | |||
| 4 | I_VERSION | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20100426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100426 | ||
| 2 | Generic MSMP Exception | 20100426 |
Method COPY_DATALOG_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CURRENT_PATH | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | MSMP Runtime – Instance Execution Data Log | 20091014 | |||
| 2 | IV_CURRENT_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path ID | 20091014 | |||
| 3 | IV_CURRENT_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Path Sequence Number | 20091014 | |||
| 4 | IV_CURRENT_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Path Sequence Number | 20091014 | |||
| 5 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091014 | |||
| 6 | IV_KEEP_REJECTED_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100815 | ||||
| 7 | IV_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091014 | |||
| 8 | IV_NEW_LINEITEM_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20091012 | |||
| 9 | IV_NEW_PATH | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | MSMP Runtime – Instance Execution Data Log | 20091012 | |||
| 10 | IV_NEW_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | MSMP Workflow Instance Data log Table. | 20091012 | |||
| 11 | IV_NEW_STAGE_APPR_STAT | Call by reference | Type reference (TYPE) | GRFN_MW_STG_STATUS | Stage Approval Status | 20091012 | |||
| 12 | IV_NEW_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Sequence Number | 20091012 | |||
| 13 | IV_NEW_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091012 | |||
| 14 | IV_NEW_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20091012 | |||
| 15 | IV_STATUS_CHANGE_BY | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20091012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091012 |
Method CREATE_DATALOG_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATALOG_HEADER | Value transfer | Type reference (TYPE) | GRFN_MW_S_LINE_ITEM_DATALOG | MSMP Runtime – Instance Execution Data Log | 20091001 | |||
| 2 | IT_LINEITEMS | Value transfer | Type reference (TYPE) | GRFN_MW_T_LINE_ITEM_DATALOG | MSMP Workflow Instance Data log Table. | 20091001 | |||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091001 |
Method CREATE_DATALOG_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATALOG_HEADER | Value transfer | Type reference (TYPE) | GRFN_MW_S_LINE_ITEM_DATALOG | MSMP Runtime – Instance Execution Data Log | 20091013 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091013 |
Method CREATE_DATALOG_LINEITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LINEITEMS | Call by reference | Type reference (TYPE) | GRFN_MW_T_LINE_ITEM_DATALOG | MSMP Workflow Instance Data log Table including details | 20091014 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091014 |
Method CREATE_DETOUR_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DETOUR_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_DETOUR_STATUS | Path Status | 20130121 | |||
| 2 | I_FROM_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20130121 | |||
| 3 | I_FROM_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20130121 | |||
| 4 | I_FROM_STAGE | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20130124 | |||
| 5 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Runtime - Instance Execution Details | 20130121 | |||
| 6 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20130121 | |||
| 7 | I_TO_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20130121 | |||
| 8 | I_TO_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20130121 | |||
| 9 | I_TO_STG_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20130121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20130121 |
Method CREATE_EXECUTION_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MSMPRTEXECDET | Call by reference | Type reference (TYPE) | GRFNMWRTEXDET | MSMP Instance Runtime Status details. | 20091029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091029 |
Method CREATE_EXECUTION_DETAIL_HIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MSMPRTEXECDET | Call by reference | Type reference (TYPE) | GRFNMWRTEXDET | MSMP Instance Runtime Status details. | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100610 |
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_INSTANCE_DATA | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Instance | 20090928 | |||
| 2 | R_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | UUID of the GRC object (char32) | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090928 |
Method CREATE_LINEITEM_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LINEITEM_APPROVERS | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20090928 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090928 |
Method CREATE_STAGE_LI_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STAGE_LI_APPR | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_STAGE_LI_APPR | MSMP Runtime Stage Line Item Approvers. | 20100322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100322 |
Method DELETE_LINEITEM_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090928 | |||
| 2 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091006 |
Method DELETE_LINEITEM_APPROVERS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method DELETE_STAGE_LI_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100322 | |||
| 2 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100322 | |||
| 3 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100322 | |||
| 4 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100322 | |||
| 5 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Execution Sequence Number | 20100322 | |||
| 6 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100322 |
Method FIND_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INSTANCE | 20100528 | ||||
| 2 | E_TOP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | 20100528 | ||||
| 3 | I_CREATED_BY | Call by reference | Type reference (TYPE) | XUBNAME | 20100528 | ||||
| 4 | I_EXT_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | 20100528 | ||||
| 5 | I_EXT_KEY_DISP | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | 20100528 | ||||
| 6 | I_MAX_INST | Call by reference | Type reference (TYPE) | GRFN_COUNT | 25 | Count | 20100528 | ||
| 7 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100528 |
Method FIND_INSTANCES on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GENERATE_PATH_INSTANCE_SEQ_NR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PATH_SEQ | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20100121 |
Method GENERATE_PATH_INSTANCE_SEQ_NR on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_ACTIVE_HEADER_EXEC_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVE_PATHS_ONLY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100415 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20100415 | ||||
| 3 | RT_HEADER_MSMP_DETAILS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | Table of MSMP Instance Runtime Execution details structure | 20100415 |
Method GET_ACTIVE_HEADER_EXEC_DETAILS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_ACTIVE_LI_EXEC_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_LINE_ITEMS | Call by reference | Type reference (TYPE) | GRFNW_MSMP_TR_LINE_ITEM | 20100107 | ||||
| 2 | I_ACTIVE_PATHS_ONLY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100107 | |||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20100107 | ||||
| 4 | I_LINE_ITEM | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | 20100107 | ||||
| 5 | RT_LI_MSMP_DETAILS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | Table of MSMP Instance Runtime Execution details structure | 20100107 |
Method GET_ACTIVE_LI_EXEC_DETAILS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_AGGREGATED_STAGE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091031 | |||
| 2 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091031 | |||
| 3 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091031 | |||
| 4 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091031 | |||
| 5 | R_AGG_STAGE_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_STG_STATUS | Stage Approval Status | 20091031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091031 |
Method GET_ALL_LINEITEMS_FOR_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091027 | |||
| 2 | I_READ_ALSO_REMOVED | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20091027 | |||
| 3 | RT_LINE_ITEMS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM | 20091027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091027 |
Method GET_APPROVERS_BY_INST_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFNW_MSMP_TR_LI_STATUS | 20110122 | ||||
| 2 | ITR_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFNW_MSMP_TR_INST_ID | 20110122 | ||||
| 3 | RT_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20110122 |
Method GET_APPROVERS_BY_INST_STATUS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_APPROVERS_BY_STAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Table of MSMP Line Item Approvers | 20100920 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100920 | |||
| 3 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100920 | |||
| 4 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100920 | |||
| 5 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_EXEC_SEQNR | Stage Execution Sequence Number | 20100920 | |||
| 6 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100920 |
Method GET_APPROVERS_BY_STAGE on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_APPROVERS_BY_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFNW_MSMP_TR_LI_STATUS | 20100727 | ||||
| 2 | RT_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20100727 |
Method GET_APPROVERS_BY_STATUS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_AUDIT_MESSAGES_BY_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUDIT_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_MW_AUDIT_ENTRY_PARENT_ID | SPACE | 20100508 | |||
| 2 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100508 | |||
| 3 | RT_MESSAGES | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_MSGLOG | Table of MSMP Instance message log. | 20100508 |
Method GET_AUDIT_MESSAGES_BY_PARENT on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_CURRENT_HEADER_PCONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONTEXT_DDIC_HDR | Value transfer | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20091015 | |||
| 2 | EV_TIMESTAMP_HDR | Value transfer | Type reference (TYPE) | GRFNMWRTDATLG-TIMESTAMP_LONG | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20091015 | |||
| 3 | EV_XML_DATA_HDR | Value transfer | Type reference (TYPE) | GRFN_MW_XML_DATA | XML Serialized Process Content | 20091015 | |||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091013 |
Method GET_CURRENT_HEADER_PCONTEXT on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_CURRENT_LINEITEM_PCONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATALOG_LATEST_ACTION | Call by reference | Type reference (TYPE) | GRFNMWRTDATLG | MSMP Runtime – Instance Execution Data Log | 20100520 | |||
| 2 | ES_DATALOG_LATEST_DATA | Call by reference | Type reference (TYPE) | GRFNMWRTDATLGD | MSMP Runtime – Instance Data Log Detail | 20100520 | |||
| 3 | EV_CONTEXT_DDIC_ITM | Value transfer | Type reference (TYPE) | GRFN_MW_DDIC_STRUC | Context DDIC Structure | 20091015 | |||
| 4 | EV_TIMESTAMP_ITM | Value transfer | Type reference (TYPE) | GRFNMWRTDATLG-TIMESTAMP_LONG | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20091015 | |||
| 5 | EV_XML_DATA_ITM | Value transfer | Type reference (TYPE) | GRFN_MW_XML_DATA | XML Serialized Process Content | 20091015 | |||
| 6 | I_IGNORE_REMOVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20091013 | ||
| 7 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091013 | |||
| 8 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091013 | |||
| 9 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091013 | |||
| 10 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091013 | |||
| 11 | I_STAGE_EXEC_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091013 | |||
| 12 | I_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091013 | |||
| 13 | I_STAGE_TASK | Call by reference | Type reference (TYPE) | GRFN_MW_STG_TSK_ID | Stage Task ID | 20091013 |
Method GET_CURRENT_LINEITEM_PCONTEXT on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_CURRENT_LI_APPROVER_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPROVER_USER | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20100615 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100615 | |||
| 3 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100615 | |||
| 4 | RS_APPR_INFO | Value transfer | Type reference (TYPE) | GRFNMWRTAPPR | 20100615 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100615 |
Method GET_CURRENT_STAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | External Key | 20090909 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090925 | ||
| 3 | IV_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091102 | |||
| 4 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100319 | |||
| 5 | IV_STAGE_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20091102 | |||
| 6 | RT_CURRENT_STAGE | Value transfer | Type reference (TYPE) | GRFN_T_REQUEST_STATUS | Request status | 20090907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090910 |
Method GET_CURRENT_STAGE_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ADMIN_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20100715 | ||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090928 | |||
| 3 | RT_CURRENT_STAGE_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20091010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091009 |
Method GET_CURRENT_STAGE_LI_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_LI_APPROVAL_STATUS | Value transfer | Type reference (TYPE) | GRFNW_MSMP_TR_LI_STATUS | Line Item Approval status Range Table | 20100210 | |||
| 2 | I_ADMIN_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20100715 | ||
| 3 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091009 | |||
| 4 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091009 | |||
| 5 | RT_CURRENT_STAGE_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20091010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091009 |
Method GET_EXECUTION_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20091010 | ||||
| 2 | I_LINE_ITEM | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | 20091010 | ||||
| 3 | RT_LI_MSMP_DETAILS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | Table of MSMP Instance Runtime Execution details structure | 20091010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091010 |
Method GET_INSTANCE_APPLICATION_ATTRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100527 | ||||
| 2 | EV_DDIC | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100527 | |||
| 3 | I_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APPLICATION | GRC Application | 20100527 | |||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100527 |
Method GET_INSTANCE_AUDIT_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INSTANCE_MESSAGES | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_MSGLOG | Table of MSMP Instance message log. | 20100902 | |||
| 2 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100510 | |||
| 3 | RT_MESSAGES | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_TRAIL_MSG | Table type for ui audit log message structure | 20100510 |
Method GET_INSTANCE_AUDIT_MESSAGES on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_INSTANCE_BY_EXT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXT_KEY | Call by reference | Type reference (TYPE) | GRFNMWRTINST-EXTERNAL_KEY | External Key | 20100107 | |||
| 2 | I_INSTANCE_STATUS | Call by reference | Type reference (TYPE) | GRFNMWRTINST-INSTANCE_STATUS | MSMP Instance Status | 20100107 | |||
| 3 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFNMWRTINST-PROCESS_ID | Process ID | 20100107 | |||
| 4 | I_RESTARTED_AS_ID | Call by reference | Type reference (TYPE) | GRFNMWRTINST-RESTARTED_AS_ID | MSMP Instance Restarted with ID | 20100107 | |||
| 5 | R_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFNMWRTINST-INSTANCE_ID | MSMP Instance ID | 20100107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100107 |
Method GET_INSTANCE_CREATED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100416 | |||
| 2 | R_CREATED_BY | Value transfer | Type reference (TYPE) | GRFNMWRTINST-CREATED_BY | User Name in User Master Record | 20100416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data not found | 20100416 |
Method GET_INSTANCE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | 20100129 | ||||
| 2 | RS_MSMP_INSTANCE | Value transfer | Type reference (TYPE) | GRFNMWRTINST | MSMP Runtime Info | 20091031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091031 |
Method GET_INSTANCE_FOR_MONITOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSMP_INSTANCE | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INSTANCE | 20100330 | ||||
| 2 | E_TOP_INSTANCE | Call by reference | Type reference (TYPE) | GRFNMWRTINST | 20100330 | ||||
| 3 | I_CREATED_BY | Call by reference | Type reference (TYPE) | XUBNAME | 20100330 | ||||
| 4 | I_EXT_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY | 20100330 | ||||
| 5 | I_EXT_KEY_DISP | Call by reference | Type reference (TYPE) | GRFN_MW_EXT_KEY_DISPLAY | 20100330 | ||||
| 6 | I_MAX_INST | Call by reference | Type reference (TYPE) | GRFN_COUNT | Count | 20100330 | |||
| 7 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20100430 |
Method GET_INSTANCE_FOR_MONITOR on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_INSTANCE_LOGS_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSGLOG | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_MSGLOG | Table of MSMP Instance message log. | 20100330 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100330 | |||
| 3 | I_MAX_ROWS | Call by reference | Type reference (TYPE) | GRFN_COUNT | MSGLOG_DEFAULT_MAX_ROWS | Count | 20100401 |
Method GET_INSTANCE_LOGS_ALL on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_INSTANCE_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_MSG_CATEGORY | Value transfer | Type reference (TYPE) | GRFNW_MSMP_TR_MSG_LOG_CATEGORY | Message Catogries Filter | 20100303 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091001 | |||
| 3 | I_PATH_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100303 | |||
| 4 | I_PATH_SEQ | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100303 | |||
| 5 | I_STAGE_SEQNR | Value transfer | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20100303 | |||
| 6 | RT_MESSAGE_LOG | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_MSGLOG | Table of MSMP Instance message log. | 20091020 |
Method GET_INSTANCE_MESSAGES on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_INSTANCE_PATHS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091015 | |||
| 2 | I_RUNNING_ONLY | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100107 | |||
| 3 | RT_INSTANCE_PATHS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | Table of Path Status | 20100107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091016 |
Method GET_INSTANCE_QUICK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSMP_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_T_MSMP_STATUS | Table of MSMP Status | 20100811 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100811 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100811 |
Method GET_INSTANCE_QUICK_STATUS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_INSTANCE_RUNTIME_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATALOG | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_DTLOG | MSMP Workflow Instance Data log Table. | 20100330 | |||
| 2 | ET_EXECDET | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | 20100330 | ||||
| 3 | ET_FWDRET | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_FWDRETSTACK | MSMP Workflow Forward&Return Stack | 20100330 | |||
| 4 | ET_NOTIFLOG | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_RTNOTLG | Table of runtime notification log | 20100330 | |||
| 5 | ET_ROUTING | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_ROUTING | MSMP Workflow Instance Routing Decissions Table | 20100330 | |||
| 6 | ET_RTAPPR | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | Table of MSMP Line Item Approvers | 20100330 | |||
| 7 | ET_WFKEYS | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_INST_RTWFKEY | Table of MSMP runtime workflow keys | 20100330 | |||
| 8 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100330 |
Method GET_INSTANCE_RUNTIME_ALL on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_LINEITEM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_LI_STATUS | Value transfer | Type reference (TYPE) | GRFNW_MSMP_TR_LI_STATUS | Line Item Status Range Table | 20100130 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | UUID of the GRC object (char32) | 20090921 | |||
| 3 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20090921 | |||
| 4 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20090921 | |||
| 5 | I_PATH_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_STATUS | Path Status | 20100107 | |||
| 6 | RT_LINE_ITEMS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | MSMP Instance Runtime Status details. | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090921 |
Method GET_LINEITEM_STATUS_BY_PATHSTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITR_PATH_STATUS | Value transfer | Type reference (TYPE) | GRFNW_MSMP_TR_PATH_STATUS | Path Status | 20100305 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | UUID of the GRC object (char32) | 20100305 | |||
| 3 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100305 | |||
| 4 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20100305 | |||
| 5 | RT_LINE_ITEMS | Value transfer | Type reference (TYPE) | GRFN_T_MSMP_INST_RTEXDET | MSMP Instance Runtime Status details. | 20100305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100305 |
Method GET_PATH_CURRENT_APPROVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100818 | |||
| 2 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100818 | |||
| 3 | I_PATH_SEQNR | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100818 | |||
| 4 | RT_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Approver User Table | 20100818 |
Method GET_PATH_CURRENT_APPROVERS on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_PATH_STAGES_FROM_DATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STAGES | Call by reference | Type reference (TYPE) | GRFNMW_T_API_STAGES | Stage Sequence Number | 20130123 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20130122 | |||
| 3 | I_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20130123 | ||
| 4 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20130122 | |||
| 5 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20130122 | |||
| 6 | I_PROCESS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PROCESS_ID | Process ID | 20130123 | |||
| 7 | I_VERSION | Call by reference | Type reference (TYPE) | GRFN_MW_VERSION | Version ID | 20130123 |
Method GET_PATH_STAGES_FROM_DATALOG on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method GET_PREV_STG_APPRS_FROM_DATLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100429 | |||
| 2 | I_LINEITEM_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20120704 | |||
| 3 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100429 | |||
| 4 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number (Long Time Stamp) | 20100429 | |||
| 5 | I_STAGE_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_STG_SEQNR | Stage Sequence Number | 20120628 | |||
| 6 | RT_APPROVERS | Value transfer | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Approver User | 20100429 |
Method GET_PREV_STG_APPRS_FROM_DATLOG on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method POP_FWDRET_APPROVER_STACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FORWARD_TO | Value transfer | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Forwarding Approver | 20100414 | |||
| 2 | EV_FWDRET_TYPE | Value transfer | Type reference (TYPE) | GRFN_MW_FORWARD_RETURN_TYPE | MSMP Forward & Return Type | 20100414 | |||
| 3 | EV_RETURN_APPR_AS | Value transfer | Type reference (TYPE) | GRFN_MW_APPROVING_AS | Approver is appoving as a Forwarded Approver | 20100615 | |||
| 4 | EV_RETURN_APPR_TYPE | Value transfer | Type reference (TYPE) | GRFN_MW_APPROVAL_TYP | Approval Type | 20100615 | |||
| 5 | EV_RETURN_TO | Value transfer | Type reference (TYPE) | GRFN_MW_APPR_USR | Recipient Approver | 20100414 | |||
| 6 | IS_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100414 | |||
| 7 | IV_DONT_REMOVE_ENTRIES | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100414 | |||
| 8 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | 20100414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100414 |
Method PUSH_FWDRET_APPROVER_STACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100414 | |||
| 2 | IT_FORWARD_TO | Value transfer | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Approver User Table | 20100414 | |||
| 3 | I_FORWARD_TO | Value transfer | Type reference (TYPE) | GRFN_MW_APPR_USR | Forwarding Approver | 20100414 | |||
| 4 | I_FWDRET_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_FORWARD_RETURN_TYPE | MSMP Forward & Return Type | 20100414 | |||
| 5 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item to be used | 20100414 | |||
| 6 | I_RETURN_TO | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Recipient Approver | 20100414 | |||
| 7 | R_ENTRIES_CREATED | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20100414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100414 |
Method PUSH_FWDRET_APPROVER_STACK_OK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXEC_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100423 | |||
| 2 | IT_FORWARD_TO | Call by reference | Type reference (TYPE) | GRFN_MW_T_APPR_USR | Approver User Table | 20100423 | |||
| 3 | I_FWDRET_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_FORWARD_RETURN_TYPE | MSMP Forward & Return Type | 20100423 | |||
| 4 | I_LINEITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item to be used | 20100423 | |||
| 5 | I_RETURN_TO | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Recipient Approver | 20100423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100423 |
Method RESOLVE_RESTARTED_INSTANCE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100421 | |||
| 2 | RV_LATEST_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100421 |
Method SET_INSTANCE_APPLICATION_ATTRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSERTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100527 | ||||
| 2 | EV_UPDATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100527 | ||||
| 3 | IR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100527 | ||||
| 4 | IV_DDIC | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20100527 | |||
| 5 | I_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APPLICATION | GRC Application | 20100527 | |||
| 6 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100527 |
Method SET_LINEITEM_ERROR_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091020 | |||
| 2 | IV_LINEITEM_KEY | Value transfer | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091020 | |||
| 3 | IV_PATH_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091020 | |||
| 4 | IV_PATH_SEQ | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091020 |
Method SET_LINEITEM_ERROR_WHOLE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100917 | |||
| 2 | IV_PATH_ID | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20100917 | |||
| 3 | IV_PATH_SEQ | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20100917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100917 |
Method UPDATE_EXECUTION_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NEW_LI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | 20100820 | ||||
| 2 | EV_PREVIOUS_LI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | 20100820 | ||||
| 3 | IS_MSMPRTEXECDET | Call by reference | Type reference (TYPE) | GRFNMWRTEXDET | MSMP Instance Runtime Status details. | 20090910 | |||
| 4 | IV_KEEP_REJECTED_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100809 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090911 |
Method UPDATE_INSTANCE_ESCALATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100821 | |||
| 2 | RV_FIRST_ESCALATION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100821 |
Method UPDATE_INSTANCE_NO_REMINDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20110426 | |||
| 2 | I_NO_REMINDER_TSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20110426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20110426 |
Method UPDATE_INSTANCE_ON_HOLD_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100427 | |||
| 2 | I_ON_HOLD_BY | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100427 |
Method UPDATE_INSTANCE_RELEASE_HOLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100427 |
Method UPDATE_INSTANCE_RESTARTED_AS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100421 | |||
| 2 | I_RESTARTED_AS_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance Status | 20100421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100421 |
Method UPDATE_INSTANCE_RESTART_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100429 | |||
| 2 | I_RESTART_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_RESTART_TYPE | MSMP Instance Status | 20100429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100429 |
Method UPDATE_INSTANCE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INSTANCE_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_APPROVAL_STAT | SPACE | Instance Approval Status | 20100223 | ||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090929 | |||
| 3 | I_INSTANCE_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_STATUS | MSMP Instance Status | 20090929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090929 |
Method UPDATE_LINEITEM_APPROVED_BY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20100527 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100527 | |||
| 3 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100527 | |||
| 4 | I_NO_UPDATE_IF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Do not Update if Status is Error | 20100527 | |||
| 5 | I_STATUS_CHANGED_BY | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | User Name in User Master Record | 20100527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100527 | ||
| 2 | MSMP Operation Not Allowed | 20100527 |
Method UPDATE_LINEITEM_APPR_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20090928 | |||
| 2 | I_APPROVER_USER | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20090929 | |||
| 3 | I_ESCALATED_APPROVER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091112 | ||||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20090928 | |||
| 5 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20090928 | |||
| 6 | I_NO_UPDATE_IF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Do not Update if Status is Error | 20091029 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20090928 | ||
| 2 | MSMP Operation Not Allowed | 20091005 |
Method UPDATE_LITEM_APPR_STATUS_ADMIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPROVAL_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_ITEM_STATUS | Line Item Approval Status | 20100714 | |||
| 2 | I_APPROVER_USER | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20100714 | |||
| 3 | I_ESCALATED_APPROVER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100714 | ||||
| 4 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100714 | |||
| 5 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20100714 | |||
| 6 | I_NO_UPDATE_IF_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Do not Update if Status is Error | 20100714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100714 | ||
| 2 | MSMP Operation Not Allowed | 20100714 |
Method UPDATE_LI_APPR_APPROVING_AS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RTAPPR_TO_UPDATE | Call by reference | Type reference (TYPE) | GRFN_T_MSMP_LINEITEM_APPROVER | MSMP Instance ID | 20100212 | |||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100212 | ||
| 2 | MSMP Operation Not Allowed | 20100212 |
Method UPDATE_PATH_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_IF_RUNNING | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Check if path status is running. | 20091222 | ||
| 2 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20091002 | |||
| 3 | I_LINE_ITEM_KEY | Call by reference | Type reference (TYPE) | GRFN_MW_LINE_ITEM | Line Item Key | 20091002 | |||
| 4 | I_PATH_ID | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID | 20091002 | |||
| 5 | I_PATH_SEQ | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_SEQNR | Path Sequence Number | 20091002 | |||
| 6 | I_PATH_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_PATH_STATUS | Path Status | 20091002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091002 |
Method WI_CACHE_ATTRS_DISCARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | 20100530 | ||||
| 2 | RV_DELETED_ROWS | Value transfer | Type reference (TYPE) | INT4 | Execution Context WI Data | 20100530 |
Method WI_CACHE_ATTRS_DISCARD on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method WI_CACHE_ATTRS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | 20100530 | ||||
| 2 | RS_WI_MSMP_DATA | Value transfer | Type reference (TYPE) | GRFNMW_S_DB_GRFNMWRTINSTWI_DAT | Execution Context WI Data | 20100530 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Data not found | 20100530 |
Method WI_CACHE_ATTRS_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSERTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100530 | ||||
| 2 | EV_UPDATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100530 | ||||
| 3 | IS_WI_MSMP_DATA | Call by reference | Type reference (TYPE) | GRFNMW_S_DB_GRFNMWRTINSTWI_DAT | Execution Context WI Data | 20100530 | |||
| 4 | I_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | 20100530 |
Method WI_CACHE_ATTRS_SET on class CL_GRFN_MSMP_INSTANCE_MODEL has no exception.
Method WRITE_AUDIT_MESSAGE_TREE 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 | 20100415 | |||
| 2 | IT_ALL_MESSAGES | Call by reference | Type reference (TYPE) | GRFNMW_T_MESSAGE_LOG_TREE | Table of MSMP Message Log Tree | 20100415 | |||
| 3 | IT_CHILD_MESSAGES | Call by reference | Type reference (TYPE) | GRFNMW_T_MESSAGE_LOG_TREE | Table of MSMP Message Log Tree | 20100415 | |||
| 4 | I_AUDIT_ENTRY_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_MW_AUDIT_ENTRY_PARENT_ID | Audit Log Parent Entry ID | 20100415 | |||
| 5 | I_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | GRFN_MW_TRANSACTION_ID_PREFIX | MSMP Transaction ID Prefix | 20100415 | |||
| 6 | I_UI_SESSION_ID | Call by reference | Type reference (TYPE) | GRFN_MW_UI_SESSION_ID | MSMP UI Session ID | 20100415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100415 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |