SAP ABAP Class CL_CBASE_EXT_READ (Read Configuration in External Format)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-CBA (Application Component) cBASE / Configuration Store
     CUX (Package) CU: External Communication with Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE_CONVERT CUX: Conversion Services 20040811
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IBCOI_EXP_CORE Read Configuration (ERP Format) 20040811
Properties
Class CL_CBASE_EXT_READ  
Short Description Read Configuration in External Format    
Super Class CL_CUX_CBASE_CONVERT CUX: Conversion Services 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CUX   CU: External Communication with Configuration 
Created 20040810   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CBASE_EXT_READ has no forward declaration.
Interfaces
Class CL_CBASE_EXT_READ has no interface implemented.
Friends
Class CL_CBASE_EXT_READ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_COLLECTED_INSTANCE Instance attribute Protected Type reference (TYPE) CUIB_CUOBJ_T Instances Read 20040810
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_CONVERT_DATA Instance method Protected Method Read and Convert Data 20040810
2 COLLECT_CONVERT_IBIB Instance method Protected Method Read and Convert Header Data 20040811
3 COLLECT_CONVERT_IBIN Instance method Protected Method Read and Convert Instance Data 20040811
4 COLLECT_CONVERT_IBINOBS Instance method Protected Method Read and Convert Observer 20040811
5 COLLECT_CONVERT_IBINOWN Instance method Protected Method Read and Convert Owner 20040810
6 COLLECT_CONVERT_IBST Instance method Protected Method Read and Convert Structure Data 20040811
7 COLLECT_CONVERT_IBSTREF Instance method Protected Method Read and Convert References of Structure Master Data 20040811
8 COLLECT_CONVERT_INSTANCE Instance method Protected Method Read and Convert Instance and Dependent Data 20040811
9 COLLECT_CONVERT_STRUCTURE Instance method Protected Method Read and Convert Structure and Dependent Data 20040811
10 COLLECT_CONVERT_VALUES Instance method Protected Method Read and Convert Characteristic Value Assignment 20040811
11 COLLECT_DATA_EXT Instance method Public Method Read Data 20040810
12 COLLECT_IBIB Instance method Protected Method Read Header Data 20040810
13 COLLECT_IBINOWN Instance method Protected Method Read Owner 20040810
14 COLLECT_VALUES Instance method Protected Method Read Characteristic Value Assignment 20040811
15 CONVERT_IBIB Instance method Protected Method Convert Header Data 20040811
16 CONVERT_IBIN Instance method Protected Method Convert Instance Data 20040811
17 CONVERT_IBINOBS Instance method Protected Method Convert Observer 20040811
18 CONVERT_IBINOWN Instance method Protected Method Owner Conversion 20040810
19 CONVERT_IBST Instance method Protected Method Convert Structure Data 20040811
20 CONVERT_IBSTREF Instance method Protected Method Convert References of Structure Master Data 20040811
21 CONVERT_INPUT Instance method Protected Method Convert Input Data in Database Display 20040810
22 CONVERT_VALUES Instance method Protected Method Convert Characteristic Value Assignment 20040811
Events
Class CL_CBASE_EXT_READ has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_VALUE_DB Protected See coding 20040813 BEGIN OF ts_value_db, in_recno TYPE ibinvalues-in_recno, in_segmcnt TYPE ibinvalues-in_segmcnt, asstyp TYPE ibinvalues-asstyp, ataut TYPE ibinvalues-ataut, msehi_low TYPE ibinvalues-msehi_low, msehi_high TYPE ibinvalues-msehi_high, atsrt TYPE ibinvalues-atsrt, atinn TYPE ibsymbol-atinn, atwrt TYPE ibsymbol-atwrt, atflv TYPE ibsymbol-atflv, atflb TYPE ibsymbol-atflb, atcod TYPE ibsymbol-atcod, END OF ts_value_db
2 TS_VALUE_DB_VALIDITY Protected See coding 20040825 BEGIN OF ts_value_db_validity, date TYPE sydatum, values TYPE tt_value_db, END OF ts_value_db_validity
3 TT_IBIB_DB Protected See coding 20040813 tt_ibib_db TYPE STANDARD TABLE OF ibib
4 TT_IBIN_DB Protected See coding 20040811 tt_ibin_db TYPE STANDARD TABLE OF ibin
5 TT_IBSTREF_DB Protected See coding 20040813 tt_ibstref_db TYPE STANDARD TABLE OF ibstref
6 TT_IBST_DB Protected See coding 20040813 tt_ibst_db TYPE STANDARD TABLE OF ibst
7 TT_OWNER_IBASE Protected See coding 20040811 tt_owner_ibase TYPE STANDARD TABLE OF cuib_objref_db
8 TT_VALUE_DB Protected See coding 20040813 tt_value_db TYPE STANDARD TABLE OF ts_value_db WITH DEFAULT KEY
9 TT_VALUE_DB_VALIDITY Protected See coding 20040825 tt_value_db_validity TYPE STANDARD TABLE OF ts_value_db_validity
Method Signatures

Method COLLECT_CONVERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIB Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
2 Exporting ET_INSTANCE Call by reference Type reference (TYPE) IBCOXEXP_INST_TAB IBase: Exportdaten für Instanzen 20040810
3 Exporting ET_OBSERVER Call by reference Type reference (TYPE) IBCOXEXP_INOBS_TAB IBase: Exportdaten für Observer von Instanzen 20040810
4 Exporting ET_OWNER Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040810
5 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) IBCOXEXP_IBST_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
6 Exporting ET_STRUCTURE_REF Call by reference Type reference (TYPE) CUX_EXP_IBSTREF_T IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
7 Exporting ET_VALUE Call by reference Type reference (TYPE) CUX_EXP_VALUE_T IBase: Exportdaten für Merkmalswerte 20040810
8 Importing IT_INSTANCE_REF Call by reference Type reference (TYPE) IBI_PERSIST_INSTANCE_T IBI: Tabelle von Instanz-Identifiern (ext, int) 20040810
9 Importing IT_OWNER_CBASE Call by reference Type reference (TYPE) TT_OWNER_IBASE Tabelle für Owner-Information 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040810

Method COLLECT_CONVERT_IBIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Importing IT_OWNER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_IBIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIN_DB Call by reference Type reference (TYPE) TT_IBIN_DB 20040811
2 Exporting ET_INSTANCE_EXT Call by reference Type reference (TYPE) IBCOXEXP_INST_TAB IBase: Exportdaten für Instanzen 20040811
3 Importing IT_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_IBINOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBSERVER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOBS_TAB IBase: Exportdaten für Observer von Instanzen 20040811
2 Importing IT_IBIN_DB Call by reference Type reference (TYPE) TT_IBIN_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_IBINOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OWNER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040810
2 Importing IT_INSTANCE_REF Call by reference Type reference (TYPE) IBI_PERSIST_INSTANCE_T IBI: Tabelle von Instanz-Identifiern (ext, int) 20040810
3 Importing IT_OWNER_CBASE Call by reference Type reference (TYPE) TT_OWNER_IBASE 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040810

Method COLLECT_CONVERT_IBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBST_DB Call by reference Type reference (TYPE) TT_IBST_DB 20040811
2 Exporting ET_STRUCTURE_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBST_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
3 Importing IT_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_IBSTREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUC_REF_EXT Call by reference Type reference (TYPE) CUX_EXP_IBSTREF_T IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Importing IT_IBST_DB Call by reference Type reference (TYPE) TT_IBST_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE_EXT Call by reference Type reference (TYPE) IBCOXEXP_INST_TAB IBase: Exportdaten für Instanzen 20040811
2 Exporting ET_OBSERVER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOBS_TAB IBase: Exportdaten für Observer von Instanzen 20040811
3 Exporting ET_VALUE_EXT Call by reference Type reference (TYPE) CUX_EXP_VALUE_T IBase: Exportdaten für Merkmalswerte 20040811
4 Importing IT_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCTURE_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBST_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Exporting ET_STRUC_REF_EXT Call by reference Type reference (TYPE) CUX_EXP_IBSTREF_T IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
3 Importing IT_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_CONVERT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_EXT Call by reference Type reference (TYPE) CUX_EXP_VALUE_T IBase: Exportdaten für Merkmalswerte 20040811
2 Importing IT_IBIN_DB Call by reference Type reference (TYPE) TT_IBIN_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method COLLECT_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIB Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
2 Exporting ET_INSTANCE Call by reference Type reference (TYPE) IBCOXEXP_INST_TAB IBase: Exportdaten für Instanzen 20040810
3 Exporting ET_OBSERVER Call by reference Type reference (TYPE) IBCOXEXP_INOBS_TAB IBase: Exportdaten für Observer von Instanzen 20040810
4 Exporting ET_OWNER Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040810
5 Exporting ET_STRUCTURE Call by reference Type reference (TYPE) IBCOXEXP_IBST_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
6 Exporting ET_STRUCTURE_REF Call by reference Type reference (TYPE) CUX_EXP_IBSTREF_T IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040810
7 Exporting ET_VALUE Call by reference Type reference (TYPE) CUX_EXP_VALUE_T IBase: Exportdaten für Merkmalswerte 20040810
8 Importing IO_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_CUX_APPL_LOG CUX: Application LOG 20040810
9 Importing IS_COLLECT_REQUEST Call by reference Type reference (TYPE) IBI_COLLECT_REQUEST CBase: X-Leiste von gewünschten Daten 20040813
10 Importing IT_INSTANCE_REF Call by reference Type reference (TYPE) IBI_PERSIST_INSTANCE_T IBI: Tabelle von Instanz-Identifiern (ext, int) 20040810
11 Importing IT_OWNER Call by reference Type reference (TYPE) IBI_OWNER_TAB Tabelle für Owner-Information 20040810
12 Importing IV_RECOLLECT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040810

Method COLLECT_IBIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIB_DB Call by reference Type reference (TYPE) TT_IBIB_DB 20040811
2 Importing IT_OWNER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040811

Method COLLECT_IBIB on class CL_CBASE_EXT_READ has no exception.

Method COLLECT_IBINOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OWNER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040810
2 Importing IT_INSTANCE_REF Call by reference Type reference (TYPE) IBI_PERSIST_INSTANCE_T IBI: Tabelle von Instanz-Identifiern (ext, int) 20040810
3 Importing IT_OWNER_IBASE Call by reference Type reference (TYPE) TT_OWNER_IBASE Tabelle für Owner-Information 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040810

Method COLLECT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_DB Call by reference Type reference (TYPE) TT_VALUE_DB_VALIDITY 20040811
2 Importing IT_IBIN_DB Call by reference Type reference (TYPE) TT_IBIN_DB 20040811

Method COLLECT_VALUES on class CL_CBASE_EXT_READ has no exception.

Method CONVERT_IBIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IBIB_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBIB_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Importing IT_IBIB_DB Call by reference Type reference (TYPE) TT_IBIB_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_IBIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE_EXT Call by reference Type reference (TYPE) IBCOXEXP_INST_TAB IBase: Exportdaten für Instanzen 20040811
2 Importing IT_IBIN_DB Call by reference Type reference (TYPE) TT_IBIN_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_IBINOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBSERVER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOBS_TAB IBase: Exportdaten für Observer von Instanzen 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_IBINOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OWNER_EXT Call by reference Type reference (TYPE) IBCOXEXP_INOWN_TAB IBase: Exportdaten für Owner von Instanzen 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_IBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCTURE_EXT Call by reference Type reference (TYPE) IBCOXEXP_IBST_TAB IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Importing IT_IBST_DB Call by reference Type reference (TYPE) TT_IBST_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_IBSTREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUC_REF_EXT Call by reference Type reference (TYPE) CUX_EXP_IBSTREF_T IBase: Exportdaten für IBIB (Ibase-Verwaltungssatz) 20040811
2 Importing IT_IBSTREF_DB Call by reference Type reference (TYPE) TT_IBSTREF_DB 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method CONVERT_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OWNER_IBASE Call by reference Type reference (TYPE) TT_OWNER_IBASE 20040810
2 Importing IT_OWNER Call by reference Type reference (TYPE) IBI_OWNER_TAB Tabelle für Owner-Information 20040810
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040810

Method CONVERT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_EXT Call by reference Type reference (TYPE) CUX_EXP_VALUE_T IBase: Exportdaten für Merkmalswerte 20040811
2 Importing IT_VALUE_DB Call by reference Type reference (TYPE) TT_VALUE_DB_VALIDITY 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811
History
Last changed by/on SAP  20050301 
SAP Release Created in 600