SAP ABAP Class /IWWRK/CL_TGW_EXPAND (Expand handling for task GW)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_ODC_INBOX (Package) Workflow ODC Runtime for Gateway - Generic Inbox
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWWRK/IF_WF_TGW_EXPAND interface to handle expand 20130508
Properties
Class /IWWRK/CL_TGW_EXPAND  
Short Description Expand handling for task GW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_ODC_INBOX   Workflow ODC Runtime for Gateway - Generic Inbox 
Created 20130508   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWWRK/IF_TGW_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWWRK/IF_WF_TGW_EXPAND interface to handle expand 20130508
Friends
Class /IWWRK/CL_TGW_EXPAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_NAVIGATION_EXPAND Constant Public See coding 20130508
2 GCS_SOURCE_EXPAND Constant Public See coding 20130508
3 MO_TGW_RFCS Instance attribute Protected Object reference (TYPE REF TO) /IWWRK/IF_TGW_RFCS TGW exposed RFC interface 20130508
4 MS_PAGING Instance attribute Protected Type reference (TYPE) /IWBEP/S_MGW_PAGING paging structure 20130508
5 MT_ENTITIES Instance attribute Protected Type reference (TYPE) /IWWRK/T_TGW_ENTITY_DATA Table type for collection 20130508
6 MT_FILTER_SELECT_OPTIONS Instance attribute Protected Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION table of select options 20130508
7 MT_KEY_TAB Instance attribute Protected Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR table for name value pairs 20130508
8 MT_ORDER Instance attribute Protected Type reference (TYPE) /IWBEP/T_MGW_SORTING_ORDER the sorting order 20130508
9 MV_COLLECTION_FLAG Instance attribute Protected Type reference (TYPE) FLAG General Flag 20130508
10 MV_SYS_ALIAS Instance attribute Protected Type reference (TYPE) /IWBEP/DEFI_SYSTEM_ALIAS /IWFND/ defined SAP System Alias 20130508
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DETAILS_QUERY Instance method Protected Method 20130508
2 BUILD_DETAILS_READ Instance method Protected Method 20130508
3 CASE_ENTITIES_EXTEND Instance method Protected Method Extend case entities 20130509
4 GET_DATA_FROM_KEYTAB Instance method Public Method 20130508
5 MAP_ATTACHMENTS Instance method Protected Method 20130508
6 MAP_COMMENTS Instance method Protected Method 20130508
7 MAP_CUSTOM_ATT_DATA Instance method Protected Method 20130508
8 MAP_CUSTOM_ATT_DEF_DATA Instance method Protected Method 20130512
9 MAP_DESCRIPTION Instance method Protected Method 20130508
10 MAP_LOGGING Instance method Protected Method 20130508
11 MAP_POSSIBLE_AGENTS Instance method Protected Method 20130508
12 MAP_POTENTIAL_OWNERS Instance method Protected Method 20130508
13 MAP_TASK Instance method Protected Method 20130508
14 MAP_TASK_DEFINITION Instance method Protected Method 20130508
15 MAP_UI_EXECUTION Instance method Protected Method 20130508
16 MAP_USER_DETAILS_TO_EXPAND Instance method Protected Method Map user details 20130508
Events
Class /IWWRK/CL_TGW_EXPAND has no event.
Types
Class /IWWRK/CL_TGW_EXPAND has no local type.
Method Signatures

Method BUILD_DETAILS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_REQUESTED_SPEC Call by reference Type reference (TYPE) /IWWRK/S_TGW_TASK_SPEC 20130508
4 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
5 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method BUILD_DETAILS_QUERY on class /IWWRK/CL_TGW_EXPAND has no exception.

Method BUILD_DETAILS_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_REQUESTED_SPEC Call by reference Type reference (TYPE) /IWWRK/S_TGW_TASK_SPEC 20130508
4 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
5 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method BUILD_DETAILS_READ on class /IWWRK/CL_TGW_EXPAND has no exception.

Method CASE_ENTITIES_EXTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130509

Method CASE_ENTITIES_EXTEND on class /IWWRK/CL_TGW_EXPAND has no exception.

Method GET_DATA_FROM_KEYTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) STRING 20130508
2 Importing IV_DATA_NAME Call by reference Type reference (TYPE) STRING 20130508

Method GET_DATA_FROM_KEYTAB on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_ATTACHMENTS Call by reference Type reference (TYPE) /IWWRK/T_TGW_ATTACHMENTS 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method MAP_ATTACHMENTS on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_COMMENTS Call by reference Type reference (TYPE) /IWWRK/T_TGW_COMMENTS 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method MAP_COMMENTS on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_CUSTOM_ATT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_CUSTOM_ATT_DATA Call by reference Type reference (TYPE) /IWWRK/T_WF_XPROP 20130508

Method MAP_CUSTOM_ATT_DATA on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_CUSTOM_ATT_DEF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130512
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130512
3 Importing IT_CUSTOM_ATTRIBUTE_DEF Call by reference Type reference (TYPE) /IWWRK/TT_TGW_CUSTOM_ATTR_DEF Custom Attribute definition table 20130512

Method MAP_CUSTOM_ATT_DEF_DATA on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_DESCRIPTION Call by reference Type reference (TYPE) /IWWRK/S_TGW_DESCRIPTION 20130508

Method MAP_DESCRIPTION on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_LOGGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_PROCESSING_LOGS Call by reference Type reference (TYPE) /IWWRK/T_TGW_LOG_ENTRY 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method MAP_LOGGING on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_POSSIBLE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_POSSIBLE_AGENTS Call by reference Type reference (TYPE) /IWWRK/T_TGW_POSSIBLE_AGENT 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method MAP_POSSIBLE_AGENTS on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_POTENTIAL_OWNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IT_POTENTIAL_OWNERS Call by reference Type reference (TYPE) /IWWRK/T_TGW_POTENTIAL_OWNER 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID 20130508

Method MAP_POTENTIAL_OWNERS on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_TASK Call by reference Type reference (TYPE) /IWWRK/S_TGW_TASK 20130508
4 Importing IT_USERS_FULLNAMES Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS 20130508
5 Importing IT_USER_DET_SRC Call by reference Type reference (TYPE) /IWWRK/IF_WF_TGW_EXPAND=>TT_USER_DETAIL_SRC 20130508

Method MAP_TASK on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_TASK_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_TASK_DEFINITION Call by reference Type reference (TYPE) /IWWRK/S_TGW_TASK_DEF 20130508

Method MAP_TASK_DEFINITION on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_UI_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXPAND_DEEP Call by reference Type reference (TYPE) /IWWRK/S_TGW_EXPAND_DEEP 20130508
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20130508
3 Importing IS_UI_EXECUTION Call by reference Type reference (TYPE) /IWWRK/S_TGW_UI_EXECUTION 20130508

Method MAP_UI_EXECUTION on class /IWWRK/CL_TGW_EXPAND has no exception.

Method MAP_USER_DETAILS_TO_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_USER_DETAILS Call by reference Type reference (TYPE) /IWWRK/S_TGW_USER_DET_EXPAND User details for Task Gateway expand 20130508
2 Importing IS_USER_DETAILS Call by reference Type reference (TYPE) /IWWRK/S_WF_USER_INFO User Info 20130508

Method MAP_USER_DETAILS_TO_EXPAND on class /IWWRK/CL_TGW_EXPAND has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200