SAP ABAP Class /IWWRK/CL_WF_MGW_READ_DETAILS (Read workflow item details for minimal gateway implementatio)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_ODC_RUNTIME (Package) Workflow ODC Runtime for Gateway - Runtime
Properties
Class /IWWRK/CL_WF_MGW_READ_DETAILS  
Short Description Read workflow item details for minimal gateway implementatio    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_ODC_RUNTIME   Workflow ODC Runtime for Gateway - Runtime 
Created 20110331   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWWRK/CL_MGW_MED_WORKFLOW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /IWWRK/CL_WF_MGW_READ_DETAILS has no interface implemented.
Friends
Class /IWWRK/CL_WF_MGW_READ_DETAILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ITEM_READER Instance attribute Private Object reference (TYPE REF TO) /IWWRK/CL_WF_READ_WORKITEM Read Workitem details 20110331
2 MT_RETURN_TAB Instance attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110331
3 MV_WORKITEM Instance attribute Private Type reference (TYPE) SWW_WIID workitem id 20110331
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110331
2 ENCODE_UTF8 Instance method Private Method Encode string to UTF8 20110331
3 GET_ACTUAL_DECISION Instance method Private Method Get the workitem actual decision 20110331
4 GET_FILTERED_TASKS Instance method Public Method Get the task information from the IMG 20110821
5 GET_RETURN_TAB Instance method Public Method Get BAPI Return tab 20110403
6 GET_WI_ATTACHMENTS Instance method Public Method Get the workflow item attachments 20110331
7 GET_WI_ATTACHMENT_DATA Instance method Public Method Get the data of the attachment in BASE64 Format 20110331
8 GET_WI_BO_ATTACHMENTS Instance method Public Method Get the work item business object attachments 20110623
9 GET_WI_BO_ATT_DATA Instance method Public Method Get the data of the business object attachment 20110623
10 GET_WI_COMMENTS Instance method Public Method Get the workflow item approver comments 20110331
11 GET_WI_CREATOR Instance method Public Method Get the workitem creator 20110904
12 GET_WI_DECISION_OPTIONS Instance method Public Method Get the workflow item decision options 20110331
13 GET_WI_DESCRIPTION Instance method Public Method Get the workitem description 20110401
14 GET_WI_EXTENSIBLE_ELEMENTS Instance method Public Method Get the workflow item extensible elements 20110331
15 GET_WI_NOTE_DATA Instance method Public Method Get data of the requester notes 20110623
16 GET_WI_PARTICIPANTS Instance method Public Method Get the approvers of the workflow item 20110331
17 GET_WI_POSSIBLE_AGENTS Instance method Public Method Get the possible agents of workitem 20110406
18 GET_WI_RELATED_OBJECT Instance method Public Method Get the workflow iitem related business object ID 20110623
19 GET_WI_REQUESTER_NOTES Instance method Public Method Get the workflow item requester notes 20110623
20 GET_WI_ROOT_DATA Instance method Public Method Get the root data of the workflow item 20110331
21 GET_WI_STEP_INFO Instance method Public Method Get the workflow ID and step ID 20110722
22 GET_WORKITEM Instance method Public Method Get workflow item id 20110331
23 READ_ITEM_VALIDATION Instance method Public Method Validation before reading of workitem 20110403
24 READ_USER_INBOX Static method Public Method Get all the items in the user inbox 20110331
25 SET_WORKITEM Instance method Public Method Set workflow item id 20110331
Events
Class /IWWRK/CL_WF_MGW_READ_DETAILS has no event.
Types
Class /IWWRK/CL_WF_MGW_READ_DETAILS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM Call by reference Type reference (TYPE) SWW_WIID Work item ID 20110331

Method CONSTRUCTOR on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method ENCODE_UTF8 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECODE Call by reference Type reference (TYPE) ANY 20110331
2 Returning RV_ENCODE Value transfer Type reference (TYPE) STRING 20110331

Method ENCODE_UTF8 on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_ACTUAL_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTUAL_DECISION Value transfer Type reference (TYPE) NUMC4 Count parameters 20110331

Method GET_ACTUAL_DECISION on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_FILTERED_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WF_FILTERED_TASKS Call by reference Type reference (TYPE) /IWWRK/T_TASK_INFO Table task for task info 20110821
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110821

Method GET_FILTERED_TASKS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_RETURN_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110403

Method GET_RETURN_TAB on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_ATTACHMENTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_ATTACHMENTS 20110331

Method GET_WI_ATTACHMENTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_ATTACHMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WI_ATTACHMENT_DATA Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>ATTACHMENT_DATA 20110331
2 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) STRING Attachment Document ID 20110331
3 Importing IV_DOCUMENT_SOURCE Call by reference Type reference (TYPE) /IWWRK/WF_DOCUMENT_SOURCE Document Source (N,A) 20110623

Method GET_WI_ATTACHMENT_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_BO_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_BO_ATTACHMENTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_BO_ATTACHMENTS 20110623

Method GET_WI_BO_ATTACHMENTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_BO_ATT_DATA Signature

Method GET_WI_BO_ATT_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no parameter.
Method GET_WI_BO_ATT_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_COMMENTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_COMMENTS 20110331

Method GET_WI_COMMENTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_CREATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WI_INITIATOR Value transfer Type reference (TYPE) SYUNAME User Name 20110904

Method GET_WI_CREATOR on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_DECISION_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_DECISION_OPTIONS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_DECISION_OPTIONS 20110331

Method GET_WI_DECISION_OPTIONS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20110401

Method GET_WI_DESCRIPTION on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_EXTENSIBLE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_EXTENSIBLE_ELEMENTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_EXTENSIBLE_ELEMENTS 20110331

Method GET_WI_EXTENSIBLE_ELEMENTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_NOTE_DATA Signature

Method GET_WI_NOTE_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no parameter.
Method GET_WI_NOTE_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_PARTICIPANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_PARTICIPANTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_PARTICIPANTS 20110331

Method GET_WI_PARTICIPANTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_POSSIBLE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSSIBLE_AGENTS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_POSSIBLE_AGENTS Vorschlagswerte bei Anlage von Debitoren aus Workbench 20110406

Method GET_WI_POSSIBLE_AGENTS on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_RELATED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_RELATED_OBJECT Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_RELATED_OBJECTS 20110630

Method GET_WI_RELATED_OBJECT on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_REQUESTER_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WI_REQUESTER_NOTES Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_REQUESTER_NOTES 20110623

Method GET_WI_REQUESTER_NOTES on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_ROOT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WI_ROOT_DATA Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>WORKFLOW_TASK 20110331

Method GET_WI_ROOT_DATA on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WI_STEP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STEP_ID Call by reference Type reference (TYPE) SWD_NODEID Node Number 20110722
2 Exporting EV_TOP_WI_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20110724
3 Exporting EV_WF_ID Call by reference Type reference (TYPE) HROBJEC_14 Concatenated Identification (Type and ID) of Org.Objects 20110722

Method GET_WI_STEP_INFO on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method GET_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WORKITEM Value transfer Type reference (TYPE) SWW_WIID Work item ID 20110712

Method GET_WORKITEM on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method READ_ITEM_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_VALID Value transfer Type reference (TYPE) FLAG Return Value of ABAP Statements 20110403

Method READ_ITEM_VALIDATION on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method READ_USER_INBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110331
2 Exporting ET_USER_ITEMS Call by reference Type reference (TYPE) /IWWRK/CL_MGW_MED_WORKFLOW=>TT_WORKFLOW_TASK 20110331
3 Importing IV_TASK_TYPE Call by reference Type reference (TYPE) /IWWRK/WF_TASK_TYPE SPACE Task type 20110411
4 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME SY-UNAME User Name 20110331

Method READ_USER_INBOX on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.

Method SET_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM Call by reference Type reference (TYPE) SWW_WIID Work item ID 20110331

Method SET_WORKITEM on class /IWWRK/CL_WF_MGW_READ_DETAILS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200