SAP ABAP Class CA_BCM_BASELINE2 (Agent Baseline, Add-On Version)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMT2 (Package) Configuration Management - Core Development - (Version2)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CB_BCM_BASELINE2 Base Agent Baseline, Add-On-Version 20010305
Properties
Class CA_BCM_BASELINE2  
Short Description Agent Baseline, Add-On Version    
Super Class CB_BCM_BASELINE2 Base Agent Baseline, Add-On-Version 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20010305   SAP 
Last change 20020412   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_BASELINE2 has no interface implemented.
Friends
Class CA_BCM_BASELINE2 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_BASELINE2 Class Agent - Singleton 20010305
2 BASELINE_KEYS Instance attribute Private Type reference (TYPE) TAB_CM_PFOLDER Key Table 20010307
3 DESCR_DEL Instance attribute Private See coding DESCR_DEL 20010307
4 DESCR_INS Instance attribute Private See coding DESCR_INS 20010307
5 DESCR_UPD Instance attribute Private See coding DESCR_UPD 20010307
6 FOLDER_CLASS_GUID Static Attribute Private Type reference (TYPE) SYSUUID_X UUID in X Form (Binary) 20020205
7 KEY_TABLE_BUFFERED Instance attribute Public Type reference (TYPE) OS_BOOLEAN space Are the keys buffered? 20010307
8 LOG_SYS Instance attribute Private Type reference (TYPE) BORIDENT-LOGSYS LOG_SYS 20010307
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20011120
2 DELETE_KEYS Instance method Public Method Delete lines from the internal table "baseline_keys" 20010307
3 DETERMINE_LOGICAL_SYSTEM Instance method Public Method Determining (individual) logical system 20010307
4 EXIST_DATABASE_ENTRY Instance method Public Method Is there a database entry for the given key? 20010307
5 INSERT_KEYS Instance method Public Method Insert a line in the internal table "baseline_keys" 20010307
6 IS_TEXT_KEY_USED Instance method Public Method Is the entered key used in a Baseline? 20010307
7 LOAD Instance method Public Method Loading Data Not Entered by Persistence Service 20010307
8 REFRESH_SAVE_BUFFER Instance method Public Method Deleting all buffers that play a part in saving 20010307
9 RETURN_BASELINE_KEY_TO_OBJNR Instance method Public Method Delivers the semantic key to an OBJNR 20010307
10 RETURN_OBJNR_TO_BASELINE_KEY Instance method Public Method Delivers OBJNR to a semantic key 20010307
11 SAVE Instance method Public Method Saving Data Not Entered by Persistence Service 20010307
Events
Class CA_BCM_BASELINE2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DESCR Private See coding TY_DESCR 20010307
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

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 20010307
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 20010307
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 20010307
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 20010307

Method DELETE_KEYS on class CA_BCM_BASELINE2 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 20010307

Method DETERMINE_LOGICAL_SYSTEM on class CA_BCM_BASELINE2 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 20010307
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Baseline-Schlüssel, Teil 1 von 4 20010307
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Baseline-Schlüssel, Teil 3 20010307
4 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR alternativ: Statusobjektnummer 20010307
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Baseline-Schlüssel, Teil 2 20010307
6 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN gibt es einen Eintrag (ja/nein)? 20010307

Method EXIST_DATABASE_ENTRY on class CA_BCM_BASELINE2 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 20010307
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 20010307
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 20010307
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 20010307

Method INSERT_KEYS on class CA_BCM_BASELINE2 has no exception.

Method IS_TEXT_KEY_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY ignoriere folgende Baseline bei der Suche 20010307
2 Importing I_TEXT_KEY Call by reference Type reference (TYPE) DE_CM_KEY Textschlüssel 20010307
3 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN wird verwendet? 20010307

Method IS_TEXT_KEY_USED on class CA_BCM_BASELINE2 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 20010307
2 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline: BWL-Key, Teil 4 20010307
3 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Baseline: BWL-Key, Teil 1 20010307
4 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Baseline: BWL-Key, Teil 3 20010307
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Baseline: BWL-Key, Teil 2 20010307
# Exception Resumable Description Created on
1 DESCR_NOT_FOUND Kurztext wurde nicht gefunden 20010307
2 FAILED Methode ist fehlgeschlagen 20010307

Method REFRESH_SAVE_BUFFER Signature

Method REFRESH_SAVE_BUFFER on class CA_BCM_BASELINE2 has no parameter.
Method REFRESH_SAVE_BUFFER on class CA_BCM_BASELINE2 has no exception.

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 20010307
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CONFIGBASELINE_KEY semantischer Schlüssel dazu 20010307
# Exception Resumable Description Created on
1 KEY_NOT_FOUND kein Eintrag gefunden 20010307

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 20010307
2 Exporting E_OBJNR Value transfer Type reference (TYPE) J_OBJNR OBJNR dazu 20010307
3 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY semantischer Schlüssel einer Baseline 20010307
# Exception Resumable Description Created on
1 OBJNR_NOT_FOUND kein Eintrag gefunden 20010307

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) DE_CM_FLAG I: Insert, U: update, D: delete 20010307
2 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID BWL-Key, Teil 4 20010307
3 Importing I_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 20010307
4 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID BWL-Key, Teil 2 20010307
5 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE BWL-Key, Teil 3 20010307
6 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID BWL-Key, Teil 1 20010307
7 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) CMT_BOOLEAN Verbuchung in update task (V1)? 20010307

Method SAVE on class CA_BCM_BASELINE2 has no exception.
History
Last changed by/on SAP  20020412 
SAP Release Created in 46C