SAP ABAP Class /RTF/CL_KYF_TRANSFORM_GEN (Generic Transformation)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR (Application Component) Retail and Consumer Goods
     /RTF/P01 (Package) BW: Content Retail Foundation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /RTF/IF_KYF_TRANSFORM_GEN Generic Transformation (Interface) 20080408
Properties
Class /RTF/CL_KYF_TRANSFORM_GEN  
Short Description Generic Transformation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RTF/P01   BW: Content Retail Foundation 
Created 20080408   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RTF/CL_KYF_TRANSFORM_GEN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /RTF/IF_KYF_TRANSFORM_GEN Generic Transformation (Interface) 20080408
Friends
# Friend Modeled only Created on Description
1 /RTF/CL_KYF_TRANSFORM_AGENT 20080408 Access and Initialization of Key Figure Transformation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_WILDCARD_ALL Constant Private Type reference (TYPE) C '*' Wildcard 20080411
2 MO_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) /RTF/IF_KYF_CUSTOMIZING Access to Transformation Customizing 20080411
3 MR_KEY_STRUC Instance attribute Private Object reference (TYPE REF TO) DATA 20080416
4 MS_KTRF_SETTINGS Instance attribute Private Type reference (TYPE) /RTF/TC_KTRFDT Data Target for Update in Transformation 20080414
5 MS_MAP_CONTROL Instance attribute Private Type reference (TYPE) TY_MAP_CONTROL Control Structure for Transformation 20080416
6 MT_ACC_BUFFER Instance attribute Private Type reference (TYPE) TY_TT_ACC_BUFFER Access Buffer 20080425
7 MV_MAX_BUFFER_LINES Instance attribute Public Type reference (TYPE) I 10000 20080520
8 MV_STRUNAME Instance attribute Private Type reference (TYPE) STRUNAME Name of a Structure 20080520
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELD_NAMES Instance method Private Method Check if Structure Names Exist 20080416
2 CONSTRUCTOR Instance method Public Constructor Generate Instance and Set Control Data 20080408
3 GET_SOURCE_SETTINGS Instance method Private Method Read Customizing for Transformation Source 20080414
4 INITIALIZE_KEY_STRUC Instance method Private Method Prepare Key Structure for MOVE-CORRESPONDING 20080416
5 INITIALIZE_MAPPING_STRUCTURE Instance method Private Method Create Mapping Structure 20080411
6 MAP_KEY_FIGURES Instance method Public Method 20080425
Events
Class /RTF/CL_KYF_TRANSFORM_GEN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACC_KEY Private See coding 20080425 BEGIN OF ty_acc_key, target_kyf TYPE /rtf/de_target_kyf_name, processkey TYPE /rtf/de_ktrf_process_key, varfield1 TYPE /rtf/de_ktrf_var_field_1, varfield2 TYPE /rtf/de_ktrf_var_field_1, varfield3 TYPE /rtf/de_ktrf_var_field_1, END OF ty_acc_key
2 TY_ACC_TAB Private See coding 20080411 BEGIN OF ty_acc_tab. INCLUDE TYPE ty_acc_key AS keystr. TYPES: source_kyf TYPE /rtf/de_source_kyf_name, xnega TYPE /rtf/de_ktrf_neg_sign, badi_filter_fa TYPE /rtf/de_ktrf_field_asgnmt_badi, target_field TYPE i, entry_found type boole_d, END OF ty_acc_tab
3 TY_MAP_CONTROL Private See coding 20080411 BEGIN OF ty_map_control, in TYPE SORTED TABLE OF ty_map_str WITH UNIQUE KEY priority, ex TYPE SORTED TABLE OF ty_map_str WITH UNIQUE KEY priority, END OF ty_map_control
4 TY_MAP_STR Private See coding 20080411 BEGIN OF ty_map_str, priority TYPE i, acc_seq TYPE REF TO data, END OF ty_map_str
5 TY_TT_ACC_BUFFER Private See coding 20080425 ty_tt_acc_buffer TYPE HASHED TABLE OF ty_acc_tab WITH UNIQUE KEY keystr
Method Signatures

Method CHECK_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_TAB Call by reference Type reference (TYPE) ANY TABLE 20080425
# Exception Resumable Description Created on
1 /RTF/CX_KYF_TRANSFORM Ausnahmeklasse zu Serviceklassen 20080416

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CUSTOMIZING Call by reference Object reference (TYPE REF TO) /RTF/IF_KYF_CUSTOMIZING Zugriff auf Transformations-Customizing 20080408
2 Importing IS_KTRF_KEY Call by reference Type reference (TYPE) /RTF/_S_KTRF_KEY Typ der Datenquelle für Transformation 20080411
3 Importing IT_SOURCE_TAB Call by reference Type reference (TYPE) ANY TABLE 20080425
# Exception Resumable Description Created on
1 /RTF/CX_KYF_TRANSFORM Ausnahmeklasse zu Serviceklassen 20080408

Method GET_SOURCE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KTRF_KEY Call by reference Type reference (TYPE) /RTF/_S_KTRF_KEY Schlüssel für generische Transformation 20080414
# Exception Resumable Description Created on
1 /RTF/CX_KYF_TRANSFORM Ausnahmeklasse zu Serviceklassen 20080414

Method INITIALIZE_KEY_STRUC Signature

Method INITIALIZE_KEY_STRUC on class /RTF/CL_KYF_TRANSFORM_GEN has no parameter.
Method INITIALIZE_KEY_STRUC on class /RTF/CL_KYF_TRANSFORM_GEN has no exception.

Method INITIALIZE_MAPPING_STRUCTURE Signature

Method INITIALIZE_MAPPING_STRUCTURE on class /RTF/CL_KYF_TRANSFORM_GEN has no parameter.
# Exception Resumable Description Created on
1 /RTF/CX_KYF_TRANSFORM Ausnahmeklasse zu Serviceklassen 20080411

Method MAP_KEY_FIGURES Signature

Method MAP_KEY_FIGURES on class /RTF/CL_KYF_TRANSFORM_GEN has no parameter.
Method MAP_KEY_FIGURES on class /RTF/CL_KYF_TRANSFORM_GEN has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 704