SAP ABAP Class CL_FDT_GTC_ACTN_START_WORKFLOW (Unit Tests for action starting a workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TEST (Package) BRFplus: Global Test Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_ACTION Unit-Test:- Expression Action 20090907
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_ACTN_START_WF_BRS Unit-Test for Start workflow (BRS) 20121119
Properties
Class CL_FDT_GTC_ACTN_START_WORKFLOW  
Short Description Unit Tests for action starting a workflow    
Super Class CL_FDT_GTC_ACTION Unit-Test:- Expression Action 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SFDT_TEST   BRFplus: Global Test Classes 
Created 20090827   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_WF_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_GTC_ACTN_START_WORKFLOW has no interface implemented.
Friends
Class CL_FDT_GTC_ACTN_START_WORKFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_WF_HELPER Instance attribute Private Object reference (TYPE REF TO) CL_FDT_UNIT_TEST_WF_HELPER Helper class to test workflow triggering from BRF+ 20091002
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ACTN_START_WF1 Instance method Public Method Creates an action to start a workflow 20090922
2 CHECK_RESULT_WF0 Instance method Public Method Checks the results for workflow1 20100115
3 CHECK_RESULT_WF1 Instance method Public Method Checks the results for workflow1 20090925
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091002
5 CREATE_ACTN_START_WF0 Instance method Public Method Creates an action to start a workflow 20100115
6 CREATE_ACTN_START_WF1 Instance method Public Method Creates an action to start a workflow 20090922
7 NEST_INTO_FUNC_ACTN_START_WF0 Instance method Public Method 20100115
8 NEST_INTO_FUNC_ACTN_START_WF1 Instance method Public Method 20090922
9 RUNTIME_ACTN_START_WF0 Instance method Public Method Prepare context and expected result for processing test 20100115
10 RUNTIME_ACTN_START_WF1 Instance method Public Method Prepare context and expected result for processing test 20090922
11 SET_DI_WF0 Instance method Private Method 20100115
12 SET_DI_WF1 Instance method Private Method Creates the appropriate context for the function of WF 1 20090907
13 SET_SIGNATURE_WF1 Instance method Private Method Creates the appropriate context for the function of WF 1 20090907
Events
Class CL_FDT_GTC_ACTN_START_WORKFLOW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_INT4 Private See coding 20090925 t_int4 TYPE TABLE OF int4
2 T_SBOOK Private See coding 20090925 t_sbook TYPE TABLE OF sbook
3 T_SIBFLPORB Private See coding 20090925 t_sibflporb TYPE TABLE OF sibflporb
Method Signatures

Method CHANGE_ACTN_START_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090922
2 Importing IV_CHANGE_INDEX Call by reference Type reference (TYPE) I 20090922
3 Importing IV_VALID_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Universal Unique Identifier 20090922
4 Returning RV_LAST_CHANGE Value transfer Type reference (TYPE) ABAP_BOOL 20091002

Method CHANGE_ACTN_START_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method CHECK_RESULT_WF0 Signature

Method CHECK_RESULT_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no parameter.
Method CHECK_RESULT_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method CHECK_RESULT_WF1 Signature

Method CHECK_RESULT_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no parameter.
Method CHECK_RESULT_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FDT_GTC_ACTN_START_WORKFLOW has no parameter.
Method CONSTRUCTOR on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method CREATE_ACTN_START_WF0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100115
2 Returning RO_ACTN_START_WORKFLOW Value transfer Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20100115

Method CREATE_ACTN_START_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method CREATE_ACTN_START_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090922
2 Returning RO_ACTN_START_WORKFLOW Value transfer Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090922

Method CREATE_ACTN_START_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method NEST_INTO_FUNC_ACTN_START_WF0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20100115
2 Importing IO_FUNCTION Call by reference Object reference (TYPE REF TO) IF_FDT_FUNCTION 20100115

Method NEST_INTO_FUNC_ACTN_START_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method NEST_INTO_FUNC_ACTN_START_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090922
2 Importing IO_FUNCTION Call by reference Object reference (TYPE REF TO) IF_FDT_FUNCTION 20090922

Method NEST_INTO_FUNC_ACTN_START_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method RUNTIME_ACTN_START_WF0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20100115
2 Exporting ER_EXPECTED_RESULT_VALUE Call by reference Object reference (TYPE REF TO) DATA Reference 20100115
3 Exporting ES_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100115
4 Exporting ET_CONTEXT Call by reference Type reference (TYPE) T_CONTEXT 20100115
5 Exporting EV_ACTION_RESULT Call by reference Type reference (TYPE) ABAP_BOOL 20100115
6 Exporting EV_CONTEXT_NAME4REUSLT Call by reference Type reference (TYPE) STRING Beschreibung 20100115
7 Exporting EV_LAST Call by reference Type reference (TYPE) ABAP_BOOL 20100115
8 Exporting EV_VALID_SET Call by reference Type reference (TYPE) ABAP_BOOL only true, if returned context is processable without error 20100115
9 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20100115
10 Importing IV_CHANGE_INDEX Call by reference Type reference (TYPE) I Change Index 20100115
11 Importing IV_TEST_SET_INDEX Call by reference Type reference (TYPE) I Index for the set of context and result data to be provided 20100115

Method RUNTIME_ACTN_START_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method RUNTIME_ACTN_START_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20090922
2 Exporting ER_EXPECTED_RESULT_VALUE Call by reference Object reference (TYPE REF TO) DATA Reference 20090922
3 Exporting ES_BAL_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20090922
4 Exporting ET_CONTEXT Call by reference Type reference (TYPE) T_CONTEXT 20090922
5 Exporting EV_ACTION_RESULT Call by reference Type reference (TYPE) ABAP_BOOL 20090922
6 Exporting EV_CONTEXT_NAME4REUSLT Call by reference Type reference (TYPE) STRING Beschreibung 20090922
7 Exporting EV_LAST Call by reference Type reference (TYPE) ABAP_BOOL 20091002
8 Exporting EV_VALID_SET Call by reference Type reference (TYPE) ABAP_BOOL only true, if returned context is processable without error 20090922
9 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090922
10 Importing IV_CHANGE_INDEX Call by reference Type reference (TYPE) I Change Index 20090922
11 Importing IV_TEST_SET_INDEX Call by reference Type reference (TYPE) I Index for the set of context and result data to be provided 20090922

Method RUNTIME_ACTN_START_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method SET_DI_WF0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20100115

Method SET_DI_WF0 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method SET_DI_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090907

Method SET_DI_WF1 on class CL_FDT_GTC_ACTN_START_WORKFLOW has no exception.

Method SET_SIGNATURE_WF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FDT_ACTN_START_WORKFLOW Call by reference Object reference (TYPE REF TO) IF_FDT_ACTN_START_WORKFLOW FDT: Start a workflow 20090907

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