SAP ABAP Class /IWWRK/CL_WF_ITEM_SELECTION (Item selection util class)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_RT_OB (Package) Workflow runtime outbound for Gateway
Properties
Class /IWWRK/CL_WF_ITEM_SELECTION  
Short Description Item selection util class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_RT_OB   Workflow runtime outbound for Gateway 
Created 20101019   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWWRK/CL_WF_ITEM_SELECTION has no forward declaration.
Interfaces
Class /IWWRK/CL_WF_ITEM_SELECTION has no interface implemented.
Friends
Class /IWWRK/CL_WF_ITEM_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AGENT Constant Private Type reference (TYPE) /IWBEP/SUP_IW_AGENT 'WORKFLOW_ODC_PUSH' Gateway Agent or Component 20110725
2 GC_CLNT_TASK_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'T' Character Field of Length 12 20101019
3 GC_COMPLETED_WI_FLAG Constant Public Type reference (TYPE) CHAR1 'D' Character Field of Length 12 20101019
4 GC_COMPL_SUCCESS_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'X' Character Field of Length 12 20101019
5 GC_ERROR_FLAG_E Constant Public Type reference (TYPE) CHAR1 'E' Error flag 20101019
6 GC_ERROR_FLAG_X Constant Public Type reference (TYPE) CHAR1 'X' Error flag 20101019
7 GC_ITEMPROVIDER_CLASS Constant Public Type reference (TYPE) SEOCLSNAME 'CL_SWN_UWL_ITEM_PROVIDER_OSP' Object Type Name 20101019
8 GC_ITEMPROVIDER_IF_GET_INST Constant Public Type reference (TYPE) STRING 'IF_UWL_ITEM_PROVIDER~GET_INSTANCE' Object Type Name 20110316
9 GC_ITEMPROVIDER_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_UWL_ITEM_PROVIDER' Object Type Name 20101208
10 GC_LOGICALLY_DEL_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'L' Character Field of Length 12 20101019
11 GC_NEW_WI_FLAG Constant Public Type reference (TYPE) CHAR1 'C' Character Field of Length 12 20101019
12 GC_RECREATION_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'R' Character Field of Length 12 20101019
13 GC_REFERENCE Constant Public Type reference (TYPE) NUMC3 '999' Number in terms of time frame to go back 20101019
14 GC_SCHEME_ID_ACTIVITY Instance attribute Private Type reference (TYPE) CHAR30 'IWF_ACTIVITY_TASK_GW' 30 Characters 20110328
15 GC_SCHEME_ID_DECISION Instance attribute Private Type reference (TYPE) CHAR30 'IWF_USER_DECISION_TASK_GW' 30 Characters 20110328
16 GC_SUCCESS_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'S' Character Field of Length 12 20101019
17 GC_UNSUCCESFUL_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'E' Character Field of Length 12 20101019
18 GC_UPDATE_WI_FLAG Constant Public Type reference (TYPE) CHAR12 'U' Character Field of Length 12 20101019
19 GC_WOMA_TIMESTAMP Constant Public Type reference (TYPE) CHAR30 'WOMA_TIMESTAMP' 30 Characters 20101019
20 MC_MESSAGE Constant Private See coding 20110801
21 MO_BEP_LOGGER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_COS_LOGGER Logger for local AppsLog and CCMS 20110725
22 MO_LOGGER Instance attribute Public Object reference (TYPE REF TO) /IWWRK/CL_WF_LOGGER_GW Logger for AppsLog 20101019
23 MS_NOTIFICATION Instance attribute Public Type reference (TYPE) /IWWRK/S_WF_TASK_EXT Structure for task user exit elemets 20110310
24 MS_WI_DETAIL Instance attribute Public Type reference (TYPE) SWR_WIDTL WAPI: Detailed Information About Work Item 20110313
25 MT_ACT_NOTIF Instance attribute Private Type reference (TYPE) TT_FULL_ACT_TASK_DETAIL 20110322
26 MT_DEC_NOTIF Instance attribute Private Type reference (TYPE) TT_FULL_DEC_TASK_DETAIL 20110313
27 MT_REGISTERED_USERS Instance attribute Protected Type reference (TYPE) /IWBEP/T_SUBSCRIBERS Subscribers 20110321
28 MT_TERMINATE_EVENTS Instance attribute Private Type reference (TYPE) /IWWRK/T_WF_TASK_TERM_EVENT Workflow task terminate events 20110323
29 MT_WF_FILTERED_TASKS Instance attribute Private Type reference (TYPE) /IWWRK/T_TASK_INFO Table task for task info 20110323
30 MT_WI_DEC_OPT Instance attribute Private Type reference (TYPE) SWRTDECIALTS User Decision Options (Table Type) 20110322
31 MV_STEP_ID Instance attribute Private Type reference (TYPE) SWD_NODEID Node Number 20110327
32 MV_TASK_ID Instance attribute Private Type reference (TYPE) SWW_TASK Task ID 20110323
33 MV_WORKFLOW_ID Instance attribute Private Type reference (TYPE) SWW_TASK Task ID 20110322
34 MV_WORKITEM_ID Instance attribute Private Type reference (TYPE) SWW_WIID Work item ID 20110310
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AGENTS Instance method Private Method Add agents 20110220
2 ADD_APPR_COMMENTS Instance method Private Method Add approver comments 20110222
3 ADD_ATTACHMENTS Instance method Private Method Add attachments 20110222
4 ADD_DECISION Instance method Private Method Add decision options 20110221
5 ADD_EXT_ELEMENTS Instance method Private Method Add extensible elements 20110220
6 ADD_FULL_PL_DATA Instance method Public Method Add full push data to notification 20110321
7 ADD_POSSIBLE_AGENTS Instance method Private Method Add possible agents 20110330
8 ADD_RELATED_OBJECTS Instance method Private Method Add reated objects 20110724
9 ADD_REQUESTER_NOTES Instance method Private Method Add requester notes 20110330
10 ADD_ROOT_ATT Instance method Private Method Add root attributes 20110220
11 ADD_SCORID_TO_ACTIVITY_COL Instance method Private Method Add s_cor_id to collections of activity 20110328
12 ADD_SCORID_TO_DECISION_COL Instance method Private Method Add s_cor_id to collections of user decision 20110328
13 ADD_SUBJECT_TEXT Instance method Public Method Add subject text to notification 20101019
14 ADD_TERMINATE_EVENTS Instance method Private Method Add terminate events to activity step 20110330
15 ADD_TEXTS_TO_SHORT_NOTIF Instance method Private Method Fill all remaining short notif data 20110331
16 AUTHORITY_CHECK Instance method Protected Method Authority check 20110329
17 CLEAR_NOTIFICATION Instance method Private Method Clear notification instance 20110310
18 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101019
19 CREATE_NOTIFICATIONS Instance method Public Method Envelope methos that creates notification 20101019
20 FILL_SHORT_NOTIF_DATA Instance method Private Method Handle short notif data 20110328
21 GET_BEP_SUBSCRIBED_USERS Instance method Public Method Get user from BEP 20110329
22 GET_MESSAGE_TEXT Instance method Private Method Get message in user locale 20101104
23 GET_TIMESTAMP Instance method Public Method Get timestamp 20101019
24 GET_USER_DETAILS Instance method Private Method Get user locale details 20101104
25 GET_WF_NOTIFICATIONS Instance method Private Method Get Work Items from core workflow which is captured by ENF 20101019
26 GET_WF_SHORT_NOTIF Instance method Public Method Insert completed/new items into workable structure 20110321
27 GET_WORKITEM_DETAIL Instance method Private Method Get workitem detail from member structure 20110530
28 GET_WORKITEM_ID Instance method Public Method Get workitem id 20110403
29 JOB_AUTHORITY_CHECK Instance method Private Method Authority check for job running 20110801
30 PROCESS_FULL_PAYLOAD Instance method Private Method Procces addiotnal data for full push 20110313
31 PROCESS_WF_NOTIFICATIONS Instance method Public Method Process notification - add missing data combine actions 20101019
32 SEND_WI_TO_BEP Instance method Public Method Send filtered notification to BEP framework 20101019
33 SET_READ_FLAGS Instance method Private Method Update flag for read process 20110331
34 SET_READ_FLAGS_SHORT Instance method Private Method Update flag for short read process 20110403
35 SET_TIMESTAMP Instance method Public Method Store timestamp 20101019
36 SET_WORKITEM_DETAIL Instance method Private Method Set workitem detail from read 20110530
37 SET_WORKITEM_ID Instance method Public Method Set workitem id 20110403
38 UPDATE_STRUCT_FIELDS Instance method Private Method Update single attribute in all entries of table 20110328
Events
Class /IWWRK/CL_WF_ITEM_SELECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AGENT_DETAILS Public See coding 20110328 BEGIN OF agent_details, fullname TYPE c LENGTH 200, telnum TYPE c LENGTH 64, email TYPE c LENGTH 200, username TYPE c LENGTH 24, END OF agent_details
2 ATTACHMENTS Public See coding 20110217 BEGIN OF attachments, creator_name TYPE c LENGTH 70, creator_id TYPE c LENGTH 24, created_at TYPE d, scheme_agency_id TYPE c LENGTH 32, filename TYPE c LENGTH 100, content TYPE string, source TYPE string, scheme_id TYPE c LENGTH 60, value TYPE c LENGTH 144, id TYPE c LENGTH 180, extension TYPE c LENGTH 8, attachment_data TYPE attachment_data, END OF attachments
3 ATTACHMENTS_FIELDS Public See coding 20110217 BEGIN OF attachments_fields, creator_name TYPE c LENGTH 70, creator_id TYPE c LENGTH 24, created_at TYPE d, scheme_agency_id TYPE c LENGTH 32, filename TYPE c LENGTH 100, content TYPE string, scheme_id TYPE c LENGTH 60, value TYPE c LENGTH 144, id TYPE c LENGTH 180, extension TYPE c LENGTH 8, END OF attachments_fields
4 ATTACHMENT_DATA Public See coding 20110217 BEGIN OF attachment_data, scheme_agency_id TYPE c LENGTH 32, id TYPE c LENGTH 180, content TYPE string, bin_data TYPE xstring, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, END OF attachment_data
5 COMMENTS Public See coding 20110217 BEGIN OF comments, scheme_agency_id TYPE c LENGTH 32, creator_id TYPE c LENGTH 24, name TYPE c LENGTH 100, id TYPE c LENGTH 180, text TYPE string, creator_name TYPE c LENGTH 70, created_at TYPE d, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, END OF comments
6 DECISION_OPTIONS Public See coding 20110217 BEGIN OF decision_options, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, dec_text TYPE c LENGTH 510, dec_key TYPE c LENGTH 8, END OF decision_options
7 DESCRIPTION Public See coding 20110330 BEGIN OF description, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, description TYPE string, value TYPE c LENGTH 144, END OF description
8 EXTENSIBLE_ELEMENTS Public See coding 20110217 BEGIN OF extensible_elements, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, value TYPE c LENGTH 144, name1 TYPE c LENGTH 64, val1 TYPE string, context1 TYPE string, name2 TYPE c LENGTH 64, val2 TYPE string, context2 TYPE string, name3 TYPE c LENGTH 64, val3 TYPE string, context3 TYPE string, name4 TYPE c LENGTH 64, val4 TYPE string, context4 TYPE string, name5 TYPE c LENGTH 64, val5 TYPE string, context5 TYPE string, name6 TYPE c LENGTH 64, val6 TYPE string, context6 TYPE string, name7 TYPE c LENGTH 64, val7 TYPE string, context7 TYPE string, name8 TYPE c LENGTH 64, val8 TYPE string, context8 TYPE string, name9 TYPE c LENGTH 64, val9 TYPE string, context9 TYPE string, name10 TYPE c LENGTH 64, val10 TYPE string, context10 TYPE string, name11 TYPE c LENGTH 64, val11 TYPE string, context11 TYPE string, name12 TYPE c LENGTH 64, val12 TYPE string, context12 TYPE string, name13 TYPE c LENGTH 64, val13 TYPE string, context13 TYPE string, name14 TYPE c LENGTH 64, val14 TYPE string, context14 TYPE string, name15 TYPE c LENGTH 64, val15 TYPE string, context15 TYPE string, name16 TYPE c LENGTH 64, val16 TYPE string, context16 TYPE string, name17 TYPE c LENGTH 64, val17 TYPE string, context17 TYPE string, name18 TYPE c LENGTH 64, val18 TYPE string, context18 TYPE string, name19 TYPE c LENGTH 64, val19 TYPE string, context19 TYPE string, name20 TYPE c LENGTH 64, val20 TYPE string, context20 TYPE string, decision TYPE c LENGTH 4, comments TYPE string, END OF extensible_elements
9 NOTE_DATA Public See coding 20110330 BEGIN OF note_data, bin_data TYPE xstring, value TYPE c LENGTH 144, id TYPE c LENGTH 180, scheme_id TYPE c LENGTH 60, content TYPE string, scheme_agency_id TYPE c LENGTH 32, END OF note_data
10 PARTICIPANTS Public See coding 20110217 BEGIN OF participants, type TYPE c LENGTH 60, username TYPE c LENGTH 24, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, value TYPE c LENGTH 144, user_details TYPE user_details, END OF participants
11 POSSIBLE_AGENTS Public See coding 20110328 BEGIN OF possible_agents, value TYPE c LENGTH 144, username TYPE c LENGTH 24, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, agent_details TYPE agent_details, END OF possible_agents
12 RELATED_OBJECT Public See coding 20110718 BEGIN OF related_object, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, object_description TYPE c LENGTH 40, object_id TYPE c LENGTH 144, object_type TYPE c LENGTH 20, END OF related_object
13 REQUESTER_NOTES Public See coding 20110330 BEGIN OF requester_notes, creator_id TYPE c LENGTH 24, value TYPE c LENGTH 144, filename TYPE c LENGTH 100, extension TYPE c LENGTH 8, scheme_agency_id TYPE c LENGTH 32, created_at TYPE d, id TYPE c LENGTH 180, creator_name TYPE c LENGTH 70, scheme_id TYPE c LENGTH 60, note_data TYPE note_data, END OF requester_notes
14 TERMINATE_EVENTS Public See coding 20110322 BEGIN OF terminate_events, creator_id TYPE c LENGTH 24, class_type TYPE c LENGTH 4, value TYPE c LENGTH 144, created_at TYPE d, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, event TYPE c LENGTH 64, object_type TYPE c LENGTH 20, END OF terminate_events
15 TT_DELITEM Public See coding 20101019 tt_delitem TYPE STANDARD TABLE OF /iwwrk/s_delitem
16 TT_FULL_ACT_TASK_DETAIL Public See coding 20110322 tt_full_act_task_detail TYPE STANDARD TABLE OF ty_full_act_task_detail
17 TT_FULL_DEC_TASK_DETAIL Public See coding 20110221 tt_full_dec_task_detail TYPE STANDARD TABLE OF ty_full_dec_task_detail
18 TT_FULL_GEN_TASK_DETAIL Public See coding 20110221 tt_full_gen_task_detail TYPE STANDARD TABLE OF ty_full_gen_task_detail
19 TT_WORKFLOW Public See coding 20101103 tt_workflow TYPE STANDARD TABLE OF /iwwrk/s_wf_customization
20 TY_FULL_ACT_TASK_DETAIL Public See coding 20110322 BEGIN OF ty_full_act_task_detail, wf_task_detail TYPE ty_wf_task_detail, wf_act_full_task TYPE workflow_act_task, END OF ty_full_act_task_detail
21 TY_FULL_DEC_TASK_DETAIL Public See coding 20110217 BEGIN OF ty_full_dec_task_detail, wf_task_detail TYPE ty_wf_task_detail, wf_dec_full_task TYPE workflow_dec_task, END OF ty_full_dec_task_detail
22 TY_FULL_GEN_TASK_DETAIL Public See coding 20110217 BEGIN OF ty_full_gen_task_detail, wf_task_detail TYPE ty_wf_task_detail, wf_gen_full_task TYPE workflow_gen_task, END OF ty_full_gen_task_detail
23 TY_WF_TASK_DETAIL Public See coding 20110217 BEGIN OF ty_wf_task_detail, s_wf_task_ext TYPE /iwwrk/s_wf_task_ext, xprop_status TYPE /iwbep/t_xnotif_props, END OF ty_wf_task_detail
24 USER_DETAILS Public See coding 20110328 BEGIN OF user_details, email TYPE c LENGTH 200, fullname TYPE c LENGTH 200, username TYPE c LENGTH 24, telnum TYPE c LENGTH 64, END OF user_details
25 WORKFLOW_ACT_TASK Public See coding 20110322 BEGIN OF workflow_act_task, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, status_txt TYPE c LENGTH 40, type TYPE c LENGTH 80, note_count TYPE int2, created_at TYPE d,"tzntstmps,"p LENGTH 8 DECIMALS 0, gui_link TYPE c LENGTH 200, priority TYPE n LENGTH 2, start_dl TYPE d,"tzntstmps, act_dec TYPE n LENGTH 8, reassign_by TYPE c LENGTH 24, actual_owner TYPE c LENGTH 24, reassign_to TYPE c LENGTH 24, language TYPE c LENGTH 2, subject TYPE string, task_name TYPE c LENGTH 400, act_dec_agent TYPE c LENGTH 24, created_by TYPE c LENGTH 24, status TYPE c LENGTH 24, end_dl TYPE d,"tzntstmps, reserved_by TYPE c LENGTH 24, description TYPE description, terminate_events TYPE STANDARD TABLE OF terminate_events WITH DEFAULT KEY , participants TYPE STANDARD TABLE OF participants WITH DEFAULT KEY , comments TYPE STANDARD TABLE OF comments WITH DEFAULT KEY , attachments TYPE STANDARD TABLE OF attachments WITH DEFAULT KEY , extensible_elements TYPE extensible_elements, possible_agents TYPE STANDARD TABLE OF possible_agents WITH DEFAULT KEY , requester_notes TYPE STANDARD TABLE OF requester_notes WITH DEFAULT KEY , related_object TYPE STANDARD TABLE OF related_object WITH DEFAULT KEY , END OF workflow_act_task
26 WORKFLOW_DEC_TASK Public See coding 20110217 BEGIN OF workflow_dec_task, value TYPE c LENGTH 144, scheme_id TYPE c LENGTH 60, scheme_agency_id TYPE c LENGTH 32, status_txt TYPE c LENGTH 40, type TYPE c LENGTH 80, note_count TYPE int2, created_at TYPE d,"tzntstmps, gui_link TYPE c LENGTH 200, priority TYPE n LENGTH 2, start_dl TYPE d,"tzntstmps, act_dec TYPE n LENGTH 8, reassign_by TYPE c LENGTH 24, actual_owner TYPE c LENGTH 24, reassign_to TYPE c LENGTH 24, language TYPE c LENGTH 2, subject TYPE string, task_name TYPE c LENGTH 400, act_dec_agent TYPE c LENGTH 24, created_by TYPE c LENGTH 24, status TYPE c LENGTH 24, end_dl TYPE d,"tzntstmps, reserved_by TYPE c LENGTH 24, description TYPE description, decision_options TYPE STANDARD TABLE OF decision_options WITH DEFAULT KEY , participants TYPE STANDARD TABLE OF participants WITH DEFAULT KEY , comments TYPE STANDARD TABLE OF comments WITH DEFAULT KEY , attachments TYPE STANDARD TABLE OF attachments WITH DEFAULT KEY , extensible_elements TYPE extensible_elements, possible_agents TYPE STANDARD TABLE OF possible_agents WITH DEFAULT KEY , requester_notes TYPE STANDARD TABLE OF requester_notes WITH DEFAULT KEY , related_object TYPE STANDARD TABLE OF related_object WITH DEFAULT KEY , END OF workflow_dec_task
27 WORKFLOW_GEN_TASK Public See coding 20110322 BEGIN OF workflow_gen_task, status_txt TYPE c LENGTH 40, type TYPE c LENGTH 80, note_count TYPE int2, created_at TYPE d,"tzntstmps, scheme_id TYPE c LENGTH 60, gui_link TYPE c LENGTH 200, priority TYPE n LENGTH 2, start_dl TYPE d,"tzntstmps, act_dec TYPE n LENGTH 8, reassign_by TYPE c LENGTH 24, actual_owner TYPE c LENGTH 24, reassign_to TYPE c LENGTH 24, language TYPE c LENGTH 2, subject TYPE string, task_name TYPE c LENGTH 400, act_dec_agent TYPE c LENGTH 24, created_by TYPE c LENGTH 24, value TYPE c LENGTH 144, status TYPE c LENGTH 24, end_dl TYPE d,"tzntstmps, reserved_by TYPE c LENGTH 24, scheme_agency_id TYPE c LENGTH 32, description TYPE description, participants TYPE STANDARD TABLE OF participants WITH DEFAULT KEY , comments TYPE STANDARD TABLE OF comments WITH DEFAULT KEY , attachments TYPE STANDARD TABLE OF attachments WITH DEFAULT KEY , extensible_elements TYPE extensible_elements, possible_agents TYPE STANDARD TABLE OF possible_agents WITH DEFAULT KEY , requester_notes TYPE STANDARD TABLE OF requester_notes WITH DEFAULT KEY , related_object TYPE STANDARD TABLE OF related_object WITH DEFAULT KEY , END OF workflow_gen_task
Method Signatures

Method ADD_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110221
2 Importing IT_WI_AGENTS Call by reference Type reference (TYPE) /IWWRK/T_WF_TASK_AGENTS WAPI: Work Item/User Assignment 20110220
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_AGENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_APPR_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110222
2 Importing IT_WI_APPR_COMMENTS Call by reference Type reference (TYPE) /IWWRK/T_APPROVER_COMMENTS Approver Comments Table Type 20110222
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_APPR_COMMENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110222
2 Importing IT_WI_ATTACHMENTS Call by reference Type reference (TYPE) /IWWRK/T_ATTACHMET_DATA Attachment table data for GW 20110222
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_ATTACHMENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DEC_NOTIF Call by reference Type reference (TYPE) TY_FULL_DEC_TASK_DETAIL 20110330
2 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_DECISION on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_EXT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110221
2 Importing IT_WI_CONTAINER Call by reference Type reference (TYPE) SWRTCONT Container Table 20110220
3 Importing IT_WI_XPROPS Call by reference Type reference (TYPE) /IWWRK/T_WF_XPROP XPROP to Item Handler 20110220
4 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_EXT_ELEMENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_FULL_PL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GEN_FULL_PUSH_NOTIF Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110321
2 Exporting EV_RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110331

Method ADD_FULL_PL_DATA on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_POSSIBLE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110330
2 Importing IT_WI_POSSIBLE_AGENTS Call by reference Type reference (TYPE) /IWWRK/T_WF_POSSIBLE_AGENTS Workflow task possible agents table type 20110330
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_POSSIBLE_AGENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_RELATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110724
2 Importing IS_RELATED_OBJECT Call by reference Type reference (TYPE) /IWWRK/S_WI_OBJECT_ID Work Item Object ID 20110724
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110724

Method ADD_RELATED_OBJECTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_REQUESTER_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110330
2 Importing IT_REQUESTER_NOTES Call by reference Type reference (TYPE) /IWWRK/T_ATTACHMET_DATA Attachment table data for GW 20110330
3 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 20110403

Method ADD_REQUESTER_NOTES on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_ROOT_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_GEN_TASK Call by reference Type reference (TYPE) TY_FULL_GEN_TASK_DETAIL 20110221
2 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) /IWWRK/S_WI_OBJECT_ID Work Item Object ID 20110301
3 Importing IS_WI_DETAIL Call by reference Type reference (TYPE) SWR_WIDTL Work Item Object ID 20110301
4 Importing IS_WI_P_HD_DET Call by reference Type reference (TYPE) SWR_WIHDR WAPI: Detailed Information About Work Item 20110303

Method ADD_ROOT_ATT on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_SCORID_TO_ACTIVITY_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_ACTIVITY_TASK Call by reference Type reference (TYPE) TY_FULL_ACT_TASK_DETAIL 20110328

Method ADD_SCORID_TO_ACTIVITY_COL on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_SCORID_TO_DECISION_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FULL_DECISION_TASK Call by reference Type reference (TYPE) TY_FULL_DEC_TASK_DETAIL 20110328

Method ADD_SCORID_TO_DECISION_COL on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_SUBJECT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_XPROP_STATUS Call by reference Type reference (TYPE) /IWBEP/S_XNOTIF_PROP XNotification attribute 20110518

Method ADD_SUBJECT_TEXT on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_TERMINATE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACT_NOTIF Call by reference Type reference (TYPE) TY_FULL_ACT_TASK_DETAIL 20110330
2 Importing IV_SCHEME_AGENCY_ID Call by reference Type reference (TYPE) STRING 30 Characters 20110403

Method ADD_TERMINATE_EVENTS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method ADD_TEXTS_TO_SHORT_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATUS Call by reference Type reference (TYPE) /IWBEP/S_XNOTIF_PROP XNotification attribute 20110518
# Exception Resumable Description Created on
1 /IWWRK/CX_WF_NOTIF_GW 20110331

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) SY-UNAME User Name 20110329
2 Returning RV_RETURN Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110329

Method AUTHORITY_CHECK on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method CLEAR_NOTIFICATION Signature

Method CLEAR_NOTIFICATION on class /IWWRK/CL_WF_ITEM_SELECTION has no parameter.
Method CLEAR_NOTIFICATION on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) /IWWRK/CL_WF_LOGGER_GW Logger for AppsLog 20101019

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

Method CREATE_NOTIFICATIONS Signature

Method CREATE_NOTIFICATIONS on class /IWWRK/CL_WF_ITEM_SELECTION has no parameter.
Method CREATE_NOTIFICATIONS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method FILL_SHORT_NOTIF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WF_NOTIFICATIONS Call by reference Type reference (TYPE) /IWWRK/TT_WF_TASK_EXT Table type for tasks send details 20110328
2 Importing IT_NOTIF_TO_FILL Call by reference Type reference (TYPE) /IWWRK/TT_WF_ITEM GW table type for item 20110328
3 Importing IV_NOTIF_TYPE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20110329

Method FILL_SHORT_NOTIF_DATA on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_BEP_SUBSCRIBED_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_WF_ENGINE_USERS Value transfer Type reference (TYPE) /IWWRK/T_USER Table of users from workflow 20110329

Method GET_BEP_SUBSCRIBED_USERS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_MESSAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20101104
2 Importing IV_MSGID Call by reference Type reference (TYPE) SY-MSGID Message Class 20101104
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20101104
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Message Type 20101104
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Message Variable 20101104
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Message Variable 20101104
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Message Variable 20101104
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Message Variable 20101104
9 Importing IV_USER Call by reference Type reference (TYPE) SY-UNAME User Name 20101109
10 Returning MSG_TEXT Value transfer Type reference (TYPE) STRING 20101104

Method GET_MESSAGE_TEXT on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL Char255 20101019

Method GET_TIMESTAMP on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_USER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USER_DETAILS Call by reference Type reference (TYPE) /IWWRK/S_USER_LOCALE User details 20101104
2 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20101104

Method GET_USER_DETAILS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_WF_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WF_NOTIFICATIONS Call by reference Type reference (TYPE) /IWWRK/TT_WF_TASK_EXT Table type for tasks send details 20101019
# Exception Resumable Description Created on
1 /IWWRK/CX_WF_NOTIF_GW 20101020

Method GET_WF_SHORT_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WF_NOTIFICATIONS Call by reference Type reference (TYPE) /IWWRK/TT_WF_TASK_EXT Table type for tasks send details 20110321
2 Importing IT_COMPLETED_WORK_ITEMS Call by reference Type reference (TYPE) TT_DELITEM List of UWL deleted items 20110321
3 Importing IT_NEW_WORK_ITEMS Call by reference Type reference (TYPE) /IWWRK/TT_WF_ITEM List of UWL items 20110321

Method GET_WF_SHORT_NOTIF on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_WORKITEM_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_WORKITEM_DETAIL Value transfer Type reference (TYPE) SWR_WIDTL WAPI: Detailed Information About Work Item 20110530

Method GET_WORKITEM_DETAIL on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method GET_WORKITEM_ID Signature

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

Method GET_WORKITEM_ID on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method JOB_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RETURN Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110801

Method JOB_AUTHORITY_CHECK on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method PROCESS_FULL_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RETURN Value transfer Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110313
# Exception Resumable Description Created on
1 /IWWRK/CX_WF_NOTIF_GW 20110331

Method PROCESS_WF_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101019
2 Importing IT_NOTIFICATIONS Call by reference Type reference (TYPE) /IWWRK/TT_WF_TASK_EXT Table type for tasks send details 20110310
# Exception Resumable Description Created on
1 /IWWRK/CX_WF_NOTIF_GW Notification exception 20101129

Method SEND_WI_TO_BEP Signature

Method SEND_WI_TO_BEP on class /IWWRK/CL_WF_ITEM_SELECTION has no parameter.
# Exception Resumable Description Created on
1 /IWWRK/CX_WF_NOTIF_GW 20101129

Method SET_READ_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_DESC Call by reference Type reference (TYPE) /IWWRK/S_WF_TASK_GET_SPEC Structure to specific read calls 20110331

Method SET_READ_FLAGS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method SET_READ_FLAGS_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_DESC Call by reference Type reference (TYPE) /IWWRK/S_WF_TASK_GET_SPEC Structure to specific read calls 20110403

Method SET_READ_FLAGS_SHORT on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method SET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DO_COMMIT Call by reference Type reference (TYPE) FLAG General Flag 20101019
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20101019

Method SET_TIMESTAMP on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method SET_WORKITEM_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORKITEM_DETAIL Call by reference Type reference (TYPE) SWR_WIDTL WAPI: Detailed Information About Work Item 20110530

Method SET_WORKITEM_DETAIL on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method SET_WORKITEM_ID Signature

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

Method SET_WORKITEM_ID on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.

Method UPDATE_STRUCT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20110328
2 Importing IV_PARAMETER_NAME Call by reference Type reference (TYPE) STRING 20110328
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20110328

Method UPDATE_STRUCT_FIELDS on class /IWWRK/CL_WF_ITEM_SELECTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100