SAP ABAP Class CA_BCM_BASELINE (Agent baseline)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-PCT (Application Component) Product Catalog
     CMT (Package) Configuration Management - Core Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CB_BCM_BASELINE Base Agent Baseline 19990624
Properties
Class CA_BCM_BASELINE  
Short Description Agent baseline    
Super Class CB_BCM_BASELINE Base Agent Baseline 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990624   SAP 
Last change 20010508   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CA_BCM_BASELINE has no interface implemented.
Friends
Class CA_BCM_BASELINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT Static Attribute Public Object reference (TYPE REF TO) CA_BCM_BASELINE Class Agent - Singleton 19990624
2 BASELINE_KEYS Instance attribute Private Type reference (TYPE) TAB_CM_PFOLDER Key table 19990728
3 KEY_TABLE_BUFFERED Instance attribute Public Type reference (TYPE) OS_BOOLEAN space Are the keys buffered? 19990728
4 LOG_SYS Instance attribute Private Type reference (TYPE) BORIDENT-LOGSYS LOG_SYS 19991124
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20010425
2 DELETE Instance method Public Method Deleting data not entered by Persistence Service 19991124
3 DELETE_KEYS Instance method Public Method Delete lines from the internal table "baseline_keys" 19990728
4 DETERMINE_LOGICAL_SYSTEM Instance method Public Method Determining (individual) logical system 19991124
5 EXIST_DATABASE_ENTRY Instance method Public Method Is there a data base entry for the given key? 19990917
6 INSERT_KEYS Instance method Public Method Insert a line in the internal table "baseline_keys" 19990728
7 LOAD Instance method Public Method Loading data not entered by Persistence Service 19991125
8 RETURN_ALL_STRUCTURE_KEYS Instance method Public Method Delivers all structure keys along with the baseline keys 19990929
9 RETURN_BASELINE_KEY_TO_GUID Instance method Public Method Determines the GUID semantic key 19991021
10 RETURN_BASELINE_KEY_TO_OBJNR Instance method Public Method Delivers the semantic key to an OBJNR 19991108
11 RETURN_BOR_TO_BASELINE_KEY Instance method Public Method Determines BOR relevant data for the baseline key 19991026
12 RETURN_GUID_TO_BASELINE_KEY Instance method Public Method Determines GUID to the semantic key 19991021
13 RETURN_OBJNR_TO_BASELINE_KEY Instance method Public Method Delivers OBJNR to a semantic key 19991108
14 SAVE Instance method Public Method Saving data not entered by Persistence Service 19991124
15 SELECT_KEYS Instance method Public Method Reads all baseline keys 19990728
Events
Class CA_BCM_BASELINE has no event.
Types
Class CA_BCM_BASELINE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline: BWL-Key, Teil 4 19991124
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Baseline: BWL-Key, Teil 1 19991124
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Baseline: BWL-Key, Teil 3 19991124
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Baseline: BWL-Key, Teil 2 19991124
# Exception Resumable Description Created on
1 FAILED Methode ist fehlgeschlagen 19991124

Method DELETE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID BWL-Key, Teil 4 19990728
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 19990728
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 19990728
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 19990728

Method DELETE_KEYS on class CA_BCM_BASELINE has no exception.

Method DETERMINE_LOGICAL_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BORIDENT-LOGSYS eigenes logisches System 19991124

Method DETERMINE_LOGICAL_SYSTEM on class CA_BCM_BASELINE has no exception.

Method EXIST_DATABASE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline-Schlüssel, Teil 4 19990917
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Baseline-Schlüssel, Teil 1 von 4 19990917
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Baseline-Schlüssel, Teil 3 19990917
4 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR alternativ: Statusobjektnummer 20000112
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Baseline-Schlüssel, Teil 2 19990917
6 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN gibt es einen Eintrag (ja/nein)? 19990917

Method EXIST_DATABASE_ENTRY on class CA_BCM_BASELINE has no exception.

Method INSERT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID BWL-Key, Teil 4 19990728
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 19990728
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 19990728
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 19990728

Method INSERT_KEYS on class CA_BCM_BASELINE has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 19991125
2 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline: BWL-Key, Teil 4 19991125
3 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Baseline: BWL-Key, Teil 1 19991125
4 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Baseline: BWL-Key, Teil 3 19991125
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Baseline: BWL-Key, Teil 2 19991125
# Exception Resumable Description Created on
1 DESCR_NOT_FOUND Kurztext wurde nicht gefunden 19991125
2 FAILED Methode ist fehlgeschlagen 19991125

Method RETURN_ALL_STRUCTURE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESTRICTED_TO Call by reference Type reference (TYPE) TAB_CM_PFOLDER eingeschränkt auf folgende Baselines 19991214
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_STR_AND_FOLD_KEY Liste der Struktur- und Baselineschlüssel 19990929

Method RETURN_ALL_STRUCTURE_KEYS on class CA_BCM_BASELINE has no exception.

Method RETURN_BASELINE_KEY_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_GUID Call by reference Type reference (TYPE) DE_CM_EXTERNAL_GUID GUID der Baseline 19991021
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY semantischer Schlüssel der Baseline 19991021
# Exception Resumable Description Created on
1 KEY_NOT_FOUND zum Input wurde kein passender Schlüssel gefunden 19991021

Method RETURN_BASELINE_KEY_TO_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR OBJNR der Baseline 19991108
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY semantischer Schlüssel dazu 19991108
# Exception Resumable Description Created on
1 KEY_NOT_FOUND kein Eintrag gefunden 19991108

Method RETURN_BOR_TO_BASELINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) DE_CM_EXTERNAL_GUID GUID der Baseline 19991026
2 Exporting E_LOGSYS Call by reference Type reference (TYPE) LOGSYS logisches System der Baseline 19991026
3 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Baseline-Schlüssel 19991026
# Exception Resumable Description Created on
1 DATA_NOT_FOUND es wurden keine Daten zum Baseline-Schlüssel gefunden 19991026

Method RETURN_GUID_TO_BASELINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY semant. Schlüssel der Baseline 19991021
2 Returning RESULT Value transfer Type reference (TYPE) DE_CM_EXTERNAL_GUID GUID der Baseline 19991021
# Exception Resumable Description Created on
1 GUID_NOT_FOUND zum Input wurde kein passender Schlüssel gefunden 19991021

Method RETURN_OBJNR_TO_BASELINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGSYS Call by reference Type reference (TYPE) BORIDENT-LOGSYS logisches System dazu 19991108
2 Exporting E_OBJNR Value transfer Type reference (TYPE) J_OBJNR OBJNR dazu 19991108
3 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY semantischer Schlüssel einer Baseline 19991108
# Exception Resumable Description Created on
1 OBJNR_NOT_FOUND kein Eintrag gefunden 19991108

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID BWL-Key, Teil 4 19991125
2 Importing I_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 19991125
3 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 19991125
4 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 19991125
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 19991125

Method SAVE on class CA_BCM_BASELINE has no exception.

Method SELECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Schlüsseltabelle 19990728

Method SELECT_KEYS on class CA_BCM_BASELINE has no exception.
History
Last changed by/on SAP  20010508 
SAP Release Created in