SAP ABAP Class CL_GRFN_MSMP_APPROVAL_API (API containing methods required to perform UI approval)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC (Application Component) Governance, Risk and Compliance
⤷
GRFN_MSMP_WORKFLOW (Package) GRC Shared MSMP Engine
⤷
⤷
Properties
| Class | CL_GRFN_MSMP_APPROVAL_API | |
| Short Description | API containing methods required to perform UI approval | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRFN_MSMP_WORKFLOW | GRC Shared MSMP Engine |
| Created | 20091204 | 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_APPROVAL_API has no interface implemented.
Friends
Class CL_GRFN_MSMP_APPROVAL_API has no friend class.
Attributes
Class CL_GRFN_MSMP_APPROVAL_API has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Approve current stage | 20091204 | |
| 2 | Static method | Public | Method | Cancel MSMP Instance - Administrator only | 20100724 | |
| 3 | Static method | Private | Method | Check Substitution | 20100712 | |
| 4 | Static method | Private | Method | Get Default Audit messages if not sent ( header only ) | 20100621 | |
| 5 | Static method | Public | Method | Hold MSMP Instance | 20100428 | |
| 6 | Static method | Public | Method | Read WI details and mapping | 20091205 | |
| 7 | Static method | Public | Method | Reject entire stage and the path | 20091207 | |
| 8 | Static method | Public | Method | Hold MSMP Instance | 20100428 | |
| 9 | Static method | Public | Method | Reroute to previously approved stage | 20091209 | |
| 10 | Static method | Private | Method | Save approver actions (Save Only No Submit ) | 20100429 | |
| 11 | Static method | Public | Method | Submit Approval (an other actions) for current stage | 20100525 | |
| 12 | Static method | Public | Method | Submit Approval (an other actions) for current stage | 20100423 | |
| 13 | Static method | Private | Method | Reserve and Replace Work items. | 20100428 | |
| 14 | Static method | Private | Method | NOT_IN_USE - Reserve and Replace Work items. | 20100422 |
Events
Class CL_GRFN_MSMP_APPROVAL_API has no event.
Types
Class CL_GRFN_MSMP_APPROVAL_API has no local type.
Method Signatures
Method APPROVE_STAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PATHS_CANCELLED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 2 | ET_RESUBMITTED_LI | Value transfer | Type reference (TYPE) | GRFN_MW_T_LI_RESUBMITTED | Line Items resubmitted to new Path Instances (Add Line Item) | 20100919 | |||
| 3 | ET_STAGES_FINISHED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 4 | ET_STAGES_FORWARDED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 5 | ET_STAGES_FORWARDED_W_RETURN | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 6 | ET_STAGES_RETURNED_FORWARD | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 7 | ET_STAGES_SENT_TO_AUTH_ACTION | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 8 | ET_STAGES_WAITING_FOR_APPROVAL | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 9 | EV_INSTANCE_RESTARTED_AS | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100919 | |||
| 10 | IT_APP_MSGS | Call by reference | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20091209 | |||
| 11 | IT_NEW_LINE_ITEMS | Value transfer | Type reference (TYPE) | GRFN_MW_T_ADD_LINEITEM | Table of Added Line Items | 20091229 | |||
| 12 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Workflow: Table with Work Item IDs | 20091208 | |||
| 13 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 14 | IV_HEADER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20091210 | ||||
| 15 | IV_NEW_LI_SUBMISSION_TYPE | Value transfer | Type reference (TYPE) | GRFN_MW_UI_ADD_LINEITEM_TYPE | SPACE | 20100226 | |||
| 16 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20091208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091208 | ||
| 2 | Data Concurrently Changed By Other User | 20091208 | ||
| 3 | MSMP Locking Failure | 20091208 | ||
| 4 | MSMP Operation Not Allowed | 20091208 |
Method CANCEL_INSTANCE 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 | Table of Application to MSMP Audit Messages. | 20100724 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100724 | |||
| 3 | IV_APPROVER_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100724 | |||
| 4 | IV_HEADER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100724 |
Method CHECK_SUBSTITUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ADMIN_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100714 | |||
| 2 | IV_APPROVER | Call by reference | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20100712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100712 | ||
| 2 | Insufficient authorization | 20100712 |
Method GET_DEFAULT_AUDIT_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER_UI_KEYS | Call by reference | Type reference (TYPE) | GRFNW_MSMP_S_UI_LI_ACTION_IDS | 20100621 | ||||
| 2 | IS_HEADER_WI_STATUS | Call by reference | Type reference (TYPE) | GRFN_MW_S_UI_WI_STATUS | Structure used by workflow approval UI to submit approval | 20100621 | |||
| 3 | IT_APP_MSGS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100621 | |||
| 4 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100622 | ||||
| 5 | IV_APPROVER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100621 | |||
| 6 | IV_REROUTE_TO_STAGE | Call by reference | Type reference (TYPE) | GRFN_MW_STG_INDEX | Stage index | 20100622 | |||
| 7 | IV_SUBSTITUTE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100710 | |||
| 8 | I_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100621 | |||
| 9 | I_UI_ACTION_ID | Call by reference | Type reference (TYPE) | GRFN_MW_UI_ACTION_ID | MSMP UI Action | 20100622 | |||
| 10 | RT_APP_MSGS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100621 |
Method GET_DEFAULT_AUDIT_MESSAGES on class CL_GRFN_MSMP_APPROVAL_API has no exception.
Method HOLD_INSTANCE 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 | Table of Application to MSMP Audit Messages. | 20100428 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100428 | |||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_HEADER_DATA | Value transfer | Type reference (TYPE) | DATA | 20100428 | ||||
| 5 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100428 | ||
| 2 | Data Concurrently Changed By Other User | 20100428 | ||
| 3 | MSMP Locking Failure | 20100428 | ||
| 4 | MSMP Operation Not Allowed | 20100428 |
Method INITIALIZE_AND_READDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EA_UI_CONFIG | Value transfer | Type reference (TYPE) | SIMPLE | 20091210 | ||||
| 2 | ES_ALLOWED_UI_ACTIONS | Value transfer | Type reference (TYPE) | GRFNMW_S_UI_ALLOWED_ACTIONS | Flags with allowed UI actions | 20100527 | |||
| 3 | ET_WI_LINE_ITEM_MAP | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Context Line Items ( Request Line Items) | 20091210 | |||
| 4 | EV_HEADER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | Table of workitems status structure | 20091209 | |||
| 5 | EV_MSMP_INSTANCE_ID | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100325 | |||
| 6 | EV_MULTI_PATH_SESSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is UI processing LIs from several Paths ? | 20100919 | |||
| 7 | EV_ON_HOLD_BY | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20100428 | |||
| 8 | EV_OVERALL_APPROVAL_MODE | Value transfer | Type reference (TYPE) | GRFN_MW_FORWARD_RETURN_TYPE | MSMP Forward & Return Type | 20100416 | |||
| 9 | EV_OVERALL_RETURN_TO_APPROVER | Value transfer | Type reference (TYPE) | GRFN_MW_APPR_USR | Approver User | 20100416 | |||
| 10 | EV_UI_CONFIG_DDIC | Value transfer | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20091210 | |||
| 11 | IT_WI_ID | Value transfer | Type reference (TYPE) | SWWTWIID | Workflow: Table with Work Item IDs | 20091205 | |||
| 12 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 13 | IV_APPROVER_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20091210 | |||
| 14 | IV_HEADER_LOCK | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100313 | |||
| 15 | IV_LI_LOCK | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100313 | |||
| 16 | IV_PREVIOUS_REJECT_OVERRIDE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091205 |
Method REJECT_PATH 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 | Table of Application to MSMP Audit Messages. | 20091219 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | 20091219 | ||||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_HEADER_DATA | Value transfer | Type reference (TYPE) | DATA | 20091219 | ||||
| 5 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | 20091219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20091219 | ||
| 2 | Data Concurrently Changed By Other User | 20091219 | ||
| 3 | MSMP Locking Failure | 20091219 | ||
| 4 | MSMP Operation Not Allowed | 20091219 |
Method RELEASE_INSTANCE 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 | Table of Application to MSMP Audit Messages. | 20100428 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100428 | |||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_HEADER_DATA | Value transfer | Type reference (TYPE) | DATA | 20100428 | ||||
| 5 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100428 | ||
| 2 | Data Concurrently Changed By Other User | 20100428 | ||
| 3 | MSMP Locking Failure | 20100428 | ||
| 4 | MSMP Operation Not Allowed | 20100428 |
Method RE_ROUTE_TO_STAGE 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 | Table of Application to MSMP Audit Messages. | 20100202 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100112 | |||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_HEADER_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20100202 | ||||
| 5 | IV_REROUTE_PATH | Value transfer | Type reference (TYPE) | GRFN_MW_PATH_ID | Path ID to reroute to in case of admin mode | 20100625 | |||
| 6 | IV_REROUTE_STAGE | Value transfer | Type reference (TYPE) | GRFN_MW_STG_INDEX | Stage index to reroute | 20091209 | |||
| 7 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100203 |
Method SAVE_APPROVER_ACTIONS 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 | 20100429 | ||||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Workflow: Table with Work Item IDs | 20100429 | |||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100429 | |||
| 5 | RO_CONTEXT_UPDATE | Value transfer | Object reference (TYPE REF TO) | CL_GRFN_MSMP_CONTEXT_UPDATE | MSMP Process Context Update API | 20100429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100429 | ||
| 2 | Data Concurrently Changed By Other User | 20100429 | ||
| 3 | MSMP Locking Failure | 20100429 | ||
| 4 | MSMP Operation Not Allowed | 20100429 |
Method SAVE_STAGE_NO_SUBMIT 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 | 20100525 | ||||
| 2 | IT_APP_MSGS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100525 | |||
| 3 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Workflow: Table with Work Item IDs | 20100525 | |||
| 4 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 5 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100525 | |||
| 6 | I_UNLOCK | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100525 | ||
| 2 | Data Concurrently Changed By Other User | 20100525 | ||
| 3 | MSMP Locking Failure | 20100525 | ||
| 4 | MSMP Operation Not Allowed | 20100525 |
Method SUBMIT_STAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PATHS_CANCELLED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 2 | ET_RESUBMITTED_LI | Value transfer | Type reference (TYPE) | GRFN_MW_T_LI_RESUBMITTED | Line Items resubmitted to new Path Instances (Add Line Item) | 20100919 | |||
| 3 | ET_STAGES_FINISHED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 4 | ET_STAGES_FORWARDED | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 5 | ET_STAGES_FORWARDED_W_RETURN | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 6 | ET_STAGES_RETURNED_FORWARD | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 7 | ET_STAGES_SENT_TO_AUTH_ACTION | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 8 | ET_STAGES_WAITING_FOR_APPROVAL | Value transfer | Type reference (TYPE) | GRFN_MW_T_EXECUTION_CONTEXT | Table of MSMP Execution Context for API and BWF | 20100919 | |||
| 9 | EV_INSTANCE_RESTARTED_AS | Value transfer | Type reference (TYPE) | GRFN_MW_INSTANCE_ID | MSMP Instance ID | 20100919 | |||
| 10 | IR_HEADER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100423 | ||||
| 11 | IT_APP_MSGS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_AUDIT_MESSAGE | Table of Application to MSMP Audit Messages. | 20100423 | |||
| 12 | IT_NEW_LINE_ITEMS | Value transfer | Type reference (TYPE) | GRFN_MW_T_ADD_LINEITEM | Table of Added Line Items | 20100423 | |||
| 13 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Workflow: Table with Work Item IDs | 20100423 | |||
| 14 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 15 | IV_NEW_LI_SUBMISSION_TYPE | Value transfer | Type reference (TYPE) | GRFN_MW_UI_ADD_LINEITEM_TYPE | SPACE | 20100423 | |||
| 16 | IV_USER | Value transfer | Type reference (TYPE) | SY-UNAME | User Name | 20100423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100423 | ||
| 2 | Data Concurrently Changed By Other User | 20100423 | ||
| 3 | MSMP Locking Failure | 20100423 | ||
| 4 | MSMP Operation Not Allowed | 20100423 |
Method _HOLD_OR_RELEASE_INSTANCE 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 | Table of Application to MSMP Audit Messages. | 20100428 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100428 | |||
| 3 | IV_ADMIN_MODE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_HEADER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100428 | ||||
| 5 | IV_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100428 | |||
| 6 | I_INST_LEVL_UI_ACTN | Call by reference | Type reference (TYPE) | GRFN_MW_INST_LEVEL_UI_ACTION | Instance level UI actions | 20100428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100428 | ||
| 2 | Data Concurrently Changed By Other User | 20100428 | ||
| 3 | MSMP Locking Failure | 20100428 | ||
| 4 | MSMP Operation Not Allowed | 20100428 |
Method _RESERVE_OR_REPLACE_WORKITEMS 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 | Table of Application to MSMP Audit Messages. | 20100422 | |||
| 2 | IT_WI_STATUS | Value transfer | Type reference (TYPE) | GRFN_MW_T_UI_WI_STATUS | Table of workitems status structure | 20100422 | |||
| 3 | IV_ADMIN_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Admin View Mode ? | 20100609 | ||
| 4 | IV_ASKING_FOR_REPLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100422 | ||||
| 5 | IV_HEADER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100422 | ||||
| 6 | IV_USER | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic MSMP Exception | 20100422 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |