SAP ABAP Class CL_FDT_WF_SERVICE (Offers service methods for action types triggering workflows)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_EXPRESSIONS (Package) BRFplus: Expressions
Properties
Class CL_FDT_WF_SERVICE  
Short Description Offers service methods for action types triggering workflows    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_EXPRESSIONS   BRFplus: Expressions 
Created 20090722   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 CL_FDT_MAINTENANCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_FDT_WF_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_FDT_ACTN_START_WORKFLOW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_ADMIN_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FDT_DECISION_TABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WF_SERVICE has no interface implemented.
Friends
Class CL_FDT_WF_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ACTIVE_DI_NAME Constant Public Type reference (TYPE) IF_FDT_TYPES=>NAME 'Active' Beschreibung 20090901
2 MC_BC_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of BC 20090901
3 MC_BC_ID_NAME Constant Public Type reference (TYPE) STRING 'INSTID' Name of ID field in BC structure 20090814
4 MC_BC_STRUCT_NAME Constant Public Type reference (TYPE) STRING 'SWF_LPORB' WF structure for Business Class input 20090812
5 MC_BOR_ID_NAME Constant Public Type reference (TYPE) STRING 'INSTID' Name of ID field in BOR structure 20090814
6 MC_BOR_STRUCT_NAME Constant Public Type reference (TYPE) STRING 'SIBFLPORB' WF structure for BOR input 20090728
7 MC_BO_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'FDT_ESF_BO_NODE_ID' Element for DI of BO's 20090901
8 MC_BO_STRUCT_NAME Constant Public Type reference (TYPE) STRING 'FDT_ESF_BO_NODE_REFERENCE' WF structure for BO input 20090728
9 MC_CL_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of CL's 20090901
10 MC_CL_ID_NAME Constant Public Type reference (TYPE) STRING 'INSTID' Name of ID field in CL structure 20090814
11 MC_CL_STRUCT_NAME Constant Public Type reference (TYPE) STRING 'SWF_LPORB' WF structure for Class input 20090728
12 MC_XML_ELEMENT_TYPENAME Constant Public Type reference (TYPE) STRING 'SIBFBORIID' Element for DI of XML's 20090901
13 MC_XML_STRUCT_NAME Constant Public Type reference (TYPE) STRING 'SWF_LPORB' WF structure for XML input 20090728
14 MO_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20090915
15 MO_WF_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WF_SERVICE Instance of this class 20091002
16 MT_BUFFER_DD07T Static Attribute Private Type reference (TYPE) TS_DD07T DD: Texts for Domain Fixed Values (Language-Dependent) 20090728
17 MT_MESSAGE Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090803
18 MV_APPLICATION Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090915
19 MV_COMMON_PARAMETERS_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: Common parameters for code generation are set 20091016
20 MV_FS_ANY_NAME Instance attribute Public Type reference (TYPE) STRING For code generation 20091016
21 MV_FS_ANY_TABLE_NAME Instance attribute Public Type reference (TYPE) STRING For code generation 20091016
22 MV_FS_BOR_INSTID_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
23 MV_FS_BO_NODE_REF_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
24 MV_FS_CONVERT_ANY_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
25 MV_FS_CONVERT_ANY_TABLE_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
26 MV_FS_SIBFLPORB_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
27 MV_FS_SWF_LPORB_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
28 MV_GENERATION_TIMESTAMP Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp of generate process 20100128
29 MV_ID Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090812
30 MV_R_CLASS_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
31 MV_R_CONVERT_ADMIN_DATA_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
32 MV_R_CONVERT_DATA_OBJECT_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
33 MV_R_DATA_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
34 MV_R_DDIC_DATA_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
35 MV_R_ELEMENT_CL_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
36 MV_R_FACADE_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
37 MV_R_FDT_DATA_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
38 MV_R_LCP_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
39 MV_R_STRUCTURE_CL_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
40 MV_R_TABLE_CL_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
41 MV_R_TRANSACTION_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
42 MV_S_BO_NODE_REF_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
43 MV_S_MESSAGE_NAME Instance attribute Public Type reference (TYPE) STRING For code generation 20101217
44 MV_S_POR_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
45 MV_S_RETURN_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
46 MV_S_SIBFLPORB_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
47 MV_S_SWF_LPORB_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
48 MV_T_FAILED_NODE_ID_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
49 MV_T_MESSAGE_NAME Instance attribute Public Type reference (TYPE) STRING For code generation 20101217
50 MV_T_NODE_ID_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
51 MV_V_EXISTS_NAME Instance attribute Public Type reference (TYPE) STRING For code generation 20091016
52 MV_V_OBJKEY_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
53 MV_V_OBJTYPE_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
54 MV_V_PROBLEM_NAME Instance attribute Private Type reference (TYPE) STRING For code generation 20091016
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGE_INFO_SUBOBJECT Static method Public Method Adds the change infos for a used expression 20090925
2 ADD_STANDARD_SELECTION Instance method Private Method Selection for query of existing data objects is extended 20090901
3 CHECK_AND_CHANGE_NAME Instance method Private Method Checks the name of a data object 20090901
4 CHECK_CONTAINER_COMPLETENESS Instance method Public Method checks if the container elements belong to the wf_container 20090728
5 CHECK_CONTAINER_ELEMENT Instance method Public Method checks if the container elements belong to the wf_container 20090728
6 CHECK_CONTAINER_ELEMENT_MANDAT Static method Public Method Check, whether a container element is mandatory 20090728
7 CHECK_CONTAINER_ELEMENT_REFER Static method Public Method Check, whether a container element is mandatory 20090728
8 CHECK_CONTAINS_ERROR_MESSAGE Static method Public Method Checks, whether at least one error message is an error messa 20090728
9 CHECK_EXISTENCE_BC Instance method Public Method Checks the existence of a BOR object 20090812
10 CHECK_EXISTENCE_BO Instance method Public Method Checks the existence of a BOR object 20090812
11 CHECK_EXISTENCE_BOR Instance method Public Method Checks the existence of a BOR object 20090812
12 CHECK_EXISTENCE_CL Instance method Public Method Checks the existence of a BOR object 20090812
13 CHECK_EXISTENCE_XML Instance method Public Method Checks the existence of a BOR object 20090825
14 CHECK_ID_IS_USABLE Instance method Public Method Check, whether a particular ID can be used in the WF actions 20091002
15 CHECK_MAPPED_OBJECT Instance method Public Method checks if the container elements belong to the wf_container 20090728
16 CHECK_SAME_OBJECT_TYPE Instance method Private Method Checks, whether two objects have ths same type 20090728
17 CHECK_WF_LIKE_OBJECT_TYPE Instance method Private Method Checks, whether an object has the type of the WF element 20090728
18 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090803
19 CREATE_DATA_OBJECT Instance method Public Method Creates data objects in background 20090901
20 CREATE_DATA_OBJECT_BC Instance method Private Method Creates the data object for BOR objects 20090901
21 CREATE_DATA_OBJECT_BO Instance method Private Method Creates the data object for BOR objects 20090901
22 CREATE_DATA_OBJECT_BOR Instance method Private Method Creates the data object for BOR objects 20090901
23 CREATE_DATA_OBJECT_BY_ELEMENT Instance method Private Method Creates the data object for BOR objects 20090901
24 CREATE_DATA_OBJECT_CL Instance method Private Method Creates the data object for BOR objects 20090901
25 CREATE_DATA_OBJECT_E Instance method Private Method Creates a data object of type element or structure 20090901
26 CREATE_DATA_OBJECT_PER_TYPE Instance method Public Method Creates all kind of data objects 20090915
27 CREATE_DATA_OBJECT_S Instance method Private Method Creates a data object of type element or structure 20090901
28 CREATE_DATA_OBJECT_T Instance method Private Method Creates a data object of type table 20090901
29 CREATE_DATA_OBJECT_TSE Instance method Private Method Creates the data objects for tables, structures, elements 20090901
30 CREATE_DATA_OBJECT_XML Instance method Private Method Creates the data object for BOR objects 20090901
31 CREATE_MESSAGE Instance method Private Method Appends an error message to message table 20090728
32 CREATE_VALUE_DI_EXPR Instance method Public Method Creates data objects in background 20090915
33 GET_BO_FROM_CONTAINER_ELEMENT Static method Public Method gets the BO name from the workflow container element 20090812
34 GET_CONTAINER_OBJKIND_TEXT Static method Public Method Gets object kind text of a workflow container element 20090728
35 GET_OBJECT_BINDING Instance method Private Method Gets the type of the object binding and the used typenames 20090728
36 GET_TYPENAME_FROM_BOR_FIELD Instance method Private Method Get typename out of the info structure of a BOR key field 20091119
37 GET_USED_TYPENAME_FOR_DI Instance method Private Method Gets the typename used for data input of the BOR object 20090728
38 GP_BC_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20091016
39 GP_BOR_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20091016
40 GP_BO_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20091016
41 GP_CHECK_EXISTENCE_BC Instance method Public Method Generated coding for CHECK_EXISTENCE_CL 20091016
42 GP_CHECK_EXISTENCE_BO Instance method Public Method Generated coding for CHECK_EXISTENCE_CL 20091016
43 GP_CHECK_EXISTENCE_BOR Instance method Public Method Generated coding for CHECK_EXISTENCE_CL 20091016
44 GP_CHECK_EXISTENCE_CL Instance method Public Method Generated coding for CHECK_EXISTENCE_CL 20091013
45 GP_CHECK_EXISTENCE_XML Instance method Public Method Generated coding for CHECK_EXISTENCE_CL 20091016
46 GP_CLEAR_COMMON_PARAMETERS Instance method Public Method Define the parameters/ field symbols used for code generatio 20101216
47 GP_CL_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20091013
48 GP_CONTAINER_ELEMENT_ALL Instance method Public Method Maps the BRF+ container entries of all types 20091013
49 GP_CONTAINER_ELEMENT_EXPR Instance method Public Method Generate coding analog to MAP_CONTAINER_ELEMENT_EXPR 20091013
50 GP_CONTAINER_ELEMENT_STRUC Instance method Private Method Maps the BRF+ container entries of type structure into WF 20091013
51 GP_CONTAINER_ELEMENT_TABLE Instance method Private Method Maps the BRF+ container entries of type structure into WF 20091016
52 GP_DEFINE_COMMON_PARAMETERS Instance method Public Method Define the parameters/ field symbols used for code generatio 20091016
53 GP_ID_2_DO Instance method Public Method Create data object name for code generation out of an FDT ID 20091016
54 GP_MOVE_TO_EXTERNAL Instance method Public Method Generate code for moving data to external format 20091013
55 GP_RAISE_EXCEPTION Instance method Public Method Generate raise cl_fdt_input base on message in FDT_EXPRESSIO 20101012
56 GP_XML_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20091016
57 MAP_2_WF_GET_ELEMENTS Instance method Private Method Get t he elements for the mapping to workflow structures 20110406
58 MAP_BC_DI_2_WF Instance method Private Method Maps the direct data input for XML to SIBFLPORB structure 20090812
59 MAP_BOR_DI_2_WF Instance method Private Method Maps the direct data input for BOR to SIBFLPORB structure 20090728
60 MAP_BO_DI_2_WF Instance method Private Method Maps the direct data input for BO to SIBFLPORB structure 20090812
61 MAP_CL_DI_2_WF Instance method Private Method Maps the direct data input for class to SIBFLPORB structure 20090728
62 MAP_CONTAINER_ELEMENT_ALL Instance method Public Method Maps the BRF+ container entries of all types 20090812
63 MAP_CONTAINER_ELEMENT_EXPR Instance method Public Method Maps the BRF+ container entries into the WF 20090728
64 MAP_CONTAINER_ELEMENT_STRUC Instance method Private Method Maps the BRF+ container entries of type structure into WF 20090728
65 MAP_CONTAINER_ELEMENT_TABLE Instance method Private Method Maps the BRF+ container entries of type table into WF 20090728
66 MAP_SWF_RETURN_2_MSG Static method Public Method Maps error return of WF into BRF+ MSG structure 20090812
67 MAP_SWOTRETURN_2_MSG Static method Public Method Maps error return of WF into BRF+ MSG structure 20090812
68 MAP_XML_DI_2_WF Instance method Private Method Maps the direct data input for XML to SIBFLPORB structure 20090728
69 SAVE_CREATED_DATA_OBJECT Instance method Public Method Names, saves and activates a created data object 20090901
70 SAVE_CREATED_DEC_TABLE Instance method Private Method Names, saves and activates a created data object 20090901
71 SET_DI_EXPR_INPUT_COLUMNS Instance method Private Method Sets the result column for the direct input expression 20090901
72 SET_DI_EXPR_RESULT_COLUMNS Instance method Private Method Sets the result column for the direct input expression 20090901
Events
Class CL_FDT_WF_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ID_TIME Private See coding 20090901 BEGIN OF s_id_time, id TYPE if_fdt_types=>id, cr_timestamp TYPE timestamp, END OF s_id_time
2 TS_DD07T Private See coding 20090728 ts_dd07t TYPE STANDARD TABLE OF dd07t WITH KEY domvalue_l
3 T_ID_TIME Private See coding 20090901 t_id_time TYPE STANDARD TABLE OF s_id_time
4 T_STRING Private See coding 20090901 t_string TYPE STANDARD TABLE OF string
Method Signatures

Method ADD_CHANGE_INFO_SUBOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_CHANGE_SUMMARY Call by reference Type reference (TYPE) CL_FDT_MAINTENANCE=>TS_CHANGE_SUMMARY 20090925
2 Changing CTS_CHANGE_TIMESLICE Call by reference Type reference (TYPE) CL_FDT_MAINTENANCE=>TS_CHANGE_TIMESLICE 20090925
3 Changing CTS_NON_PROCESSING_CHANGE Call by reference Type reference (TYPE) CL_FDT_MAINTENANCE=>TS_CHANGE_HISTORY 20090925
4 Changing CTS_PROCESSING_CHANGE Call by reference Type reference (TYPE) CL_FDT_MAINTENANCE=>TS_CHANGE_HISTORY 20090925
5 Importing IS_VERSION Call by reference Type reference (TYPE) IF_FDT_ADMIN_DATA=>S_VERSION Version 20090925
6 Importing IV_1ST_VRS_TMSTMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20090925
7 Importing IV_2ND_VRS_TMSTMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20090925
8 Importing IV_DETAILED Call by reference Type reference (TYPE) ABAP_BOOL 20120321
9 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
10 Importing IV_MESSAGE_TEXT Call by reference Type reference (TYPE) STRING 20090925
11 Importing IV_SUBOBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925
12 Importing IV_SUPERIOR_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090925

Method ADD_CHANGE_INFO_SUBOBJECT on class CL_FDT_WF_SERVICE has no exception.

Method ADD_STANDARD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION 20090901

Method ADD_STANDARD_SELECTION on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_AND_CHANGE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901

Method CHECK_AND_CHANGE_NAME on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_CONTAINER_COMPLETENESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090728
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20090728
3 Importing IT_ELEMENTS Call by reference Type reference (TYPE) SWFDNAMTAB Table of Container Element names 20090728
4 Importing IT_WF_CONTAINER_INFO Call by reference Type reference (TYPE) FDT_T_WF_CONTAINER_INFO Infos about container elements 20130821

Method CHECK_CONTAINER_COMPLETENESS on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_CONTAINER_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090728
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20090728
3 Importing IS_WF_CONTAINER_INFO Call by reference Type reference (TYPE) FDT_S_WF_CONTAINER_INFO Table of infos about workflow container elements 20130821
4 Importing IV_ACTIVATION_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Time Stamp (active version) 20090921
5 Importing IV_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090915
6 Importing IV_VALUE Call by reference Type reference (TYPE) FDT_TEXT_SSTRING Value 20090915
7 Importing IV_VALUE_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Universal Unique Identifier 20090915
8 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Universal Unique Identifier 20090915

Method CHECK_CONTAINER_ELEMENT on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_CONTAINER_ELEMENT_MANDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20090728
2 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090728
3 Returning RV_ELEMENT_IS_MANDATORY Value transfer Type reference (TYPE) ABAP_BOOL 20090728
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728
2 CX_SWF_CNT_ELEM_NOT_FOUND Element Not Found 20090728

Method CHECK_CONTAINER_ELEMENT_REFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ELEMENT_IS_MANDATORY Call by reference Type reference (TYPE) ABAP_BOOL 20090728
2 Exporting EV_ELEMENT_IS_REFERENCE Call by reference Type reference (TYPE) ABAP_BOOL 20090728
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20090728
4 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090728
5 Importing IV_TYPEKIND Call by reference Type reference (TYPE) SWFDTKIND ABAP Data Type of Data Object (from ABAP Type Descriptor) 20090728
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728
2 CX_SWF_CNT_ELEM_NOT_FOUND Element Not Found 20090728

Method CHECK_CONTAINS_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090728
2 Returning RV_CONTAINS_ERROR_MESSAGE Value transfer Type reference (TYPE) ABAP_BOOL 20090728

Method CHECK_CONTAINS_ERROR_MESSAGE on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_EXISTENCE_BC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090812
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090812
3 Importing IS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090812

Method CHECK_EXISTENCE_BC on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_EXISTENCE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090812
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090812
3 Importing IS_VALUE_WF Call by reference Type reference (TYPE) FDT_ESF_BO_NODE_REFERENCE Local Persistent Object Reference - BOR Compatible 20090812

Method CHECK_EXISTENCE_BO on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_EXISTENCE_BOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090812
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090812
3 Importing IS_VALUE_WF Call by reference Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20090812

Method CHECK_EXISTENCE_BOR on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_EXISTENCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090812
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090812
3 Importing IS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090812

Method CHECK_EXISTENCE_CL on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_EXISTENCE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090825
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090825
3 Importing IS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090825

Method CHECK_EXISTENCE_XML on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_ID_IS_USABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091002
2 Returning RV_ID_IS_USABLE Value transfer Type reference (TYPE) ABAP_BOOL 20091002

Method CHECK_ID_IS_USABLE on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_MAPPED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110408
2 Importing IV_ACTIVATION_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Time Stamp (active version) 20090921
3 Importing IV_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090915
4 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090728
5 Importing IV_VALUE_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090915
6 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090915

Method CHECK_MAPPED_OBJECT on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_SAME_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONVERTIBILITY Call by reference Type reference (TYPE) IF_FDT_DATA_OBJECT=>CONVERTIBILITY Convertibility 20090728
2 Exporting EV_GDT_TYPE Call by reference Type reference (TYPE) IF_FDT_DATA_OBJECT=>GDT_TYPE 20090728
3 Exporting EV_NO_BINDING Call by reference Type reference (TYPE) ABAP_BOOL 20090728
4 Exporting EV_SAME_OBJECT_TYPE Call by reference Type reference (TYPE) ABAP_BOOL 20090728
5 Exporting EV_TYPENAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090728
6 Importing IO_DATA_OBJECT1 Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
7 Importing IO_DATA_OBJECT2 Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728

Method CHECK_SAME_OBJECT_TYPE on class CL_FDT_WF_SERVICE has no exception.

Method CHECK_WF_LIKE_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_BINDING Call by reference Type reference (TYPE) ABAP_BOOL 20090728
2 Exporting EV_WF_LIKE_OBJECT_TYPE Call by reference Type reference (TYPE) ABAP_BOOL 20090728
3 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
4 Importing IV_WF_STRUC_NAME Call by reference Type reference (TYPE) STRING Name of the structure required in the WF 20090728

Method CHECK_WF_LIKE_OBJECT_TYPE on class CL_FDT_WF_SERVICE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090915
2 Importing IV_GENERATION_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20100128
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090812

Method CONSTRUCTOR on class CL_FDT_WF_SERVICE has no exception.

Method CREATE_DATA_OBJECT 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_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901
3 Importing IS_WF_CONTAINER_INFO Call by reference Type reference (TYPE) FDT_S_WF_CONTAINER_INFO Container Info Table 20130821

Method CREATE_DATA_OBJECT on class CL_FDT_WF_SERVICE has no exception.

Method CREATE_DATA_OBJECT_BC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_BOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20090901

Method CREATE_DATA_OBJECT_BY_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IT_ELEMENT_TYPENAME Call by reference Type reference (TYPE) T_STRING 20090901
4 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
5 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090901
6 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901
3 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
5 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_PER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090915
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090915
3 Importing IV_IS_STRUC Call by reference Type reference (TYPE) ABAP_BOOL 20090915
4 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090915
5 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090915
6 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090915
7 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090915
8 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090915
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090915

Method CREATE_DATA_OBJECT_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901
3 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
5 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
2 Exporting EV_OBJECT_ID_TABLE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901
3 Exporting EV_OBJECT_NAME_TABLE Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
4 Importing IV_OBJECT_ID_STRUCTURE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090901
5 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_TSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090901
4 Importing IV_IS_STRUC Call by reference Type reference (TYPE) ABAP_BOOL 20090901
5 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
6 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090901
7 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_DATA_OBJECT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20090901
3 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090901
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090728
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE IF_FDT_CONSTANTS=>GC_OBJECT_TYPE_EXPRESSION Objekttyp 20090728
3 Importing IV_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE-TEXT Meldung 20090728
4 Returning RS_MESSAGE Value transfer Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE Messages 20090728

Method CREATE_MESSAGE on class CL_FDT_WF_SERVICE has no exception.

Method CREATE_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_ACTIVE_DI_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091013
3 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090915
4 Importing IV_ACTIVE_DI_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Column name in decision table, which indicates active entry 20090915
5 Importing IV_ACTIVE_DI_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Column text in decision table, which indicates active entry 20090915
6 Importing IV_MANDATORY Call by reference Type reference (TYPE) ABAP_BOOL 20090915
7 Importing IV_MULTILINE Call by reference Type reference (TYPE) ABAP_BOOL 20090915
8 Importing IV_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090915
9 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090915

Method CREATE_VALUE_DI_EXPR on class CL_FDT_WF_SERVICE has no exception.

Method GET_BO_FROM_CONTAINER_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BO_NAME Call by reference Type reference (TYPE) STRING 20090812
2 Exporting EV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090812
3 Importing IO_WF_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Abstraction of Container Element 20090812

Method GET_BO_FROM_CONTAINER_ELEMENT on class CL_FDT_WF_SERVICE has no exception.

Method GET_CONTAINER_OBJKIND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090728
2 Returning RV_OBJKIND_TEXT Value transfer Type reference (TYPE) VAL_TEXT Short Text for Fixed Values 20090728

Method GET_CONTAINER_OBJKIND_TEXT on class CL_FDT_WF_SERVICE has no exception.

Method GET_OBJECT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GDT_TYPE Call by reference Type reference (TYPE) IF_FDT_DATA_OBJECT=>GDT_TYPE GDT type name 20090728
2 Exporting EV_GDT_TYPE_STRUC Call by reference Type reference (TYPE) IF_FDT_DATA_OBJECT=>GDT_TYPE only filled, when data object is a table 20090728
3 Exporting EV_NO_BINDING Call by reference Type reference (TYPE) ABAP_BOOL 20090728
4 Exporting EV_TYPENAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20090728
5 Exporting EV_TYPENAME_STRUC Call by reference Type reference (TYPE) TYPENAME only filled, when data object is a table 20090728
6 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728

Method GET_OBJECT_BINDING on class CL_FDT_WF_SERVICE has no exception.

Method GET_TYPENAME_FROM_BOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INFO Call by reference Type reference (TYPE) SWOTRK Runtime Structure Key Fields 20091119
2 Returning RV_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20091119

Method GET_TYPENAME_FROM_BOR_FIELD on class CL_FDT_WF_SERVICE has no exception.

Method GET_USED_TYPENAME_FOR_DI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
2 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Action - Start Workflow Container data 20090915
3 Importing IV_WF_STRUC_NAME Call by reference Type reference (TYPE) STRING Name DDIC structure needed by the workflow 20090728
4 Returning RV_TYPENAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20090728

Method GET_USED_TYPENAME_FOR_DI on class CL_FDT_WF_SERVICE has no exception.

Method GP_BC_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Local Persistent Object Reference - BOR Compatible 20091016
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091016
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_DO_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091016
7 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20091016
8 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091016
9 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091016
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091016

Method GP_BOR_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Local Persistent Object Reference - BOR Compatible 20091016
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091016
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_DO_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091016
7 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091016
8 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091016
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091016

Method GP_BO_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Local Persistent Object Reference - BOR Compatible 20091016
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091016
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20091016
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20091016
8 Importing IV_DATA_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20091016
9 Importing IV_DO_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091016
10 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091016
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091016

Method GP_CHECK_EXISTENCE_BC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Importing IV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Messages 20091016

Method GP_CHECK_EXISTENCE_BC on class CL_FDT_WF_SERVICE has no exception.

Method GP_CHECK_EXISTENCE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Importing IV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Messages 20091016

Method GP_CHECK_EXISTENCE_BO on class CL_FDT_WF_SERVICE has no exception.

Method GP_CHECK_EXISTENCE_BOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Importing IV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Messages 20091016

Method GP_CHECK_EXISTENCE_BOR on class CL_FDT_WF_SERVICE has no exception.

Method GP_CHECK_EXISTENCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Importing IV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Messages 20091016

Method GP_CHECK_EXISTENCE_CL on class CL_FDT_WF_SERVICE has no exception.

Method GP_CHECK_EXISTENCE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Importing IV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Messages 20091016

Method GP_CHECK_EXISTENCE_XML on class CL_FDT_WF_SERVICE has no exception.

Method GP_CLEAR_COMMON_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20101216
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20101216

Method GP_CLEAR_COMMON_PARAMETERS on class CL_FDT_WF_SERVICE has no exception.

Method GP_CL_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Local Persistent Object Reference - BOR Compatible 20091013
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091013
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_DO_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091013
7 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20091013
8 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091013
9 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091013

Method GP_CONTAINER_ELEMENT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING 20091013
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20091013
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20091013
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20091013
8 Importing IV_IS_STRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL 20091013
9 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091013
10 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20091013
11 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091013
12 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20091013
13 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091013
14 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091013
15 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091013
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20091013

Method GP_CONTAINER_ELEMENT_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Table with Source Code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091013
4 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
5 Importing IS_WF_CONTAINER_INFO Call by reference Type reference (TYPE) FDT_S_WF_CONTAINER_INFO Container - Implementation of a 'Collection' 20130821
6 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) STRING 20091013
7 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091013
8 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20091013
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20091013
2 CX_FDT_GENERATION FDT: Error in the Generation Process 20091013
3 CX_FDT_INPUT FDT: Invalid Input 20091013
4 CX_SWF_CNT_CONTAINER Exception in the Container Service 20091013
5 CX_SWF_CNT_ELEM_NOT_FOUND Element Not Found 20091013
6 CX_SWF_CNT_ELEM_TYPE_CONFLICT Type Conflict Between Value and Current Parameter 20091013
7 CX_SWF_CNT_UNIT_TYPE_CONFLICT Type Conflict Between Unit and Current Parameter 20091013

Method GP_CONTAINER_ELEMENT_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING 20091013
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20091013
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20091013
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20091013
8 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20091013
9 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091013
10 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20091013
11 Importing IV_TYPENAME_DI Call by reference Type reference (TYPE) STRING 20091013
12 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091013
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20091013

Method GP_CONTAINER_ELEMENT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING 20091016
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20091016
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20091016
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20091016
8 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20091016
9 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091016
10 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20091016
11 Importing IV_TYPENAME_DI Call by reference Type reference (TYPE) STRING 20091016
12 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091016
13 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091016
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091016
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20091016

Method GP_DEFINE_COMMON_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016

Method GP_DEFINE_COMMON_PARAMETERS on class CL_FDT_WF_SERVICE has no exception.

Method GP_ID_2_DO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091016
4 Exporting EV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20091016
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091016

Method GP_ID_2_DO on class CL_FDT_WF_SERVICE has no exception.

Method GP_MOVE_TO_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091013
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091013
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING 20091013
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20100128
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20091013
7 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20091013
8 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091013

Method GP_RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20101012
2 Importing IV_FDT_EXCEPTION_NAME Call by reference Type reference (TYPE) STRING Name of the FDT exception to through 20101217
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20101012
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) STRING Message Variable 20101217
5 Importing IV_MSGV1_AS_STRING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: IV_MSGV1 is entered as string into the message 20101217
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) STRING Message Variable 20101217
7 Importing IV_MSGV2_AS_STRING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: IV_MSGV2 is entered as string into the message 20101217
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) STRING Message Variable 20101217
9 Importing IV_MSGV3_AS_STRING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: IV_MSGV3 is entered as string into the message 20101217
10 Importing IV_MSGV4 Call by reference Type reference (TYPE) STRING Message Variable 20101217
11 Importing IV_MSGV4_AS_STRING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: IV_MSGV4 is entered as string into the message 20101217

Method GP_RAISE_EXCEPTION on class CL_FDT_WF_SERVICE has no exception.

Method GP_XML_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_USED_CONTEXT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_USED_CONTEXT_ID Actually used / required ID's from context in generated code 20091016
2 Changing CT_SOURCE_CODE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_SOURCE_CODE Table with Source Code 20091016
3 Exporting EV_FS_DATA_NAME Call by reference Type reference (TYPE) STRING Local Persistent Object Reference - BOR Compatible 20091016
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20091016
5 Importing IO_GENERATION_MNGR Call by reference Object reference (TYPE REF TO) CL_FDT_GENERATION_MANAGER FDT: Generation of Classes 20121116
6 Importing IV_DO_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091016
7 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20091016
8 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20091016
9 Importing IV_VALUE_NAME Call by reference Type reference (TYPE) STRING 20091016
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20091016

Method MAP_2_WF_GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_ELEMENT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Table of element IDs 20110406
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20110406
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20110406

Method MAP_BC_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090812
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090812
3 Importing IS_VALUE_DI Call by reference Type reference (TYPE) ANY 20090812
4 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090812
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090812
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090812

Method MAP_BOR_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE_WF Call by reference Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20090728
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
3 Importing IS_VALUE_DI Call by reference Type reference (TYPE) ANY 20090728
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090728
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090803
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728

Method MAP_BO_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE_WF Call by reference Type reference (TYPE) FDT_ESF_BO_NODE_REFERENCE Representation of SESF_BO_NODE_REFERENCE in FDT 20090812
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090812
3 Importing IS_VALUE_DI Call by reference Type reference (TYPE) ANY 20090812
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING 20090812
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090812
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090812

Method MAP_CL_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090728
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
3 Importing IS_VALUE_DI Call by reference Type reference (TYPE) ANY 20090728
4 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090728
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090728
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090803

Method MAP_CONTAINER_ELEMENT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090825
2 Exporting EA_DATA Call by reference Object reference (TYPE REF TO) DATA 20090812
3 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20090812
4 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20090812
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20090812
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20090812
7 Importing IV_IS_STRUCTURE Call by reference Type reference (TYPE) ABAP_BOOL 20090812
8 Importing IV_IS_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090812
9 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20090812
10 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090812
11 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090812
12 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090812
13 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090915
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090812
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090812

Method MAP_CONTAINER_ELEMENT_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090803
2 Exporting EV_VALUE_IS_INITIAL Call by reference Type reference (TYPE) ABAP_BOOL 20091002
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20090915
4 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090915
5 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20090915
6 Importing IV_NAME Call by reference Type reference (TYPE) SWC_ELEM Element 20090915
7 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20090915
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20090728
2 CX_FDT_INPUT FDT: Invalid Input 20090728
3 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728
4 CX_SWF_CNT_ELEM_NOT_FOUND Element Not Found 20090728
5 CX_SWF_CNT_ELEM_TYPE_CONFLICT Type Conflict Between Value and Current Parameter 20090728
6 CX_SWF_CNT_UNIT_TYPE_CONFLICT Type Conflict Between Unit and Current Parameter 20090728

Method MAP_CONTAINER_ELEMENT_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EA_DATA Call by reference Object reference (TYPE REF TO) DATA 20090812
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20090728
3 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20090728
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20090812
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20090812
6 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20090728
7 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090728
8 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090728
9 Importing IV_TYPENAME_DI Call by reference Type reference (TYPE) STRING 20090728
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090803
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728

Method MAP_CONTAINER_ELEMENT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EA_DATA Call by reference Object reference (TYPE REF TO) DATA 20090812
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT 20090728
3 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20090728
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object 20090812
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING ESF: Name of a Business Object Node 20090812
6 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND 20090728
7 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090728
8 Importing IV_TYPENAME Call by reference Type reference (TYPE) STRING 20090728
9 Importing IV_TYPENAME_DI Call by reference Type reference (TYPE) STRING 20090728
10 Importing IV_TYPE_IS_STRUC_FOR_TABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090728
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090803
2 CX_SWF_CNT_CONTAINER Exception in the Container Service 20090728

Method MAP_SWF_RETURN_2_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SWF_RETURN Call by reference Type reference (TYPE) SWF_RETURN Workflow: Method Exception 20090812
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE Meldung 20090812

Method MAP_SWF_RETURN_2_MSG on class CL_FDT_WF_SERVICE has no exception.

Method MAP_SWOTRETURN_2_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SWOTRETURN Call by reference Type reference (TYPE) SWOTRETURN Workflow Object Types: Exception of a Method 20090812
2 Importing IV_MSGTYP Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20090812
3 Returning RS_MESSAGE Value transfer Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE Meldung 20090812

Method MAP_SWOTRETURN_2_MSG on class CL_FDT_WF_SERVICE has no exception.

Method MAP_XML_DI_2_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE_WF Call by reference Type reference (TYPE) SWF_LPORB Local Persistent Object Reference - BOR Compatible 20090728
2 Importing IO_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090728
3 Importing IS_VALUE_DI Call by reference Type reference (TYPE) ANY 20090728
4 Importing IV_OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Abbrev. for Distinguishing Kinds of Obj. Type (SE24/BOR/...) 20090728
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) STRING 20090728
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090803

Method SAVE_CREATED_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Importing IO_FDT_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20090901
3 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Deep save of DO 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method SAVE_CREATED_DEC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE 20090901
2 Importing IO_FDT_DECISION_TABLE Call by reference Object reference (TYPE REF TO) IF_FDT_DECISION_TABLE FDT: Data Object 20090901
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090901

Method SET_DI_EXPR_INPUT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_COLUMN Call by reference Type reference (TYPE) IF_FDT_DECISION_TABLE=>TS_COLUMN Columns of the decision table 20090901
2 Exporting EV_ACTIVE_DI_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Created FDT ID for IV_ACTIVE_DI_NAME 20091013
3 Importing IV_ACTIVE_DI_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Column name in decision table, which indicates active entry 20090901
4 Importing IV_ACTIVE_DI_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Column text in decision table, which indicates active entry 20090901

Method SET_DI_EXPR_INPUT_COLUMNS on class CL_FDT_WF_SERVICE has no exception.

Method SET_DI_EXPR_RESULT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_COLUMN Call by reference Type reference (TYPE) IF_FDT_DECISION_TABLE=>TS_COLUMN 20090901
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090901
3 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Universal Unique Identifier 20090915

Method SET_DI_EXPR_RESULT_COLUMNS on class CL_FDT_WF_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703