SAP ABAP Class CA_BCM_PFOLDER_CONTAINER (Agent data container for product folder)
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_PFOLDER_CONTAINER Base Agent product folder for Configuration Management 19991008
Properties
Class CA_BCM_PFOLDER_CONTAINER  
Short Description Agent data container for product folder    
Super Class CB_BCM_PFOLDER_CONTAINER Base Agent product folder for Configuration Management 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19991008   SAP 
Last change 20010425   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_PFOLDER_CONTAINER has no interface implemented.
Friends
Class CA_BCM_PFOLDER_CONTAINER 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_PFOLDER_CONTAINER Class Agent - Singleton 19991008
2 CONTAINER_SAVED_BUFFER Static Attribute Public Type reference (TYPE) TAB_CM_STATE already saved? 20000126
3 DESCR_TEXT_BUFFER Instance attribute Private See coding DESCR_TEXT_BUFFER 19991125
4 FOLDER_STATE_BUFFER Static Attribute Public Type reference (TYPE) TAB_CM_FOLDER_STATE_BUFFER Tab. for the ex. Folder-Container 20000126
5 SCND_PREF_LANG Static Attribute Public Type reference (TYPE) DE_CM_SPRAS 2nd "preferred" language (in addition to logon language) 20000126
6 TEXT_HISTORIC Static Attribute Public Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Written for the Text Time Segment? 20000126
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20010425
2 DELETE_ALL_BY_KEY Instance method Public Method Delete all data containers or a product folder 19991008
3 DETERMINE_CONTAINERS Static method Public Method Determining point in time and container to which data exists 19991008
4 DETERMINE_LATEST Static method Public Method Determine the newest data container of a product folder 19991008
5 IS_CONTROLLED_OBJECT Instance method Public Method Is there a time slot with cont. object for specified key? 19991008
6 IS_ON_DATABASE Static method Public Method Is the object already saved in the database? 19991130
7 LOAD Instance method Public Method Loading data not entered by Persistence Service 19991125
8 SAVE Instance method Public Method Saving data not entered by Persistence Service 19991124
Events
Class CA_BCM_PFOLDER_CONTAINER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_TY_DESCR Private See coding L_TY_DESCR 19991125
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method DELETE_ALL_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_CONTAINERS Call by reference Type reference (TYPE) TAB_CM_FOLDER_CONTAINER Liste von Containern, falls schon bekannt 19991213
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Teilschlüssel der Produktmappe 19991008
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Teilschlüssel der Produktmappe 19991008
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Teilschlüssel der Produktmappe 19991008
# Exception Resumable Description Created on
1 OS_EXCEPTION zum weiterleiten. 19991008

Method DETERMINE_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Teilschlüssel der Produktmappe 19991008
2 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Teilschlüssel der Produktmappe 19991008
3 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Teilschlüssel der Produktmappe 19991008
4 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_FOLDER_CONTAINER Liste von Datencontainern zur Produktmappe 19991008
# Exception Resumable Description Created on
1 NO_MATCH es gibt keinen Datenbankeintrag zum Produktmappenschlüssel 19991008

Method DETERMINE_LATEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Teilschlüssel der Produktmappe 19991008
2 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Teilschlpssel der Produktmappe 19991008
3 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Teilschlüssel der Produktmappe 19991008
4 Returning RESULT Value transfer Type reference (TYPE) TIMESTAMP Zeitpunkt des neuesten Datencontainers 19991008
# Exception Resumable Description Created on
1 NO_MATCH kein Datenbankeintrag gefunden 19991008

Method IS_CONTROLLED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_CONTROLLED_OBJECT Call by reference Type reference (TYPE) OS_BOOLEAN ist es ein kontr. Objekt? 19991008
2 Exporting E_IS_USED_LIST Call by reference Type reference (TYPE) TAB_CM_IS_USED Verwendungsliste 19991008
3 Importing I_CTRLDOBJECT_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Schlüssel eines kontr. Objekts 19991008
4 Importing I_IS_USED_LIST_REQUIRED Call by reference Type reference (TYPE) OS_BOOLEAN oscon_false wird eine Verwendungsliste benötigt? 19991008
5 Importing I_RESTRICTED_TO Call by reference Type reference (TYPE) TAB_CM_PFOLDER eingeschränkt auf folgende CM-Objekte 19991214

Method IS_CONTROLLED_OBJECT on class CA_BCM_PFOLDER_CONTAINER has no exception.

Method IS_ON_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSWER Value transfer Type reference (TYPE) CMT_BOOLEAN ja oder nein? 19991202
2 Exporting E_NUMBER Call by reference Type reference (TYPE) I Anzahl der Einträge 19991202
3 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Schlüssel, Teil 1 19991130
4 Importing I_FOLDER_STATE Call by reference Type reference (TYPE) TIMESTAMP Schlüssel, Teil 4 19991130
5 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Schlüssel, Teil 3 19991130
6 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Schlüssel, Teil 2 19991130

Method IS_ON_DATABASE on class CA_BCM_PFOLDER_CONTAINER 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_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Folder-Container: Schlüssel, Teil 1 19991125
3 Importing I_FOLDER_STATE Call by reference Type reference (TYPE) TIMESTAMP Folder-Container: Schlüssel, Teil 4 19991125
4 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Folder-Container: Schlüssel, Teil 3 19991125
5 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Folder-Container: Schlüssel, Teil 2 19991125
6 Importing I_SCND_PREF_LANG Call by reference Type reference (TYPE) DE_CM_SPRAS 2te bevorzugte Sprache für Kurztexte 19991227
# Exception Resumable Description Created on
1 DESCR_NOT_FOUND Kurztext wurde nicht gefunden 19991125
2 FAILED Methode ist fehlgeschlagen 19991125

Method SAVE Signature

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

Method SAVE on class CA_BCM_PFOLDER_CONTAINER has no exception.
History
Last changed by/on SAP  20010425 
SAP Release Created in