SAP ABAP Interface IF_CUIB_IBCO (Interface to IBCO)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CUIB_IBCO_CORE Interface to IBCO 20041130
Properties
Interface IF_CUIB_IBCO  
Short Description Interface to IBCO    
General Data
Package CUIB_GEN   CU: Interface IBase - Configuration (General Part) 
Created 20041130   SAP 
Last changed 20050411   SAP 
Unicode checks active    
Forward declarations
Interface IF_CUIB_IBCO has no forward declaration.
Interfaces
Interface IF_CUIB_IBCO has no interface.
Friends
Interface IF_CUIB_IBCO has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CBASE_TYPE Constant Public Type reference (TYPE) CUIB_IBTYP '02' CUIB: Type of Installation 20041202
2 GV_CBASE Instance attribute Public Type reference (TYPE) CUIB_CUOBJ CUIB: System-Dependent Configuration Reference 20041130
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_REG_OF_INST_OBS Instance method Public Method Transfer Registration 20041130
2 CHANGE_IBASE_ONLY Instance method Public Method Change CBase Configuration Data 20041130
3 CHANGE_INST_CONF Instance method Public Method Change Configuration Data of Instance 20041130
4 CHANGE_VALUES Instance method Public Method Change Characteristic Value Assignment of Existing Instance 20041130
5 CREATE_CBASE Instance method Public Method Create New IBase 20041130
6 CREATE_INSTANCES Instance method Public Method Create New Instances 20041130
7 DELETE_CBASE Instance method Public Method Delete IBase 20041130
8 DETERMINE_CBASE Instance method Public Method Determine CBase from Instance Number 20041130
9 FIND_LAST_VALIDITY_FOR_INST Instance method Public Method Gets Last Validity Period for Instance 20041130
10 FREE Instance method Public Method Initialize Write Buffer 20041130
11 GET_CHANGE_STATUS Instance method Public Method Write Buffer Deviates from Read Buffer (Database) 20041130
12 GET_REGIST_MOMENT Instance method Public Method Gets Time of Registration 20041130
13 READ_CBASE Instance method Public Method Read Configuration 20041130
14 READ_CBASE_INSTNO Instance method Public Method Reads Instance Numbers for CBase 20041130
15 READ_CBASE_STRUCTURE Instance method Public Method Read Structure Information 20041130
16 READ_INSTANCE Instance method Public Method Read Individual Instance of Configuration 20041130
17 READ_OWNER Instance method Public Method Gets Owner of Instances for Configuration 20041130
18 REGISTER_INSTANCE_OBS Instance method Public Method Register Object for Configuration Instance 20041130
19 RELABEL_INSTANCE_OBS Instance method Public Method Update Existing Registration 20041130
20 SAVE_AND_FREE Instance method Public Method Save and Initialize Write Buffer 20041130
21 SET_IND_CHANGE_DOCUM Instance method Public Method Activate the Writing of Change Documents 20041130
22 UNREGISTER_INSTANCE_OBS Instance method Public Method Deletes Registration 20041130
23 WRITE Instance method Public Method Write Configuration to Write Buffer 20041130
24 WRITE_OWNER Instance method Public Method Writes Owner of Configuration 20041130
Events
Interface IF_CUIB_IBCO has no event.
Types
Interface IF_CUIB_IBCO has no local type.
Method Signatures

Method ADOPT_REG_OF_INST_OBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_NEW Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
2 Importing IS_OBJECT_OLD Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
3 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method CHANGE_IBASE_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CBASE_CFG_DATA Call by reference Type reference (TYPE) CUIB_CBASE_CONF CUIB: Kopfdaten 20041130
2 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method CHANGE_IBASE_ONLY on Interface IF_CUIB_IBCO has no exception.

Method CHANGE_INST_CONF 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_INST_CONF CUIB: Komponente (Includestruktur für Konfiguration) 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method CHANGE_INST_CONF on Interface IF_CUIB_IBCO has no exception.

Method CHANGE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUES Call by reference Type reference (TYPE) CUIB_VALUE0_T CUIB: Bewertung von Merkmalen 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method CHANGE_VALUES on Interface IF_CUIB_IBCO has no exception.

Method CREATE_CBASE 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_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130

Method CREATE_CBASE on Interface IF_CUIB_IBCO has no exception.

Method CREATE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NEW_INSTANCES Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB CUIB: Tabelle von Instanzen 20041130
2 Importing IT_GIVEN_INSTANCES Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB CUIB: Tabelle von Instanzen 20041201
3 Importing IV_NUMBER_NEW_INST Call by reference Type reference (TYPE) NRQUAN Anzahl der zu vergebenden Nummern 20041130

Method CREATE_INSTANCES on Interface IF_CUIB_IBCO has no exception.

Method DELETE_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130

Method DELETE_CBASE on Interface IF_CUIB_IBCO has no exception.

Method DETERMINE_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CBASE Value transfer Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method FIND_LAST_VALIDITY_FOR_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
2 Exporting EV_VALID_TO Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
3 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method FREE Signature

Method FREE on Interface IF_CUIB_IBCO has no parameter.
Method FREE on Interface IF_CUIB_IBCO has no exception.

Method GET_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_PART Call by reference Type reference (TYPE) CUIB_IBCO_PART_T CUIB: Interner Namen für einen Bestandteil der CBase-Daten 20041130
2 Exporting EV_INDICATOR_CHANGES Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041130

Method GET_CHANGE_STATUS on Interface IF_CUIB_IBCO has no exception.

Method GET_REGIST_MOMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MOMENT Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
2 Importing IS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
3 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method READ_CBASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CBASE_CFG_DATA Call by reference Type reference (TYPE) CUIB_CBASE_CONF CUIB: Kopfdaten 20041130
2 Exporting ET_INSTANCE Call by reference Type reference (TYPE) CUIB_IBCO_INSTANCE_T CUIB Schnittstellentabelle für Instanzen zur IBase 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method READ_CBASE on Interface IF_CUIB_IBCO has no exception.

Method READ_CBASE_INSTNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTNO Call by reference Type reference (TYPE) CUIB_CUOBJ_TAB CUIB: Tabelle von Instanzen 20041130
2 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method READ_CBASE_INSTNO on Interface IF_CUIB_IBCO has no exception.

Method READ_CBASE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCTURE_OF_INSTANCES Call by reference Type reference (TYPE) CUIB_IBCO_PART_OF_LINK_T CUIB Strukturinformation 20041130
2 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method READ_CBASE_STRUCTURE on Interface IF_CUIB_IBCO has no exception.

Method READ_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INSTANCE Call by reference Type reference (TYPE) CUIB_IBCO_INSTANCE_REC CUIB: Interface-Instanzdefinition zur IBase 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method READ_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OWNER Call by reference Type reference (TYPE) CUIB_IBCO_OWNER_T CUIB: Instanz zu Owner 20041130
2 Importing IT_INSTANCE Call by reference Type reference (TYPE) CUIB_IBCO_IBASE_INSTANCE_T CUIB IBasenummer zur Instanznummer 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method REGISTER_INSTANCE_OBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_WITHOUT_TIMEFRAME Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method RELABEL_INSTANCE_OBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
3 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method SAVE_AND_FREE Signature

Method SAVE_AND_FREE on Interface IF_CUIB_IBCO has no parameter.
Method SAVE_AND_FREE on Interface IF_CUIB_IBCO has no exception.

Method SET_IND_CHANGE_DOCUM Signature

Method SET_IND_CHANGE_DOCUM on Interface IF_CUIB_IBCO has no parameter.
Method SET_IND_CHANGE_DOCUM on Interface IF_CUIB_IBCO has no exception.

Method UNREGISTER_INSTANCE_OBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) CUIB_BUSINESS_OBJECT CUIB: Business Objekt 20041130
2 Importing IV_INSTANCE Call by reference Type reference (TYPE) CUIB_CUOBJ CUIB: systemabhängige Konfigurationsreferenz 20041130
# Exception Resumable Description Created on
1 CX_CBASE_ERROR Fehlerbehandlung CBase 20041130

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INSTANCE Call by reference Type reference (TYPE) CUIB_IBCO_INSTANCE_T CUIB Schnittstellentabelle für Instanzen zur IBase 20041130
2 Importing IV_MOMENT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041130

Method WRITE on Interface IF_CUIB_IBCO has no exception.

Method WRITE_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OWNER Call by reference Type reference (TYPE) CUIB_IBCO_OWNER_T CUIB: Instanz zu Owner 20041130

Method WRITE_OWNER on Interface IF_CUIB_IBCO has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 100