SAP ABAP Class IF_FDT_SEQUENCE_WORKAREA (FDT: Sequence Workarea)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FDT_EXPRESSION FDT: Expression 20070427
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_SEQUENCE_WORKAREA FDT: Sequence Workarea 20070427
Properties
Class IF_FDT_SEQUENCE_WORKAREA  
Short Description FDT: Sequence Workarea    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20070427   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FDT_SEQUENCE_WORKAREA has no interface implemented.
Friends
Class IF_FDT_SEQUENCE_WORKAREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EXTY_SEQUENCE_WORKAREA Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_EXTY_SEQUENCE_WORKAREA Expression Type "Sequence Workarea" 20080417
2 MV_ACTION Instance attribute Public Attribute reference (LIKE) 20071228
3 MV_CUSTOMIZING_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
4 MV_EXPRESSION_TYPE_ID Instance attribute Public Attribute reference (LIKE) 20071228
5 MV_ID Instance attribute Public Attribute reference (LIKE) 20071109
6 MV_LOCAL_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
7 MV_MASTERDATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
8 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20071228
9 MV_RULE Instance attribute Public Attribute reference (LIKE) 20071228
10 MV_SYSTEM_OBJECT Instance attribute Public Attribute reference (LIKE) 20071228
Methods
# Method Level Visibility Method type Description Created on
1 GET_STEPS Instance method Public Method Get sequence steps 20070427
2 GET_WORKAREA Instance method Public Method Gets the DOs which are available as workarea 20071116
3 INSERT_STEP Instance method Public Method Insert a single step into the sequence 20070427
4 REMOVE_STEP Instance method Public Method Remove a single step from the sequence 20070427
5 SET_STEPS Instance method Public Method Set sequence steps 20070427
6 SET_WORKAREA Instance method Public Method Sets the DOs which are available as workarea 20071116
7 SWAP_STEPS Instance method Public Method Swap the position of two steps in the sequence 20070427
Events
Class IF_FDT_SEQUENCE_WORKAREA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_STEP Public See coding 20070427 BEGIN OF s_step, index TYPE i, pre_condition TYPE if_fdt_types=>id, function_id TYPE if_fdt_types=>id, exit_condition TYPE if_fdt_types=>id, END OF s_step
2 TS_STEP Public See coding 20070427 ts_step TYPE SORTED TABLE OF s_step WITH UNIQUE KEY index
Method Signatures

Method GET_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20070427
2 Returning RTS_STEP Value transfer Type reference (TYPE) TS_STEP 20070427
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070427

Method GET_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20071116
2 Returning RTS_DATA_OBJECT_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Data objects in initial workarea 20071116
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071116

Method INSERT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STEP Call by reference Type reference (TYPE) S_STEP 20070427
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070427

Method REMOVE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20070427
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070427

Method SET_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_STEP Call by reference Type reference (TYPE) TS_STEP 20070427
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070427

Method SET_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_DATA_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Data objects for initial workarea 20071116
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071116

Method SWAP_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX_1 Call by reference Type reference (TYPE) I 20070427
2 Importing IV_INDEX_2 Call by reference Type reference (TYPE) I 20070427
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20070427
History
Last changed by/on SAP  20090618 
SAP Release Created in