SAP ABAP Interface IF_FDT_ACTN_RAISE_EVENT (FDT: Interface for Action Type Raise Event)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_EXPRESSIONS (Package) BRFplus: Expressions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_ACTN_RAISE_EVENT FDT: Action Type Raise Event 20090202
Properties
Interface IF_FDT_ACTN_RAISE_EVENT  
Short Description FDT: Interface for Action Type Raise Event    
General Data
Package SFDT_EXPRESSIONS   BRFplus: Expressions 
Created 20090130   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_ACTN_RAISE_EVENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_ACTION FDT: Action 20090130
Friends
Interface IF_FDT_ACTN_RAISE_EVENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EXTY_ACTN_RAISE_EVENT Constant Public Type reference (TYPE) IF_FDT_TYPES=>ID IF_FDT_CONSTANTS=>GC_EXTY_ACTN_RAISE_EVENT Universal Unique Identifier 20090915
2 MV_ACTION Instance attribute Public Attribute reference (LIKE) 20090202
3 MV_CUSTOMIZING_OBJECT Instance attribute Public Attribute reference (LIKE) 20090202
4 MV_EXPRESSION_TYPE_ID Instance attribute Public Attribute reference (LIKE) 20090202
5 MV_ID Instance attribute Public Attribute reference (LIKE) 20090202
6 MV_LOCAL_OBJECT Instance attribute Public Attribute reference (LIKE) 20090202
7 MV_MASTERDATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20090202
8 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20090202
9 MV_RULE Instance attribute Public Attribute reference (LIKE) 20090202
10 MV_SYSTEM_OBJECT Instance attribute Public Attribute reference (LIKE) 20090202
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EVENT Static method Public Method check if the specified event name exists 20090812
2 CREATE_EVENT_VALUE_TYPE Instance method Public Method Creates a data object to enter an object instance for event 20090916
3 GET_CONTAINER Instance method Public Method Getter for the Event Container 20090915
4 GET_EVENT_PROPERTIES Instance method Public Method get base data of the event 20090916
5 GET_EVENT_VALUE_DI_EXPR Instance method Public Method Gets expression for direct data input of event instance 20090916
6 GET_VALUE_DI_EXPR Instance method Public Method Gets the expression for direct data input 20090915
7 SET_CONTAINER Instance method Public Method setter for the event container 20090915
8 SET_EVENT_PROPERTIES Instance method Public Method set base data of the event 20090916
9 UPDATE_CONTAINER Instance method Public Method Updates the event container 20090901
Events
Interface IF_FDT_ACTN_RAISE_EVENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONTAINER Public See coding 20090915 BEGIN OF s_container, sequence_nr TYPE fdt_actn_6210-sequence_nr, name TYPE fdt_actn_6210-name, value TYPE fdt_actn_6210-value, value_id TYPE fdt_actn_6210-value_id, value_type TYPE fdt_actn_6210-value_type, value_di_expr TYPE fdt_actn_6210-value_di_expr, END OF s_container
2 S_EVENT Public Type reference (TYPE) FDT_S_WF_EVENT 20091119
3 S_EVENT_PROPERTIES Public See coding 20090916 BEGIN OF s_event_properties, object_cat TYPE fdt_actn_6200-object_cat , object_type TYPE fdt_actn_6200-object_type , name TYPE fdt_actn_6200-name , value TYPE fdt_actn_6200-value , value_id TYPE fdt_actn_6200-value_id , value_type TYPE fdt_actn_6200-value_type, value_di_expr TYPE fdt_actn_6200-value_di_expr , END OF s_event_properties
4 TS_CONTAINER Public See coding 20090915 ts_container TYPE SORTED TABLE OF s_container WITH UNIQUE KEY sequence_nr
5 TS_DATA_OBJECT Public See coding 20091013 ts_data_object TYPE STANDARD TABLE OF REF TO if_fdt_data_object
6 TS_OBJECT Public See coding 20091013 ts_object TYPE STANDARD TABLE OF REF TO if_fdt_admin_data
7 V_EVENT_ID Public Type reference (TYPE) NUM20 ID of an event 20091214
Method Signatures

Method CHECK_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-NAME Event name 20090915
2 Importing IV_OBJECT_CAT Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-OBJECT_CAT Object Category 20090915
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_ACTN_RAISE_EVENT=>S_EVENT_PROPERTIES-OBJECT_TYPE Object Type 20090915
4 Returning RT_MESSAGE Value transfer Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090812

Method CHECK_EVENT on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method CREATE_EVENT_VALUE_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 Messages 20090916
2 Exporting EO_VALUE_TYPE Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Data Object 20091013
3 Exporting EV_VALUE_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090916

Method CREATE_EVENT_VALUE_TYPE on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method GET_CONTAINER 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 Time Stamp (active version) 20090915
2 Returning RTS_CONTAINER Value transfer Type reference (TYPE) TS_CONTAINER Event Container entries 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090915

Method GET_EVENT_PROPERTIES 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 Time Stamp (active version) 20090916
2 Returning RS_EVENT_PROPERTIES Value transfer Type reference (TYPE) S_EVENT_PROPERTIES 20090916

Method GET_EVENT_PROPERTIES on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method GET_EVENT_VALUE_DI_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ACTIVE_DI Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Data Object 20091013
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090916
3 Exporting EV_ACTIVE_DI_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091013
4 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) FDT_ACTN_6210-VALUE_DI_EXPR FDT: Universal Unique Identifier 20090916
5 Importing IV_ACTIVE_DI_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090916
6 Importing IV_ACTIVE_DI_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Short Text 20090916

Method GET_EVENT_VALUE_DI_EXPR on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method GET_VALUE_DI_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ACTIVE_DI Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Data Object 20091013
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20090915
3 Exporting EV_ACTIVE_DI_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091013
4 Exporting EV_VALUE_DI_EXPR Call by reference Type reference (TYPE) FDT_ACTN_6210-VALUE_DI_EXPR FDT: Universal Unique Identifier 20090915
5 Importing IV_ACTIVE_DI_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090915
6 Importing IV_ACTIVE_DI_TEXT Call by reference Type reference (TYPE) IF_FDT_TYPES=>SHORT_TEXT Short Text 20090915
7 Importing IV_SEQUENCE_NR Call by reference Type reference (TYPE) FDT_INC_ACTN_6210_KEY-SEQUENCE_NR Numc3, internal use 20090915

Method GET_VALUE_DI_EXPR on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_CONTAINER Call by reference Type reference (TYPE) TS_CONTAINER Event Container entries 20091013
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20090915

Method SET_EVENT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EVENT_PROPERTIES Call by reference Type reference (TYPE) S_EVENT_PROPERTIES 20090916

Method SET_EVENT_PROPERTIES on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.

Method UPDATE_CONTAINER Signature

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

Method UPDATE_CONTAINER on Interface IF_FDT_ACTN_RAISE_EVENT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720