SAP ABAP Class CL_FDT_DEPLOYMENT_EXIT_DEFAULT (sfdt_service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_SERVICE (Package) BRFplus: Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_DEPLOYMENT_EXIT BRFplus deployment exit 20090918
Properties
Class CL_FDT_DEPLOYMENT_EXIT_DEFAULT  
Short Description sfdt_service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_SERVICE   BRFplus: Services 
Created 20090917   SAP 
Last change 20140121   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_DEPLOYMENT_EXIT_SRV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_DECISION_TABLE 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_DEPLOYMENT_EXIT BRFplus deployment exit 20090918
Friends
Class CL_FDT_DEPLOYMENT_EXIT_DEFAULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_C_FUNCTION_INFO Instance attribute Private Type reference (TYPE) S_FUNCTION_INFO Function props 20120203
2 MS_T_FUNCTION_INFO Instance attribute Private Type reference (TYPE) S_FUNCTION_INFO Function props 20120203
3 MTS_COLUMN_MAPPING Instance attribute Private Type reference (TYPE) CL_FDT_DEPLOYMENT_EXIT_SRV=>TS_COLUMN_MAPPING 20090918
4 MTS_C_COLUMN_INFO Instance attribute Private Type reference (TYPE) TS_COLUMN_INFO Columns of the decision table 20091002
5 MTS_C_DATA_OBJECT_ATTR Instance attribute Private Type reference (TYPE) CL_FDT_DEPLOYMENT_EXIT_SRV=>TS_DATA_OBJECT_ATTR 20090918
6 MTS_T_COLUMN_INFO Instance attribute Private Type reference (TYPE) TS_COLUMN_INFO Columns of the decision table 20091002
7 MTS_T_DATA_OBJECT_ATTR Instance attribute Private Type reference (TYPE) CL_FDT_DEPLOYMENT_EXIT_SRV=>TS_DATA_OBJECT_ATTR 20090918
8 MT_C_MESSAGE Instance attribute Private Type reference (TYPE) T_MESSAGE Message table with non-unique key ID 20130115
9 MV_APPLICABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090925
10 MV_EXPRESSION_TYPE Instance attribute Public Attribute reference (LIKE) 20090918
11 MV_ID Instance attribute Public Attribute reference (LIKE) 20090918
12 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20090918
13 MV_TIMESTAMP Instance attribute Public Attribute reference (LIKE) 20090918
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_OBJECT Instance method Private Method Is applicable for decision table expression 20091002
2 CHECK_EXPR_DECISION_TABLE Instance method Private Method Is applicable for decision table expression 20090925
3 CHECK_FUNCTION Instance method Private Method Is applicable for decision table expression 20120203
4 INIT_DATA_OBJECT Instance method Private Method Retrieve data for decision table expression 20091002
5 INIT_EXPR_DECISION_TABLE Instance method Private Method Retrieve data for decision table expression 20090925
6 INIT_FUNCTION Instance method Private Method Retrieve data for decision table expression 20120203
Events
Class CL_FDT_DEPLOYMENT_EXIT_DEFAULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COLUMN_INFO Public See coding Decision Table column info 20091002 BEGIN OF s_column_info. INCLUDE TYPE if_fdt_decision_table=>s_column. TYPES: data_object_id TYPE if_fdt_types=>id, END OF s_column_info
2 S_FUNCTION_INFO Public See coding Function info 20120203 BEGIN OF s_function_info, function_mode TYPE if_fdt_function=>function_mode, ts_context_id TYPE if_fdt_types=>ts_object_id, expression_id TYPE if_fdt_types=>id, result_data_object_id TYPE if_fdt_types=>id, END OF s_function_info
3 TS_COLUMN_INFO Public See coding Table of Decision Table column info 20091002 ts_column_info TYPE SORTED TABLE OF s_column_info WITH UNIQUE KEY col_no
4 T_DEPLOYMENT_EXIT_CLASS Private Attribute reference (LIKE) 20090918
5 T_MESSAGE Private See coding Message table with non-unique key ID 20130115 t_message TYPE STANDARD TABLE OF if_fdt_types=>s_message WITH DEFAULT KEY WITH NON-UNIQUE SORTED KEY id COMPONENTS id
Method Signatures

Method CHECK_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 20091002
2 Exporting EV_APPLICABLE Call by reference Type reference (TYPE) ABAP_BOOL 20091002

Method CHECK_DATA_OBJECT on class CL_FDT_DEPLOYMENT_EXIT_DEFAULT has no exception.

Method CHECK_EXPR_DECISION_TABLE 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 20090925
2 Exporting EV_APPLICABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090925

Method CHECK_EXPR_DECISION_TABLE on class CL_FDT_DEPLOYMENT_EXIT_DEFAULT has no exception.

Method CHECK_FUNCTION 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 20120203
2 Exporting EV_APPLICABLE Call by reference Type reference (TYPE) ABAP_BOOL 20120203

Method CHECK_FUNCTION on class CL_FDT_DEPLOYMENT_EXIT_DEFAULT has no exception.

Method INIT_DATA_OBJECT Signature

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

Method INIT_EXPR_DECISION_TABLE Signature

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

Method INIT_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEPLOYMENT_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20120203
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20120203
History
Last changed by/on SAP  20140121 
SAP Release Created in 703