SAP ABAP Class CL_FDT_WD_ACTN_START_WF_MODEL (FDT WD: Model Class for Action Type Start Workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_EXPRESSIONS (Package) BRFplus Expressions for Web Dynpro UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_MAINTENANCE_MODEL FDT WD: Model for maintenance objects 20090217
Properties
Class CL_FDT_WD_ACTN_START_WF_MODEL  
Short Description FDT WD: Model Class for Action Type Start Workflow    
Super Class CL_FDT_WD_MAINTENANCE_MODEL FDT WD: Model for maintenance objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_EXPRESSIONS   BRFplus Expressions for Web Dynpro UI 
Created 20090217   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_ACTN_START_WORKFLOW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_WD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_ACTN_START_WF_MODEL has no interface implemented.
Friends
Class CL_FDT_WD_ACTN_START_WF_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_PARAM_EXPR_DI Constant Public Type reference (TYPE) STRING 'OBJECT_MENU_EXPRESSION_DI' For menu 'Create expression for direct data input' 20090615
2 GC_ACTION_UPDATE_CONTAINER Constant Public Type reference (TYPE) STRING 'Update_Container' Name of action for updating the container 20101118
3 GC_AGENTS Constant Public Type reference (TYPE) STRING 'A' Constant used to determine Query type 20090219
4 GC_BASE_DATA Constant Public Type reference (TYPE) STRING 'B' Constant used to determine Query type 20090707
5 GC_COMP_CONTEXT_ELEMENT Constant Public See coding 20090915
6 GC_COMP_CONTEXT_NODE Constant Public See coding 20090915
7 GC_CONTAINER Constant Public Type reference (TYPE) STRING 'C' Constant used to determine Query type 20090219
8 GC_CONTEXT_ELEMENT Constant Public Type reference (TYPE) STRING 'CONTEXT_ELEMENT' 20090915
9 GC_MENU_ITEM_ID_VALUE_DI_EXPR Constant Public Type reference (TYPE) STRING 'VALUE_DI_EXPR' 20090915
10 GC_MODEL_NODE_AGENTS Constant Public Type reference (TYPE) STRING 'AGENTS' Node "AGENTS" 20090217
11 GC_MODEL_NODE_BASE_DATA Constant Public Type reference (TYPE) STRING 'BASE_DATA' Node "Base_Data" 20090217
12 GC_MODEL_NODE_CONTAINER Constant Public Type reference (TYPE) STRING 'CONTAINER' Node "Container" 20090217
13 GC_MODEL_NODE_UI_ROOT Constant Public Type reference (TYPE) STRING 'UI_ROOT' Node "UI_ROOT" 20090707
14 GC_VIEW_MAIN_ACTIONS Constant Public See coding 20090915
15 GC_VIEW_MAIN_IDS Constant Public See coding 20090915
16 MC_WF_PRIORITY_DEFAULT Constant Private Type reference (TYPE) NUM1 '5' Priority of the workitem (correct data element: SWW_PRIO ) 20100216
17 MO_ACTN_START_WF Instance attribute Private Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090217
18 MR_CREATED_OBJECTS Instance attribute Private Type reference (TYPE) IF_FDT_ACTN_START_WORKFLOW=>TS_OBJECT 20091013
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_WORKFLOW_EXISTENCE Instance method Public Method checks the existence of the workflow 20091013
2 GET_CNT_ELEMENT_DEFAULT Instance method Private Method Get the Element Defintion of a Container Element 20090604
3 GET_MODEL_NODE_AGENTS Instance method Private Method 20090604
4 GET_MODEL_NODE_BASE_DATA Instance method Private Method 20090604
5 GET_MODEL_NODE_CONTAINER Instance method Private Method 20090604
6 GET_VALUE_DI_EXPR Instance method Public Method Get the expression for direct data input 20090915
7 GET_WF_SERVICE_MODEL Instance method Private Method Gets an instance of the WF service model class 20090728
8 OVS_REALO_STEP2 Instance method Public Method Second step of the OVS for agent determination 20090707
9 UPDATE_CONTAINER Instance method Public Method Updates the WF container in the BRF+ action 20090901
Events
Class CL_FDT_WD_ACTN_START_WF_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FDTS_WD_ACTN_START_WF_CONT_T Private See coding 20090604 FDTS_WD_ACTN_START_WF_CONT_T TYPE STANDARD TABLE OF FDTS_WD_ACTN_START_WF_CONT
2 FDTS_WD_ACTN_START_WF_CONT_TAB Private See coding 20090226 fdts_wd_actn_start_wf_cont_tab TYPE STANDARD TABLE OF fdts_wd_actn_start_wf_cont
3 STRINGTABLE Private See coding 20090226 stringtable TYPE STANDARD TABLE OF string
4 S_ID_TIME Private See coding 20090720 BEGIN OF s_id_time, id TYPE if_fdt_types=>id, cr_timestamp TYPE timestamp, END OF s_id_time
5 S_OVS_LIST_REALO Public See coding 20090707 BEGIN OF s_ovs_list_realo, otype TYPE otype, realo TYPE realo, realo_text TYPE stext, END OF s_ovs_list_realo
6 S_VALUE_ID_MENU Public See coding 20111214 BEGIN OF s_value_id_menu, index TYPE int4, menu TYPE REF TO cl_fdt_wd_object_menu, END OF s_value_id_menu
7 TS_VALUE_ID_MENU Public See coding 20111214 ts_value_id_menu TYPE SORTED TABLE OF s_value_id_menu WITH UNIQUE KEY index
8 T_ID_TIME Private See coding 20090720 t_id_time TYPE STANDARD TABLE OF s_id_time
9 T_OVS_LIST_REALO Public See coding 20090812 t_ovs_list_realo TYPE STANDARD TABLE OF s_ovs_list_realo WITH KEY otype realo
Method Signatures

Method CHECK_WORKFLOW_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATION_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091013
2 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) IF_FDT_ACTN_START_WORKFLOW=>WORKFLOW_ID 20091013
3 Returning RT_MESSAGE Value transfer Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20091013

Method CHECK_WORKFLOW_EXISTENCE on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.

Method GET_CNT_ELEMENT_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SWC_ELEM 20090915
2 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) IF_FDT_ACTN_START_WORKFLOW=>WORKFLOW_ID 20090915
3 Exporting RR_VALUE Call by reference Object reference (TYPE REF TO) DATA Boolean Variable (X=True, -=False, Space=Unknown) 20090604

Method GET_CNT_ELEMENT_DEFAULT on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.

Method GET_MODEL_NODE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090604
2 Importing IV_MODEL_NODE_NAME Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>MODEL_NODE_NAME Name of a model node 20090604
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090604

Method GET_MODEL_NODE_BASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D 20090604
2 Importing IV_MODEL_NODE_NAME Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>MODEL_NODE_NAME 20090604
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090604

Method GET_MODEL_NODE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D 20090604
2 Importing IV_MODEL_NODE_NAME Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>MODEL_NODE_NAME 20090604
# Exception Resumable Description Created on
1 CX_FDT_SYSTEM FDT: Abstract Exception Class 20090728

Method GET_VALUE_DI_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090915
2 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) IF_FDT_ACTN_START_WORKFLOW=>S_CONTAINER-VALUE_DI_EXPR FDT: Universal Unique Identifier 20090915
3 Importing IV_SEQUENCE_NR Call by reference Type reference (TYPE) FDT_INC_ACTN_6110_KEY-SEQUENCE_NR Numc3, internal use 20090915

Method GET_VALUE_DI_EXPR on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.

Method GET_WF_SERVICE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WF_SERVICE_MODEL Value transfer Object reference (TYPE REF TO) CL_FDT_WD_WF_SERVICE_MODEL FDT WD: Model Class for Action Type Start Workflow 20090728

Method GET_WF_SERVICE_MODEL on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.

Method OVS_REALO_STEP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_REALO Call by reference Type reference (TYPE) T_OVS_LIST_REALO 20090707
2 Importing IO_AGENT_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090707
3 Importing IV_SEARK Call by reference Type reference (TYPE) SEARK Search Term 20090707

Method OVS_REALO_STEP2 on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.

Method UPDATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
2 Exporting EV_NUMBER_OF_ELEMENTS Call by reference Type reference (TYPE) INT4 Natural number 20090901

Method UPDATE_CONTAINER on class CL_FDT_WD_ACTN_START_WF_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720