SAP ABAP Class CL_CBASE_CONVERT (Services)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-CBA (Application Component) cBASE / Configuration Store
     CUIB_GEN (Package) CU: Interface IBase - Configuration (General Part)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_CONSTANTS CBase: Constants 20040723
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CBASE_IBASE_OBJECTS CUIB: IBase Objects 20041127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CBASE CUIB: CBase 20040806
2 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_DB_INFO CBase: Direct Query IBase 20040901
3 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_SELECTION Find in CBase 20040810
4 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_SPECIAL_ERP CBase: ERP Specialities 20040906
5 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_UPDATE CBase: Direct Update 20040929
6 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_WRITE_UI CBase: List Display 20040929
7 Inheritance (c INHERITING FROM c_ref)  CL_CUCB Configuration Interface to IBase 20041202
8 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE CUX: Configuration Storage 20041207
9 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE_CONVERT CUX: Conversion Services 20040728
10 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CONV_OBJECT_UNKNOWN CUX: Default Object Conversion 20040804
... Click here to see Used By full list (14 items)
Properties
Class CL_CBASE_CONVERT  
Short Description Services    
Super Class CL_CBASE_CONSTANTS CBase: Constants 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CUIB_GEN   CU: Interface IBase - Configuration (General Part) 
Created 20040723   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CBASE_CONVERT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CBASE_IBASE_OBJECTS CUIB: IBase Objects 20041127
Friends
Class CL_CBASE_CONVERT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CBASE_TYPE Instance attribute Protected Attribute reference (LIKE) 20041202
2 GC_IBCO_API Constant Private Type reference (TYPE) TABELLE 'CL_CUIB_IBCO_CORE' IBCO Wrapper 20050330
3 GC_IBEXTINST Instance attribute Protected Attribute reference (LIKE) 20050330
4 GC_IBIB Instance attribute Protected Attribute reference (LIKE) 20041202
5 GC_IBIN Instance attribute Protected Attribute reference (LIKE) 20041202
6 GC_IBINOBS Instance attribute Protected Attribute reference (LIKE) 20041201
7 GC_IBINOWN Instance attribute Protected Attribute reference (LIKE) 20041202
8 GC_IBINVALUES Instance attribute Protected Attribute reference (LIKE) 20041202
9 GC_IBST Instance attribute Protected Attribute reference (LIKE) 20041202
10 GC_IBSTREF Instance attribute Protected Attribute reference (LIKE) 20041202
11 GC_IBSYMBOL Instance attribute Protected Attribute reference (LIKE) 20041202
12 GC_IBXI_API Constant Private Type reference (TYPE) TABELLE 'CL_CUIB_IBCO_CORE' IBXI Wrapper 20041201
13 GC_T371D Instance attribute Private Attribute reference (LIKE) 20041127
14 GC_T371F Instance attribute Private Attribute reference (LIKE) 20041127
15 GC_T371F_T Instance attribute Private Attribute reference (LIKE) 20041201
16 GC_T371G Instance attribute Private Attribute reference (LIKE) 20041127
17 GSO_IBASE_API Instance attribute Protected Attribute reference (LIKE) 20050330
18 GSO_IBXI_API Instance attribute Protected Attribute reference (LIKE) 20050330
19 GST_CHARACTERISTIC_EXT Static Attribute Protected Type reference (TYPE) CUIB_CSTIC_MASTER_EXT_T CUXT: Characteristic Header (External Access: ATNAM) 20040805
20 GST_CHARACTERISTIC_INT Static Attribute Protected Type reference (TYPE) CUIB_CSTIC_MASTER_INT_T CUXT: Characteristic Header (Internal Access: ATINN) 20040726
21 GST_T371D_EXT Static Attribute Private Type reference (TYPE) TT_T371D_EXT 20040723
22 GST_T371D_INT Static Attribute Private Type reference (TYPE) TT_T371D_INT 20040723
23 GST_T371F_EXT Static Attribute Private Type reference (TYPE) TT_T371F_EXT 20040723
24 GST_T371F_INT Static Attribute Private Type reference (TYPE) TT_T371F_INT 20040723
25 GST_T371G_EXT Static Attribute Private Type reference (TYPE) TT_T371G_EXT 20040726
26 GST_T371G_INT Static Attribute Private Type reference (TYPE) TT_T371G_INT 20040726
Methods
# Method Level Visibility Method type Description Created on
1 C22_TO_C32 Static method Protected Method Convert C22 into C32 20040811
2 C32_TO_C22 Static method Protected Method Convert C22 into C32 20040913
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040723
4 CUOBJ_BY_ID Static method Protected Method Gets CUOBJ from CUOBJ_ID 20050310
5 FILL_CHARACTERISTIC Static method Protected Method Read Characteristic Master Data (ABA Classification System) 20040805
6 FILL_CSTIC_BY_ATINN Static method Private Method Read Characteristic Master Data (ABA) via Internal Number 20040805
7 FILL_CSTIC_BY_ATNAM Static method Private Method Characteristic Master Data (ABA) via Name 20040805
8 GET_T371F_DESCRIPTION Static method Protected Method Gets Description for Owner/Observer Type 20041201
9 OBJECT_KEY_TO_X16 Static method Protected Method Convert CBase Object into GUID RAW16 20040802
10 T371D_EXT_TO_INT Static method Protected Method Convert object type 20040723
11 T371D_GET_OBART Static method Protected Method Gets Object Type 20040811
12 T371D_INT_TO_EXT Static method Protected Method Convert object type 20040723
13 T371F_EXT_TO_INT Static method Protected Method Converts Owner/Observer Type 20040723
14 T371F_INT_TO_EXT Static method Protected Method Converts Owner/Observer Type 20040723
15 T371G_EXT_TO_INT Static method Protected Method Convert Structure Type 20040726
16 T371G_INT_TO_EXT Static method Protected Method Convert Structure Type 20040726
Events
Class CL_CBASE_CONVERT has no event.
Types
Class CL_CBASE_CONVERT has no local type.
Method Signatures

Method C22_TO_C32 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_C32 Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20040811
2 Importing IV_C22 Call by reference Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20040811

Method C22_TO_C32 on class CL_CBASE_CONVERT has no exception.

Method C32_TO_C22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_C22 Value transfer Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20040913
2 Importing IV_C32 Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20040913

Method C32_TO_C22 on class CL_CBASE_CONVERT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CBASE_CONVERT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CBASE_CONVERT has no exception.

Method CUOBJ_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CUOBJ Value transfer Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20050310
2 Importing IV_CREATE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050310
3 Importing IV_CUOBJ_ID Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID CUIB: externe Identifikation einer Instanz (persistent) 20050310
4 Importing IV_CUOBJ_ID_TYPE Call by reference Type reference (TYPE) CUIB_PERSISTENT_ID_TYPE CUIB: Typ der externen Identifikation einer Instanz 20050310
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20050310

Method FILL_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATINN Call by reference Type reference (TYPE) CUIB_ATINN_T IBRT: Merkmalsnummern 20040805
2 Importing IT_ATNAM Call by reference Type reference (TYPE) CUIB_ATNAM_T Merkmalsnamen 20040805
3 Importing IV_DATE Value transfer Type reference (TYPE) SYDATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040805

Method FILL_CHARACTERISTIC on class CL_CBASE_CONVERT has no exception.

Method FILL_CSTIC_BY_ATINN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATINN Call by reference Type reference (TYPE) CUIB_ATINN_T IBRT: Merkmalsnummern 20040805
2 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040805

Method FILL_CSTIC_BY_ATINN on class CL_CBASE_CONVERT has no exception.

Method FILL_CSTIC_BY_ATNAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATNAM Call by reference Type reference (TYPE) CUIB_ATNAM_T Merkmalsnamen 20040805
2 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040805

Method FILL_CSTIC_BY_ATNAM on class CL_CBASE_CONVERT has no exception.

Method GET_T371F_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DESCR Value transfer Type reference (TYPE) TEXT30 Text 30 Stellen 20041201
2 Importing IV_INTTYP Call by reference Type reference (TYPE) CUIB_IBINTTYP CUIB: Interner Typ eines referenzierenden Objekts 20041201
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20041201
4 Importing IV_OBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20041201
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041201

Method OBJECT_KEY_TO_X16 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_X16 Value transfer Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20040802
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CUIB_OBJKEY CUIB: Key eines referenzieren Objekts 20040802

Method OBJECT_KEY_TO_X16 on class CL_CBASE_CONVERT has no exception.

Method T371D_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJTYP Value transfer Type reference (TYPE) CUIB_OBJTYP_INSTANCE CUIB: Objekttyp der Belegung der Komponente 20040723
2 Importing IV_EXTOBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040723
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040723

Method T371D_GET_OBART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBART Value transfer Type reference (TYPE) CUIB_OBART CUIB: Objektart 20040811
2 Importing IV_EXTOBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040811
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040811

Method T371D_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXTOBJTYP Value transfer Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040723
2 Importing IV_OBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP_INSTANCE CUIB: Objekttyp der Belegung der Komponente 20040723
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040723

Method T371F_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INTTYP Value transfer Type reference (TYPE) CUIB_IBINTTYP CUIB: Interner Typ eines referenzierenden Objekts 20040723
2 Importing IV_OBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040723
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040723

Method T371F_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJTYP Value transfer Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040723
2 Importing IV_INTTYP Call by reference Type reference (TYPE) CUIB_IBINTTYP CUIB: Interner Typ eines referenzierenden Objekts 20040723
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040723

Method T371G_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INTTYP Value transfer Type reference (TYPE) CUIB_IBINTTYP CUIB: Interner Typ eines referenzierenden Objekts 20040726
2 Importing IV_OBJTYP Call by reference Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040726
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040726

Method T371G_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJTYP Value transfer Type reference (TYPE) CUIB_OBJTYP CUIB: Externer Typ eines (referenzierenden) Objekts 20040726
2 Importing IV_INTTYP Call by reference Type reference (TYPE) CUIB_IBINTTYP CUIB: Interner Typ eines referenzierenden Objekts 20040726
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20040726
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CBASE CUIB: CBase 20040806
2 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_DB_INFO CBase: Direct Query IBase 20040901
3 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_SELECTION Find in CBase 20040810
4 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_SPECIAL_ERP CBase: ERP Specialities 20040906
5 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_UPDATE CBase: Direct Update 20040929
6 Inheritance (c INHERITING FROM c_ref)  CL_CBASE_WRITE_UI CBase: List Display 20040929
7 Inheritance (c INHERITING FROM c_ref)  CL_CUCB Configuration Interface to IBase 20041202
8 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE CUX: Configuration Storage 20041207
9 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CBASE_CONVERT CUX: Conversion Services 20040728
10 Inheritance (c INHERITING FROM c_ref)  CL_CUX_CONV_OBJECT_UNKNOWN CUX: Default Object Conversion 20040804
11 Inheritance (c INHERITING FROM c_ref)  CL_CU_CBASE_ENQUEUE CU: Lock Instances 20041201
12 Inheritance (c INHERITING FROM c_ref)  CL_IBRT_CBASE_DATA IBRT: Buffer Configuration 20040726
13 Inheritance (c INHERITING FROM c_ref)  CL_IBRT_CFG_FROM_DB IBRT: Database Read Accesses 20040726
14 Inheritance (c INHERITING FROM c_ref)  CL_IBRT_FOR_TESTING IBRT: Data Access for Tests 20040910
History
Last changed by/on SAP  20050411 
SAP Release Created in 600