SAP ABAP Class CA_BCM_PMASTER2 (Agent Definition, 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_PMASTER2 Base Agent Definition, Add-On Version 20010305
Properties
Class CA_BCM_PMASTER2  
Short Description Agent Definition, Add-On Version    
Super Class CB_BCM_PMASTER2 Base Agent Definition, 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_PMASTER2 has no interface implemented.
Friends
Class CA_BCM_PMASTER2 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_PMASTER2 Class Agent - Singleton 20010305
2 DESCR_DEL Instance attribute Private See coding DESCR_DEL 20010305
3 DESCR_INS Instance attribute Private See coding DESCR_INS 20010305
4 DESCR_UPD Instance attribute Private See coding DESCR_UPD 20010305
5 LOG_SYS Instance attribute Private Type reference (TYPE) BORIDENT-LOGSYS LOG_SYS 20010305
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20011120
2 DETERMINE_LOGICAL_SYSTEM Instance method Public Method Determine Own Logical System 20010305
3 EXIST_DATABASE_ENTRY Instance method Public Method Does a Database Entry Exist for Key? 20010305
4 IS_TEXT_KEY_USED Instance method Public Method Is Key Already Used As Text Key? 20010305
5 LOAD Instance method Public Method Load Attributes Not Administered by WA 20010305
6 REFRESH_SAVE_BUFFER Instance method Public Method Deleting All Buffers Needed when Saving 20010305
7 RETURN_GUID_TO_PRODUCT_ID Instance method Private Method OBSOLETE! Reads GUID for Configuration Definition ID 20010305
8 RETURN_OBJNR_TO_PRODUCT_ID Instance method Public Method Read Configuration Definition ID for Status Object Number 20010305
9 RETURN_PRODUCT_ID_TO_GUID Instance method Private Method OBSOLETE! Read Configuration Definition ID for GUID 20010305
10 RETURN_PRODUCT_ID_TO_OBJNR Instance method Public Method Read Status Object Number for Configuration Definition ID 20010305
11 SAVE Instance method Public Method Save Attributes Not Administered by OS 20010305
Events
Class CA_BCM_PMASTER2 has no event.
Types
Class CA_BCM_PMASTER2 has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CA_BCM_PMASTER2 has no parameter.
Method CLASS_CONSTRUCTOR on class CA_BCM_PMASTER2 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 20010305

Method DETERMINE_LOGICAL_SYSTEM on class CA_BCM_PMASTER2 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_OBJNR Call by reference Type reference (TYPE) J_OBJNR alternativ: Statusobjektnummer 20010305
2 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel 20010305
3 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN existiert ein DB-Eintrag zum Schlüssel? 20010305

Method EXIST_DATABASE_ENTRY on class CA_BCM_PMASTER2 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_DEFINITION Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID ignoriere folgende Def. bei der Suche 20010305
2 Importing I_TEXT_KEY Call by reference Type reference (TYPE) DE_CM_KEY Textschlüssel 20010305
3 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN wird benutzt (ja/nein)? 20010305

Method IS_TEXT_KEY_USED on class CA_BCM_PMASTER2 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 20010305
2 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Schlüssel einer Konfigurationsdefinition 20010305
# Exception Resumable Description Created on
1 DESCR_NOT_FOUND es wurde kein Kurztext gefunden (sprachabhängig!) 20010305

Method REFRESH_SAVE_BUFFER Signature

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

Method RETURN_GUID_TO_PRODUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel 20010305
2 Returning RESULT Value transfer Type reference (TYPE) DE_CM_EXTERNAL_GUID GUID dazu 20010305
# Exception Resumable Description Created on
1 GUID_NOT_FOUND nix gefunden 20010305

Method RETURN_OBJNR_TO_PRODUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel einer Konfigurationsdefinition 20010305
2 Returning RESULT Value transfer Type reference (TYPE) J_OBJNR Statusobjektnummer dazu 20010305
# Exception Resumable Description Created on
1 OBJNR_NOT_FOUND nix gefunden 20010305

Method RETURN_PRODUCT_ID_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRODUCT_GUID Call by reference Type reference (TYPE) DE_CM_EXTERNAL_GUID GUID einer Konfigurationsdefinition 20010305
2 Returning RESULT Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel dazu 20010305
# Exception Resumable Description Created on
1 PRODUCT_ID_NOT_FOUND nix gefunden 20010305

Method RETURN_PRODUCT_ID_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 Statusobjektnummer 20010305
2 Returning RESULT Value transfer Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel dazu 20010305
# Exception Resumable Description Created on
1 PRODUCT_ID_NOT_FOUND nix gefunden 20010305

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 20010305
2 Importing I_DESCR_TEXT Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Kurztext 20010305
3 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID semantischer Schlüssel der Konfigurationsdefinition 20010305
4 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) CMT_BOOLEAN Verbuchung in update task (V1)? 20010305

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