SAP ABAP Class CL_CNV_BASIS_GENER_REL_TABLE (Conversion relevant table)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_BASIS_GENER (Package) Generation of transformation modules
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_XSLT_GENER_UNIT Generation unit 20120215
Properties
Class CL_CNV_BASIS_GENER_REL_TABLE  
Short Description Conversion relevant table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_BASIS_GENER   Generation of transformation modules 
Created 20120215   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CNV_MBT_XSLT_GENER_UNIT Generation unit 20120215
Friends
# Friend Modeled only Created on Description
1 CL_CNV_BASIS_GENER_XSLT 20120531 Transform CWB customizing into a conversion program
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_SCENARIO_AD Constant Public Type reference (TYPE) CNV_SZENARIO 'AD' Scenario: Array Delete 20120524
2 NC_SCENARIO_AI Constant Public Type reference (TYPE) CNV_SZENARIO 'AI' Scenario: Array Insert 20130125
3 NC_SCENARIO_AU Constant Public Type reference (TYPE) CNV_SZENARIO 'AU' Scenario: Array Update 20120524
4 NC_SCENARIO_DAI Constant Public Type reference (TYPE) CNV_SZENARIO 'DAI' Scenario: Delete Array Insert 20120524
5 NC_SCENARIO_DAI_MC Constant Public Type reference (TYPE) CNV_SZENARIO 'DAI_MC' Scenario: Delete Array Insert with Multicopy 20120524
6 NC_SCENARIO_DEI Constant Public Type reference (TYPE) CNV_SZENARIO 'DEI' Scenario: Delete Single Insert 20120524
7 NC_SCENARIO_DEI_MC Constant Public Type reference (TYPE) CNV_SZENARIO 'DEI_MC' Scenario: Delete Single Insert with Multicopy 20120524
8 NC_SCENARIO_EI Constant Public Type reference (TYPE) CNV_SZENARIO 'EI' Scenario: Single Insert 20130125
9 NC_SCENARIO_NOT_ASSIGNED Constant Public Type reference (TYPE) CNV_SZENARIO '???' Scenario not assigned 20130204
10 NC_SCENARIO_NOT_SUPPORTED Constant Public Type reference (TYPE) CNV_SZENARIO '' Scenario not supported 20130205
11 NT_PRIO_ROUTINE Instance attribute Public Type reference (TYPE) CNV_BASIS_GENER_T_ROUTINE List of routine definitions 20120503
12 NT_STEP Instance attribute Public Type reference (TYPE) CNV_BASIS_GENER_T_CFG_TIMESTEP Hashed table of timestep definitions 20120503
13 NV_NAME Instance attribute Public Type reference (TYPE) TABNAME Table representation 20120216
14 NV_PACKID Instance attribute Public Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20120509
15 NV_STATENAME Instance attribute Public Type reference (TYPE) TABNAME Table name in CNVSTATE 20140312
16 OC_ITRVAR_FIX_PART Constant Protected Type reference (TYPE) STRING 'ITRP' Name of the fixed part of ITR variables 20120525
17 OC_ITRVAR_SEQ Constant Protected Type reference (TYPE) STRING 'ITRPARAM' Sequence name for ITR variables 20120525
18 OR_API_PACKAGE Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_00001_API_PACKAGE Representation of the package 20120430
19 OR_API_TABLE Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_00001_API_TABLE Table representation 20120411
20 OR_ORG_CONFIG Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_BASIS_GENER_ORG_CONFIG Org.-derivation and non-transp. fields data 20120504
21 OS_CONFIG Instance attribute Protected Type reference (TYPE) CNV_BASIS_GENER_CONFIG List of configs 20120430
22 OS_CONTEXT Instance attribute Protected Type reference (TYPE) CNV_BASIS_GENER_CTX_TABLE Context of the generation 20120516
23 OT_CONTROL Instance attribute Protected Type reference (TYPE) CNV_BASIS_GENER_T_CL_ORG_CTRL List of org. control representations 20120430
24 OT_FIELD_GROUP Instance attribute Public Type reference (TYPE) CNV_BASIS_GENER_T_CL_FLDGROUP List of field groups 20120503
25 OT_RET_CONTROL Instance attribute Protected Type reference (TYPE) CNV_BASIS_GENER_T_CONTROL List of controls 20120504
26 OT_SUBTABLE Instance attribute Protected Type reference (TYPE) CNV_BASIS_GENER_T_CL_REL_TABLE List of relevant tables 20120531
27 OV_ORG_CONFIG_LOADED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20120504
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SUBTABLE Instance method Public Method Adds a subtable 20120531
2 ANALYSE_FIELDS Instance method Protected Method Analyses the fields 20130205
3 APPLY_CONFIG Instance method Public Method INTERNAL 20120216
4 CONSTRUCTOR Instance method Public Constructor 20120215
5 FILL_FROM_API Instance method Public Method Creates an object based on API table 20120509
6 FILL_INCLUDES Instance method Protected Method Fills the includes to the config table 20120601
7 GET_CONFIG Instance method Public Method Returns the configuration 20120503
8 GET_CONTEXT_DATA Instance method Public Method Returns context data 20120216
9 GET_LOGICAL_TABLES Instance method Public Method Returns names for the logical tables of this cluster/pool 20120531
10 GET_PACKAGE Instance method Protected Method Returns the package 20140312
11 GET_ROUTINE_FROM_API Static method Public Method Returns the routine structure from API routine object 20120413
12 GET_SCENARIO Instance method Public Method Returns the scenario for the table based on the 20120524
13 GET_SEQNUM Instance method Public Method Returns the sequential number of the table 20120511
14 IS_OPTCL Instance method Protected Method Indicates if optimized cluster technique is used 20140312
15 LOAD_ORG_ITR_CONFIG Instance method Public Method Loads config of org. and nontr. fields package 20120525
16 OBTAIN_CONFIG Instance method Protected Method Obtains config from API table 20120411
17 PREPROCESS Instance method Public Method Preprocesses the subtables 20120531
18 PREPROCESS_FIELD_GROUPS Instance method Protected Method Prepares field groups 20120509
19 SET_STATENAME Instance method Protected Method Sets the statename 20140312
20 STATIC_GET_CONTEXT_DATA Static method Public Method Returns the context data for a table name 20120531
21 TMP_GET_CONTROL Instance method Public Method 20120510
Events
Class CL_CNV_BASIS_GENER_REL_TABLE has no event.
Types
Class CL_CNV_BASIS_GENER_REL_TABLE has no local type.
Method Signatures

Method ADD_SUBTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_CNV_BASIS_GENER_REL_TABLE Conversion relevant table 20120531

Method ADD_SUBTABLE on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method ANALYSE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AGGR_USED Value transfer Type reference (TYPE) FLAG General Flag 20130205
2 Exporting EV_CLIENT_CHANGE Value transfer Type reference (TYPE) FLAG General Flag 20130205
3 Exporting EV_PRIO_USED Value transfer Type reference (TYPE) FLAG General Flag 20130205

Method ANALYSE_FIELDS on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method APPLY_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONFIG Call by reference Type reference (TYPE) CNV_BASIS_GENER_CONFIG Transformation configuration 20120216

Method APPLY_CONFIG on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PACKAGE Call by reference Object reference (TYPE REF TO) CL_CNV_00001_API_PACKAGE Representation of the package 20120525
2 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_CNV_00001_API_TABLE Table representation 20120525

Method CONSTRUCTOR on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method FILL_FROM_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) CNV_BASIS_GENER_CTX_TABLE Context of the generation - table part 20120510
2 Returning RR_REL_TABLE Value transfer Object reference (TYPE REF TO) CL_CNV_BASIS_GENER_REL_TABLE Conversion relevant table 20120509

Method FILL_FROM_API on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method FILL_INCLUDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_INCLUDE Value transfer Type reference (TYPE) CNV_BASIS_GENER_T_CFG_INCLUDE List of include definitions 20120601

Method FILL_INCLUDES on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TABLE Value transfer Type reference (TYPE) CNV_BASIS_GENER_CFG_TABLE Transformation configuration - table part 20120503

Method GET_CONFIG on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_CONTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONTEXT Value transfer Type reference (TYPE) CNV_BASIS_GENER_CTX_TABLE Context of the generation - table part 20120216

Method GET_CONTEXT_DATA on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_LOGICAL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABCLASS Call by reference Type reference (TYPE) TABCLASS Table category 20120531
2 Returning RT_TABNAME Value transfer Type reference (TYPE) TTTABNAME Number of Tables 20120531

Method GET_LOGICAL_TABLES on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PACKAGE Value transfer Object reference (TYPE REF TO) CL_CNV_00001_API_PACKAGE Representation of the package 20140312

Method GET_PACKAGE on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_ROUTINE_FROM_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ROUTINE Value transfer Type reference (TYPE) CNV_BASIS_GENER_ROUTINE Routine definition 20120413
2 Importing IR_ROUTINE Call by reference Object reference (TYPE REF TO) CL_CNV_00001_API_ROUTINE Routine representation 20120413
3 Importing IS_ITR_FIELD Call by reference Type reference (TYPE) CNV_10030_ITRFLD Transfer structure for field-dependent itr information 20120503
4 Importing IS_ORG_FIELD Call by reference Type reference (TYPE) CNV_10030_ORGFLD Transfer structure for field-dependent org. information 20120503
5 Importing IT_ITR_PARAM Call by reference Type reference (TYPE) CNV_BASIS_GENER_HT_ITR_FIELD Hashed table of non-transparent fields 20120503

Method GET_ROUTINE_FROM_API on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method GET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCENARIO Value transfer Type reference (TYPE) CNV_SZENARIO Generator scenario 20120524
# Exception Resumable Description Created on
1 CX_CNV_BASIS_GENER_ICWB_SCEN Error in iCWB scenario determination 20130205

Method GET_SEQNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SEQNUM Value transfer Type reference (TYPE) CNV_ORD Conversion: Sequence Number 20120511

Method GET_SEQNUM on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method IS_OPTCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_IS_OPTCL Value transfer Type reference (TYPE) FLAG Indicator if optimized cluster technique is used 20140312

Method IS_OPTCL on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method LOAD_ORG_ITR_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITRFORM Call by reference Type reference (TYPE) CNV_BASIS_GENER_CTRL_TABLE-ITRFORMS 20120531
2 Exporting ET_ORGFORM Call by reference Type reference (TYPE) CNV_BASIS_GENER_CTRL_TABLE-ORGFORMS Transformation control configuration 20120531
3 Importing IV_CLUSTER Call by reference Type reference (TYPE) FLAG General Flag 20120531
4 Importing IV_LETTER Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20120531
5 Importing IV_PROGNAME Call by reference Type reference (TYPE) PROGNAME ABAP program name 20120531
6 Importing IV_TABIDX Call by reference Type reference (TYPE) CNV_ORD Conversion: Sequence Number 20120531

Method LOAD_ORG_ITR_CONFIG on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method OBTAIN_CONFIG Signature

Method OBTAIN_CONFIG on class CL_CNV_BASIS_GENER_REL_TABLE has no parameter.
Method OBTAIN_CONFIG on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method PREPROCESS Signature

Method PREPROCESS on class CL_CNV_BASIS_GENER_REL_TABLE has no parameter.
Method PREPROCESS on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method PREPROCESS_FIELD_GROUPS Signature

Method PREPROCESS_FIELD_GROUPS on class CL_CNV_BASIS_GENER_REL_TABLE has no parameter.
Method PREPROCESS_FIELD_GROUPS on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method SET_STATENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATENAME Call by reference Type reference (TYPE) TABNAME Table name in CNVSTATE 20140312

Method SET_STATENAME on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method STATIC_GET_CONTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120531
2 Returning RS_CONTEXT Value transfer Type reference (TYPE) CNV_BASIS_GENER_CTX_TABLE Context of the generation - table part 20120531

Method STATIC_GET_CONTEXT_DATA on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.

Method TMP_GET_CONTROL Signature

Method TMP_GET_CONTROL on class CL_CNV_BASIS_GENER_REL_TABLE has no parameter.
Method TMP_GET_CONTROL on class CL_CNV_BASIS_GENER_REL_TABLE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620