Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
Constant | Protected | See coding | General Constants | 20000719 | |||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CUX_APPL_LOG | CUX: Application LOG | 20000804 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CBASE | CUIB: CBase | 20010730 | ||
4 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_CUX_EXT_NUMBERS | CUX: Handle CONFIG_ID/INST_ID | 20021022 | ||
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CUX_INSTANCE_TREE | CUX: Instance Tree | 20000804 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_CFG_DATA | Configuration Data | 20000719 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_IDENTIFIER | GUID/IBase | 20000721 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CU_CHECKED | CBase Changed | 20000720 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CUIB_CUOBJ | CBase Changed | 20010402 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Ignore Change Event | 20001207 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Only Read Accesses Allowed | 20040701 | ||
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CLASSNAME | Icon Class Name | 20000720 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Event handling method | Catch CBase Change Event | 20001207 |
2 | ![]() |
Instance method | Protected | Event handling method | Catch CBase Initilization Event | 20001207 |
3 | ![]() |
Instance method | Public | Method | CBase Changed After Last Set | 20000731 |
4 | ![]() |
Instance method | Private | Method | Check: Consistent External Format (BAPI Format) | 20000720 |
5 | ![]() |
Instance method | Private | Method | Check or Read CBase of CUCB | 20000719 |
6 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20000816 |
7 | ![]() |
Instance method | Public | Method | Fill Buffer Without CBase Reference | 20040701 |
8 | ![]() |
Instance method | Public | Method | Removes Entire CBase from Buffer | 20020411 |
9 | ![]() |
Instance method | Public | Method | Configuration Output (BAPI Format) | 20000719 |
10 | ![]() |
Instance method | Private | Method | Read Configuration (BAPI) | 20000719 |
11 | ![]() |
Instance method | Private | Method | Read CBase Header (Export BAPI) | 20000719 |
12 | ![]() |
Instance method | Private | Method | Read CBase Header (Export CBase) | 20000720 |
13 | ![]() |
Instance method | Private | Method | Read Configuration (Export CBase) | 20000718 |
14 | ![]() |
Instance method | Public | Method | Gets CBase Number | 20000822 |
15 | ![]() |
Instance method | Public | Method | Read Components | 20000801 |
16 | ![]() |
Instance method | Public | Method | Reads Single Instance of Configuration | 20000802 |
17 | ![]() |
Instance method | Public | Method | Gets CBase Status (Header Status) | 20000802 |
18 | ![]() |
Instance method | Public | Method | Gets Instance Status | 20000802 |
19 | ![]() |
Instance method | Public | Method | Gets Variant Condition Key for Instance | 20000803 |
20 | ![]() |
Instance method | Public | Method | Read CUCB Configuration | 20000719 |
21 | ![]() |
Instance method | Private | Method | Reset Instance Data | 20000720 |
22 | ![]() |
Instance method | Public | Method | Set Configuration (BAPI Format) | 20000719 |
23 | ![]() |
Instance method | Private | Method | Set Configuration (Input BAPI) | 20000720 |
24 | ![]() |
Instance method | Private | Method | Set CBase Header (Input BAPI) | 20000720 |
25 | ![]() |
Instance method | Private | Method | Set Base Header (Input CBase) | 20000719 |
26 | ![]() |
Instance method | Protected | Method | Set Knowledge Base (Input BAPI) | 20000720 |
27 | ![]() |
Instance method | Protected | Method | Set Knowledge Base (Input CBase) | 20000719 |
28 | ![]() |
Instance method | Private | Method | Set Object in Storage (CUCB) | 20000720 |
29 | ![]() |
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 | ![]() |
IS_BUSINESS_OBJECT | Value transfer | Attribute reference (LIKE) | CUIB: Business Objekt | 20040827 | |||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IS_CFG_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000720 | ||
2 | ![]() |
IS_STRUC_EXPL_DATA | Call by reference | Type reference (TYPE) | CUXT_STRUCTURE_EXPLOSION_DATA | CUX: Daten für eine Strukturauflösung | 20001114 | ||
3 | ![]() |
IT_INSTANCES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUINS_T | CUX: Instanzdaten | 20000720 | ||
4 | ![]() |
IT_PART_OF_EXT | Call by reference | Type reference (TYPE) | CUXT_CUPRT_T | CUX: PartOf-Daten | 20000720 | ||
5 | ![]() |
IT_VALUES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000720 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ROOT_CUOBJ | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000803 | ||
2 | ![]() |
IV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_CBASE_HEAD | Call by reference | Type reference (TYPE) | CUIB_CBASE_CONF | CUIB: Kopfdaten | 20040701 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ES_CFG_HEAD | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000719 | ||
2 | ![]() |
ET_BLOB | Call by reference | Type reference (TYPE) | CUXT_CUBLB_T | CUX: Konfigurations-BLOB | 20000719 | ||
3 | ![]() |
ET_INSTANCES | Call by reference | Type reference (TYPE) | CUXT_CUINS_T | CUX: Instanzdaten | 20000719 | ||
4 | ![]() |
ET_PART_OF | Call by reference | Type reference (TYPE) | CUXT_CUPRT_T | CUX: PartOf-Daten | 20000719 | ||
5 | ![]() |
ET_RESTRICTIONS | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Einschränkungen | 20010402 | ||
6 | ![]() |
ET_VALUES | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000719 | ||
7 | ![]() |
ET_VAR_KEYS | Call by reference | Type reference (TYPE) | CUXT_CUVK_T | CUX: Variantenkonditionsschlüssel der Konfiguration | 20000719 | ||
8 | ![]() |
EV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000719 | ||
9 | ![]() |
IV_CONFIGURATION_ID_EXT | Call by reference | Type reference (TYPE) | CUX_CFG_ID | Externe Konfigurationsid (temporaer) | 20000818 | ||
10 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | CUX_KBLANGUAGE | Sprache einer Konfiguration | 20000721 | ||
11 | ![]() |
IV_ROOT_CUOBJ | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000719 | ||
12 | ![]() |
IV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method GET_CBASE_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CFG_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000719 | ||
2 | ![]() |
ET_BLOB_EXT | Call by reference | Type reference (TYPE) | CUXT_CUBLB_T | CUX: Konfigurations-BLOB | 20000719 | ||
3 | ![]() |
ET_INSTANCES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUINS_T | CUX: Instanzdaten | 20000719 | ||
4 | ![]() |
ET_PART_OF_EXT | Call by reference | Type reference (TYPE) | CUXT_CUPRT_T | CUX: PartOf-Daten | 20000719 | ||
5 | ![]() |
ET_RESTRICTIONS_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Einschränkungen | 20010402 | ||
6 | ![]() |
ET_VALUES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000719 | ||
7 | ![]() |
ET_VAR_KEYS_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVK_T | CUX: Variantenkonditionsschlüssel der Konfiguration | 20000719 | ||
8 | ![]() |
EV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000719 | ||
9 | ![]() |
IV_CONFIGURATION_ID_EXT | Call by reference | Type reference (TYPE) | CUX_CFG_ID | Externe Konfigurationsid (temporaer) | 20000818 | ||
10 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | CUX_KBLANGUAGE | Sprache einer Konfiguration | 20000719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_CBASE_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000719 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
CT_MATCH_INSTANCE_GUID | Call by reference | Type reference (TYPE) | CUIB_EXTINST_DATA_T | CUIB: Instanz zu GUID | 20000721 | ||
2 | ![]() |
CT_NEW_INSTANCE_GUID | Call by reference | Type reference (TYPE) | CUIB_EXTINST_DATA_T | CUIB: Instanz zu GUID | 20000721 | ||
3 | ![]() |
ES_CBASE_HEAD | Call by reference | Type reference (TYPE) | CUIB_CBASE_CONF | CBase: Kopfdaten | 20000718 | ||
4 | ![]() |
ET_CBASE_INSTANCES | Call by reference | Type reference (TYPE) | CUIB_IBCO_INSTANCE_T | CBase: Instanzdaten | 20000718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase (CUX) | 20030102 |
Method GET_CBASE_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CBASE_NUMBER | Value transfer | Type reference (TYPE) | CUIB_CBASE | CUIB: systemabhängige CBase-Referenz | 20000822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method GET_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMPONENTS | Call by reference | Type reference (TYPE) | CUX_EXT_ASSEMBLY_T | Komponentenliste | 20000801 | ||
2 | ![]() |
EV_EXT_ROOT_INSTANCE | Call by reference | Type reference (TYPE) | CUXT_EXT_INSTANCE_NO | Externe Instanznummer einer Konfiguration | 20000801 | ||
3 | ![]() |
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 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method GET_SINGLE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CFG_HEADER | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000802 | ||
2 | ![]() |
ES_INSTANCE | Call by reference | Type reference (TYPE) | CUXT_CUINS_S | CUX: Instanzdaten | 20000802 | ||
3 | ![]() |
ET_VALUES | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000802 | ||
4 | ![]() |
IV_CONFIGURATION_ID_EXT | Call by reference | Type reference (TYPE) | CUX_CFG_ID | Externe Konfigurationsid (temporaer) | 20051024 | ||
5 | ![]() |
IV_INSTANCE | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000802 | ||
6 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | CUX_KBLANGUAGE | Sprache einer Konfiguration | 20000802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method GET_STATUS_OF_CBASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_STATUS | Call by reference | Type reference (TYPE) | CUXT_CONVERT_STATUS_S | CUX: Statuskonvertierung | 20000802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_STATUS | Call by reference | Type reference (TYPE) | CUXT_CONVERT_STATUS_S | CUX: Statuskonvertierung | 20000802 | ||
2 | ![]() |
IV_INSTANCE | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_VARIANT_CONDITION_KEYS | Call by reference | Type reference (TYPE) | CUXT_TAB_VARIANT_CONDITIONS | CUX: Variantenkonditionen | 20000803 | ||
2 | ![]() |
IV_INSTANCE | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method LOAD_CBASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | CUIB_CUOBJ_TAB | Tabelle der Instanznummer | 20000802 | ||
2 | ![]() |
IS_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | CUIB_BUSINESS_OBJECT | Observer | 20020621 | ||
3 | ![]() |
IV_CUOBJ | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000803 | ||
4 | ![]() |
IV_MOMENT | Call by reference | Type reference (TYPE) | TIMESTAMP | IB: Zeitstempel der Version eines Owners oder Observers | 20020621 | ||
5 | ![]() |
IV_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | CUIB_CUOBJ_TAB | Tabelle der Instanznummern | 20000802 | ||
2 | ![]() |
EV_NO_STRUCTURE_EXPL_ALLOWED | Call by reference | Type reference (TYPE) | CU_CHECKED | Keine Strukturauflösung erlaubt | 20000822 | ||
3 | ![]() |
EV_ROOT_CUOBJ | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000720 | ||
4 | ![]() |
EV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUIB_EXTINST_DATA-EXT_INST_ID | Instanznummer (persistent) | 20000720 | ||
5 | ![]() |
IS_CFG_HEAD | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000720 | ||
6 | ![]() |
IS_EXPLOSION_DATA | Call by reference | Type reference (TYPE) | CUXT_STRUCTURE_EXPLOSION_DATA | CUX: Daten für eine Strukturauflösung | 20000720 | ||
7 | ![]() |
IT_BLOB | Call by reference | Type reference (TYPE) | CUXT_CUBLB_T | CUX: Konfigurations-BLOB | 20000720 | ||
8 | ![]() |
IT_INSTANCES | Call by reference | Type reference (TYPE) | CUXT_CUINS_T | CUX: Instanzdaten | 20000720 | ||
9 | ![]() |
IT_PART_OF | Call by reference | Type reference (TYPE) | CUXT_CUPRT_T | CUX: PartOf-Daten | 20000720 | ||
10 | ![]() |
IT_RESTRICTIONS | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Einschränkungen | 20010402 | ||
11 | ![]() |
IT_VALUES | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000720 | ||
12 | ![]() |
IT_VAR_KEYS | Call by reference | Type reference (TYPE) | CUXT_CUVK_T | CUX: Variantenkonditionsschlüssel der Konfiguration | 20000720 | ||
13 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | CUX_LOGSYS | Logisches System, in dem die Konfiguration angelegt wurde | 20000720 | ||
14 | ![]() |
IV_ROOT_CUOBJ | Call by reference | Type reference (TYPE) | CUIB_CUOBJ | CUIB: systemabhängige Konfigurationsreferenz | 20000720 | ||
15 | ![]() |
IV_ROOT_PERSIST_ID | Call by reference | Type reference (TYPE) | CUX_PERSIST_ID | Instanznummer (persistent) | 20000720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20030102 |
Method SET_CBASE_EXTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INSTANCE_GUID | Call by reference | Type reference (TYPE) | CUIB_EXTINST_DATA_T | CUIB: Instanz zu GUID | 20000721 | ||
2 | ![]() |
EV_NO_STRUCTURE_EXPL_ALLOWED | Call by reference | Type reference (TYPE) | CU_CHECKED | Keine Strukturauflösung erlaubt | 20000822 | ||
3 | ![]() |
EV_NUMBER_OF_NEW_INSTANCES | Call by reference | Type reference (TYPE) | NRQUAN | Anzahl der zu vergebenden Nummern | 20000721 | ||
4 | ![]() |
IS_CFG_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000720 | ||
5 | ![]() |
IS_EXPLOSION_DATA | Call by reference | Type reference (TYPE) | CUXT_STRUCTURE_EXPLOSION_DATA | CUX: Daten für eine Strukturauflösung | 20000720 | ||
6 | ![]() |
IT_BLOB_EXT | Call by reference | Type reference (TYPE) | CUXT_CUBLB_T | CUX: Konfigurations-BLOB | 20001018 | ||
7 | ![]() |
IT_INSTANCES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUINS_T | CUX: Instanzdaten | 20000720 | ||
8 | ![]() |
IT_PART_OF_EXT | Call by reference | Type reference (TYPE) | CUXT_CUPRT_T | CUX: PartOf-Daten | 20000720 | ||
9 | ![]() |
IT_RESTRICTIONS_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Einschränkungen | 20010402 | ||
10 | ![]() |
IT_VALUES_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVAL_T | CUX: Merkmalsbewertung | 20000720 | ||
11 | ![]() |
IT_VAR_KEYS_EXT | Call by reference | Type reference (TYPE) | CUXT_CUVK_T | CUX: Variantenkonditionsschlüssel der Konfiguration | 20000720 | ||
12 | ![]() |
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 | ![]() |
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 | ![]() |
IS_CFG_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_CBASE_HEAD_INT | Call by reference | Type reference (TYPE) | CUIB_CBASE_CONF | CBase-Kopf (CBase-Format) | 20000719 | ||
2 | ![]() |
IV_CLASS_TYPE | Call by reference | Type reference (TYPE) | KLASSENART | Klassenart | 20000719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_CFG_HEAD_EXT | Call by reference | Type reference (TYPE) | CUXT_CUCFG_S | CUX: Konfigurationskopfdaten | 20000720 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IS_CFG_DATA | Call by reference | Type reference (TYPE) | CUIB_CBASE_CONF | CUIB: Kopfdaten | 20000720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CT_INSTANCE_GUID | Call by reference | Type reference (TYPE) | CUIB_EXTINST_DATA_T | CUIB: Instanz zu GUID | 20000721 | ||
2 | ![]() |
ET_INSTANCE_NUMBER | Call by reference | Type reference (TYPE) | CUIB_CUOBJ_TAB | CUIB: Tabelle von Instanzen | 20000802 | ||
3 | ![]() |
IV_NUMBER_OF_NEW_INSTANCES | Call by reference | Type reference (TYPE) | NRQUAN | Anzahl der zu vergebenden Nummern | 20000721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung CBase | 20021217 |
Method SET_REF_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 |