SAP ABAP Class CL_CUX_CBASE (CUX: Configuration Storage)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-CBA (Application Component) cBASE / Configuration Store
     CUX_GEN (Package) CU: External Communication with Config. (General Part)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_CONVERT Services 20041207
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE_CORE CUX: Configuration Storage 20000718
2 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE_ENGINE CUX :CBase (Engine Imp.) 20040728
Properties
Class CL_CUX_CBASE  
Short Description CUX: Configuration Storage    
Super Class CL_CBASE_CONVERT Services 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CUX_GEN   CU: External Communication with Config. (General Part) 
Created 20000718   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CUX_CBASE has no interface implemented.
Friends
Class CL_CUX_CBASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GENERAL Constant Protected See coding General Constants 20000719
2 GO_APPLICATION_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_CUX_APPL_LOG CUX: Application LOG 20000804
3 GO_CBASE Instance attribute Protected Object reference (TYPE REF TO) CL_CBASE CUIB: CBase 20010730
4 GO_EXT_NUMBER Instance attribute Public Object reference (TYPE REF TO) CL_CUX_EXT_NUMBERS CUX: Handle CONFIG_ID/INST_ID 20021022
5 GO_ROOT_INSTANCE Instance attribute Protected Object reference (TYPE REF TO) CL_CUX_INSTANCE_TREE CUX: Instance Tree 20000804
6 GS_CFG_DATA Instance attribute Protected Type reference (TYPE) TS_CFG_DATA Configuration Data 20000719
7 GS_IDENTIFIER Instance attribute Protected Type reference (TYPE) TS_IDENTIFIER GUID/IBase 20000721
8 GV_CBASE_CHANGED Instance attribute Protected Type reference (TYPE) CU_CHECKED CBase Changed 20000720
9 GV_CBASE_CHANGED_EXT Instance attribute Private Type reference (TYPE) CUIB_CUOBJ CBase Changed 20010402
10 GV_IGNORE_CBASE_CHANGED_EVENT Instance attribute Private Type reference (TYPE) BOOLEAN Ignore Change Event 20001207
11 GV_NO_CHANGE_ALLOWED Instance attribute Private Type reference (TYPE) BOOLEAN Only Read Accesses Allowed 20040701
12 SV_INSTANCE_CLASS Static Attribute Protected Type reference (TYPE) CLASSNAME Icon Class Name 20000720
Methods
# Method Level Visibility Method type Description Created on
1 CATCH_CHANGE_EVENT Instance method Private Event handling method Catch CBase Change Event 20001207
2 CATCH_FREE_EVENT Instance method Protected Event handling method Catch CBase Initilization Event 20001207
3 CBASE_HAS_CHANGED Instance method Public Method CBase Changed After Last Set 20000731
4 CHECK_CBASE_EXTERNAL Instance method Private Method Check: Consistent External Format (BAPI Format) 20000720
5 CHECK_OR_LOAD_CBASE Instance method Private Method Check or Read CBase of CUCB 20000719
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000816
7 FILL_CBASE_BUFFER_ONLY Instance method Public Method Fill Buffer Without CBase Reference 20040701
8 FREE_BUFFER Instance method Public Method Removes Entire CBase from Buffer 20020411
9 GET_CBASE Instance method Public Method Configuration Output (BAPI Format) 20000719
10 GET_CBASE_EXTERNAL Instance method Private Method Read Configuration (BAPI) 20000719
11 GET_CBASE_HEAD_EXTERNAL Instance method Private Method Read CBase Header (Export BAPI) 20000719
12 GET_CBASE_HEAD_INTERNAL Instance method Private Method Read CBase Header (Export CBase) 20000720
13 GET_CBASE_INTERNAL Instance method Private Method Read Configuration (Export CBase) 20000718
14 GET_CBASE_NUMBER Instance method Public Method Gets CBase Number 20000822
15 GET_COMPONENTS Instance method Public Method Read Components 20000801
16 GET_SINGLE_INSTANCE Instance method Public Method Reads Single Instance of Configuration 20000802
17 GET_STATUS_OF_CBASE Instance method Public Method Gets CBase Status (Header Status) 20000802
18 GET_STATUS_OF_SINGLE_INSTANCE Instance method Public Method Gets Instance Status 20000802
19 GET_VARKEYS_OF_SINGLE_INSTANCE Instance method Public Method Gets Variant Condition Key for Instance 20000803
20 LOAD_CBASE Instance method Public Method Read CUCB Configuration 20000719
21 RESET_DATA Instance method Private Method Reset Instance Data 20000720
22 SET_CBASE Instance method Public Method Set Configuration (BAPI Format) 20000719
23 SET_CBASE_EXTERNAL Instance method Private Method Set Configuration (Input BAPI) 20000720
24 SET_CBASE_HEAD_EXTERNAL Instance method Private Method Set CBase Header (Input BAPI) 20000720
25 SET_CBASE_HEAD_INTERNAL Instance method Private Method Set Base Header (Input CBase) 20000719
26 SET_KB_ID_EXTERNAL Instance method Protected Method Set Knowledge Base (Input BAPI) 20000720
27 SET_KB_ID_INTERNAL Instance method Protected Method Set Knowledge Base (Input CBase) 20000719
28 SET_ME_TO_CBASE Instance method Private Method Set Object in Storage (CUCB) 20000720
29 SET_REF_APPL_LOG Instance method Public Method Sets Reference to Application Log 20000816
Events
Class CL_CUX_CBASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CFG_DATA Protected See coding Configuration Data 20000719 BEGIN OF ts_cfg_data, kb_id TYPE ts_knowledgebase, status TYPE cuxt_convert_status_s, END OF ts_cfg_data
2 TS_IDENTIFIER Protected See coding 20040930 BEGIN OF ts_identifier, cbase_number TYPE ib_ibase, persist_id TYPE cux_persist_id, business_object type cuib_business_object, moment type timestamp, END OF ts_identifier
3 TS_KNOWLEDGEBASE Protected See coding Knowledge Base 20000719 BEGIN OF ts_knowledgebase, kbid TYPE atkbid, kbname TYPE cux_kbobjname, kbversion TYPE cux_rtversion, kbprofile TYPE cux_kbprofile, kblanguage TYPE cux_kblanguage, classicdep TYPE boolean, END OF ts_knowledgebase
Method Signatures

Method CATCH_CHANGE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUSINESS_OBJECT Value transfer Attribute reference (LIKE) CUIB: Business Objekt 20040827
2 Importing IV_INSTANCE Value transfer Attribute reference (LIKE) 20040827

Method CATCH_CHANGE_EVENT on class CL_CUX_CBASE has no exception.

Method CATCH_FREE_EVENT Signature

Method CATCH_FREE_EVENT on class CL_CUX_CBASE has no parameter.
Method CATCH_FREE_EVENT on class CL_CUX_CBASE has no exception.

Method CBASE_HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CBASE_CHANGED Value transfer Type reference (TYPE) CU_CHECKED Allgemeines Kennzeichen 20000731

Method CBASE_HAS_CHANGED on class CL_CUX_CBASE has no exception.

Method CHECK_CBASE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CFG_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000720
2 Importing IS_STRUC_EXPL_DATA Call by reference Type reference (TYPE) CUXT_STRUCTURE_EXPLOSION_DATA CUX: Daten für eine Strukturauflösung 20001114
3 Importing IT_INSTANCES_EXT Call by reference Type reference (TYPE) CUXT_CUINS_T CUX: Instanzdaten 20000720
4 Importing IT_PART_OF_EXT Call by reference Type reference (TYPE) CUXT_CUPRT_T CUX: PartOf-Daten 20000720
5 Importing IT_VALUES_EXT Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000720
6 Importing IT_VAR_KEYS_EXT Call by reference Type reference (TYPE) CUXT_CUVK_T CUX: Variantenkonditionsschlüssel der Konfiguration 20000720
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method CHECK_OR_LOAD_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000803
2 Importing IV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000803
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_CUX_APPL_LOG CUX: Application LOG 20021021

Method CONSTRUCTOR on class CL_CUX_CBASE has no exception.

Method FILL_CBASE_BUFFER_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CBASE_HEAD Call by reference Type reference (TYPE) CUIB_CBASE_CONF CUIB: Kopfdaten 20040701
2 Importing IT_INSTANCES Call by reference Type reference (TYPE) CUIB_IBCO_INSTANCE_T CUIB Schnittstellentabelle für Instanzen zur IBase 20040701
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040701

Method FREE_BUFFER Signature

Method FREE_BUFFER on class CL_CUX_CBASE has no parameter.
Method FREE_BUFFER on class CL_CUX_CBASE has no exception.

Method GET_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_HEAD Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000719
2 Exporting ET_BLOB Call by reference Type reference (TYPE) CUXT_CUBLB_T CUX: Konfigurations-BLOB 20000719
3 Exporting ET_INSTANCES Call by reference Type reference (TYPE) CUXT_CUINS_T CUX: Instanzdaten 20000719
4 Exporting ET_PART_OF Call by reference Type reference (TYPE) CUXT_CUPRT_T CUX: PartOf-Daten 20000719
5 Exporting ET_RESTRICTIONS Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Einschränkungen 20010402
6 Exporting ET_VALUES Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000719
7 Exporting ET_VAR_KEYS Call by reference Type reference (TYPE) CUXT_CUVK_T CUX: Variantenkonditionsschlüssel der Konfiguration 20000719
8 Exporting EV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000719
9 Importing IV_CONFIGURATION_ID_EXT Call by reference Type reference (TYPE) CUX_CFG_ID Externe Konfigurationsid (temporaer) 20000818
10 Importing IV_LANGUAGE Call by reference Type reference (TYPE) CUX_KBLANGUAGE Sprache einer Konfiguration 20000721
11 Importing IV_ROOT_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000719
12 Importing IV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000720
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_CBASE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000719
2 Exporting ET_BLOB_EXT Call by reference Type reference (TYPE) CUXT_CUBLB_T CUX: Konfigurations-BLOB 20000719
3 Exporting ET_INSTANCES_EXT Call by reference Type reference (TYPE) CUXT_CUINS_T CUX: Instanzdaten 20000719
4 Exporting ET_PART_OF_EXT Call by reference Type reference (TYPE) CUXT_CUPRT_T CUX: PartOf-Daten 20000719
5 Exporting ET_RESTRICTIONS_EXT Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Einschränkungen 20010402
6 Exporting ET_VALUES_EXT Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000719
7 Exporting ET_VAR_KEYS_EXT Call by reference Type reference (TYPE) CUXT_CUVK_T CUX: Variantenkonditionsschlüssel der Konfiguration 20000719
8 Exporting EV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000719
9 Importing IV_CONFIGURATION_ID_EXT Call by reference Type reference (TYPE) CUX_CFG_ID Externe Konfigurationsid (temporaer) 20000818
10 Importing IV_LANGUAGE Call by reference Type reference (TYPE) CUX_KBLANGUAGE Sprache einer Konfiguration 20000719
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method GET_CBASE_HEAD_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CBASE_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000719
2 Importing IV_CONFIGURATION_ID_EXT Call by reference Type reference (TYPE) CUX_CFG_ID Externe Konfigurationsid (temporaer) 20000818

Method GET_CBASE_HEAD_EXTERNAL on class CL_CUX_CBASE has no exception.

Method GET_CBASE_HEAD_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_HEAD_INT Call by reference Type reference (TYPE) CUIB_CBASE_CONF CBase-Kopf (CBase-Format) 20000720

Method GET_CBASE_HEAD_INTERNAL on class CL_CUX_CBASE has no exception.

Method GET_CBASE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATCH_INSTANCE_GUID Call by reference Type reference (TYPE) CUIB_EXTINST_DATA_T CUIB: Instanz zu GUID 20000721
2 Changing CT_NEW_INSTANCE_GUID Call by reference Type reference (TYPE) CUIB_EXTINST_DATA_T CUIB: Instanz zu GUID 20000721
3 Exporting ES_CBASE_HEAD Call by reference Type reference (TYPE) CUIB_CBASE_CONF CBase: Kopfdaten 20000718
4 Exporting ET_CBASE_INSTANCES Call by reference Type reference (TYPE) CUIB_IBCO_INSTANCE_T CBase: Instanzdaten 20000718
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method GET_CBASE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CBASE_NUMBER Value transfer Type reference (TYPE) CUIB_CBASE CUIB: systemabhängige CBase-Referenz 20000822
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) CUX_EXT_ASSEMBLY_T Komponentenliste 20000801
2 Exporting EV_EXT_ROOT_INSTANCE Call by reference Type reference (TYPE) CUXT_EXT_INSTANCE_NO Externe Instanznummer einer Konfiguration 20000801
3 Exporting EV_STRUC_EXPL_APPL_ID Call by reference Type reference (TYPE) CUXT_STRUCTURE_EXPL_APPL_ID CUX: Anwendung der Strukturauflösung 20000801
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_SINGLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFG_HEADER Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000802
2 Exporting ES_INSTANCE Call by reference Type reference (TYPE) CUXT_CUINS_S CUX: Instanzdaten 20000802
3 Exporting ET_VALUES Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000802
4 Importing IV_CONFIGURATION_ID_EXT Call by reference Type reference (TYPE) CUX_CFG_ID Externe Konfigurationsid (temporaer) 20051024
5 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000802
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) CUX_KBLANGUAGE Sprache einer Konfiguration 20000802
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_STATUS_OF_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS Call by reference Type reference (TYPE) CUXT_CONVERT_STATUS_S CUX: Statuskonvertierung 20000802
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_STATUS_OF_SINGLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS Call by reference Type reference (TYPE) CUXT_CONVERT_STATUS_S CUX: Statuskonvertierung 20000802
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000802
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method GET_VARKEYS_OF_SINGLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANT_CONDITION_KEYS Call by reference Type reference (TYPE) CUXT_TAB_VARIANT_CONDITIONS CUX: Variantenkonditionen 20000803
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000803
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method LOAD_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE_NUMBER Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB Tabelle der Instanznummer 20000802
2 Importing IS_BUSINESS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT Observer 20020621
3 Importing IV_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000803
4 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP IB: Zeitstempel der Version eines Owners oder Observers 20020621
5 Importing IV_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000803
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method RESET_DATA Signature

Method RESET_DATA on class CL_CUX_CBASE has no parameter.
Method RESET_DATA on class CL_CUX_CBASE has no exception.

Method SET_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE_NUMBER Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB Tabelle der Instanznummern 20000802
2 Exporting EV_NO_STRUCTURE_EXPL_ALLOWED Call by reference Type reference (TYPE) CU_CHECKED Keine Strukturauflösung erlaubt 20000822
3 Exporting EV_ROOT_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000720
4 Exporting EV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUIB_EXTINST_DATA-EXT_INST_ID Instanznummer (persistent) 20000720
5 Importing IS_CFG_HEAD Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000720
6 Importing IS_EXPLOSION_DATA Call by reference Type reference (TYPE) CUXT_STRUCTURE_EXPLOSION_DATA CUX: Daten für eine Strukturauflösung 20000720
7 Importing IT_BLOB Call by reference Type reference (TYPE) CUXT_CUBLB_T CUX: Konfigurations-BLOB 20000720
8 Importing IT_INSTANCES Call by reference Type reference (TYPE) CUXT_CUINS_T CUX: Instanzdaten 20000720
9 Importing IT_PART_OF Call by reference Type reference (TYPE) CUXT_CUPRT_T CUX: PartOf-Daten 20000720
10 Importing IT_RESTRICTIONS Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Einschränkungen 20010402
11 Importing IT_VALUES Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000720
12 Importing IT_VAR_KEYS Call by reference Type reference (TYPE) CUXT_CUVK_T CUX: Variantenkonditionsschlüssel der Konfiguration 20000720
13 Importing IV_LOGSYS Call by reference Type reference (TYPE) CUX_LOGSYS Logisches System, in dem die Konfiguration angelegt wurde 20000720
14 Importing IV_ROOT_CUOBJ Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20000720
15 Importing IV_ROOT_PERSIST_ID Call by reference Type reference (TYPE) CUX_PERSIST_ID Instanznummer (persistent) 20000720
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20030102

Method SET_CBASE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCE_GUID Call by reference Type reference (TYPE) CUIB_EXTINST_DATA_T CUIB: Instanz zu GUID 20000721
2 Exporting EV_NO_STRUCTURE_EXPL_ALLOWED Call by reference Type reference (TYPE) CU_CHECKED Keine Strukturauflösung erlaubt 20000822
3 Exporting EV_NUMBER_OF_NEW_INSTANCES Call by reference Type reference (TYPE) NRQUAN Anzahl der zu vergebenden Nummern 20000721
4 Importing IS_CFG_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000720
5 Importing IS_EXPLOSION_DATA Call by reference Type reference (TYPE) CUXT_STRUCTURE_EXPLOSION_DATA CUX: Daten für eine Strukturauflösung 20000720
6 Importing IT_BLOB_EXT Call by reference Type reference (TYPE) CUXT_CUBLB_T CUX: Konfigurations-BLOB 20001018
7 Importing IT_INSTANCES_EXT Call by reference Type reference (TYPE) CUXT_CUINS_T CUX: Instanzdaten 20000720
8 Importing IT_PART_OF_EXT Call by reference Type reference (TYPE) CUXT_CUPRT_T CUX: PartOf-Daten 20000720
9 Importing IT_RESTRICTIONS_EXT Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Einschränkungen 20010402
10 Importing IT_VALUES_EXT Call by reference Type reference (TYPE) CUXT_CUVAL_T CUX: Merkmalsbewertung 20000720
11 Importing IT_VAR_KEYS_EXT Call by reference Type reference (TYPE) CUXT_CUVK_T CUX: Variantenkonditionsschlüssel der Konfiguration 20000720
12 Importing IV_LOGSYS Call by reference Type reference (TYPE) CUX_LOGSYS Logisches System, in dem die Konfiguration angelegt wurde 20000809
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method SET_CBASE_HEAD_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CFG_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000720
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method SET_CBASE_HEAD_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CBASE_HEAD_INT Call by reference Type reference (TYPE) CUIB_CBASE_CONF CBase-Kopf (CBase-Format) 20000719
2 Importing IV_CLASS_TYPE Call by reference Type reference (TYPE) KLASSENART Klassenart 20000719
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase (CUX) 20041207

Method SET_KB_ID_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CFG_HEAD_EXT Call by reference Type reference (TYPE) CUXT_CUCFG_S CUX: Konfigurationskopfdaten 20000720
2 Importing IS_STRUCT_EXPL_DATA Call by reference Type reference (TYPE) CUXT_STRUCTURE_EXPLOSION_DATA CUX: Daten für eine Strukturauflösung 20030422
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method SET_KB_ID_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CFG_DATA Call by reference Type reference (TYPE) CUIB_CBASE_CONF CUIB: Kopfdaten 20000720
# Exception Resumable Description Created on
1 CX_CUX_CBASE_HANDLING Fehlerbehandlung CBase (CUX) 20030102

Method SET_ME_TO_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INSTANCE_GUID Call by reference Type reference (TYPE) CUIB_EXTINST_DATA_T CUIB: Instanz zu GUID 20000721
2 Exporting ET_INSTANCE_NUMBER Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB CUIB: Tabelle von Instanzen 20000802
3 Importing IV_NUMBER_OF_NEW_INSTANCES Call by reference Type reference (TYPE) NRQUAN Anzahl der zu vergebenden Nummern 20000721
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20021217

Method SET_REF_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) CL_CUX_APPL_LOG CUX: Application LOG 20000816

Method SET_REF_APPL_LOG on class CL_CUX_CBASE has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 46C