SAP ABAP Class CL_GCM_API (CM: Read/write/frontend for entry into CM Workbench)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_DATA_REGISTER To register data transports 20000114
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_READ CM: Interface, to which the CM Workbench referred 19990903
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_READ_WRITE CM: Interface for read&writefrontend 19990903
Properties
Class CL_GCM_API  
Short Description CM: Read/write/frontend for entry into CM Workbench    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990722   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)
2 OSCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CM_DATA_REGISTER To register data transports 20000114
2 IF_CM_READ CM: Interface, to which the CM Workbench referred 19990903
3 IF_CM_READ_WRITE CM: Interface for read&writefrontend 19990903
Friends
Class CL_GCM_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 API_CALLER Static Attribute Private Object reference (TYPE REF TO) CL_GCM_API Global attribute for Caller IF_CM_DATA_REGISTER 20000114
2 API_CLASS_NAME Static Attribute Private Type reference (TYPE) SOBJ_NAME Object name in object directory 20010926
3 BASELINE_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_BASELINE Attribute of the Baseline concerned 19990722
4 CO_A Constant Private Type reference (TYPE) DE_CM_CONST 'A' A 19990722
5 CO_BOR_PFOLDER_ID Constant Private Type reference (TYPE) DE_CM_CONST 'BUS3052001' Object type of the folder for the BOR 19990722
6 CO_BOR_PMASTER_ID Constant Private Type reference (TYPE) DE_CM_CONST 'BUS3052' Object type of the product for the BOR 19990722
7 CO_CM_MESSAGE_CLASS Constant Private Type reference (TYPE) DE_CM_CONST 'CMT' Message class CMT 19990722
8 CO_FC_DISPLAY_FOLDER Constant Private Type reference (TYPE) FCODE 'FDIS' Display Configuration Folder 19990722
9 CO_FC_SEACH_FAGAIN Constant Private Type reference (TYPE) FCODE 'SEA+' Restart Configuration Folder Search 19990722
10 CO_FC_SEARCH_FOLDER Constant Private Type reference (TYPE) FCODE 'SEAR' Find Configuration Folder 19990722
11 CO_FC_SHOW_PRE Constant Private Type reference (TYPE) FCODE 'PCES' Display Predecessor 19990722
12 CO_FC_SHOW_STRUCTURE Constant Private Type reference (TYPE) FCODE 'ISHO' Display the folder structure 19990722
13 CO_FC_SHOW_SUC Constant Private Type reference (TYPE) FCODE 'SUCC' Display successor 19990722
14 CO_YX Constant Private Type reference (TYPE) DE_CM_CONST 'X' 'X' 19990722
15 FOLDER_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_PFOLDER Attributes of the Folder Concerned 19990722
16 GKEYLIST Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Global buffer for read APIs 19990903
17 GTAB_PRODUCTS Static Attribute Protected Type reference (TYPE) TAB_CM_PMASTER Complete product table 19990903
18 G_CTRLD_OBJECT Static Attribute Private Type reference (TYPE) CMT_TY_CTRLD_OBJ_REC Controlled object 19991110
19 G_GUID Static Attribute Private Type reference (TYPE) GUID_32 Object GUID 19991011
20 G_IS_CHANGE_ALLOWED_LIST Static Attribute Protected Type reference (TYPE) TAB_CM_CHANGE G_IS_CHANGE_ALLOWED_LIST 19990928
21 G_IS_USED_DATA Static Attribute Protected Type reference (TYPE) CMT_TY_IS_USED G_IS_USED_DATA 19990928
22 PERFORM_READ Static Attribute Private Type reference (TYPE) CMT_BOOLEAN PERFORM_READ 20000125
23 PERFORM_WRITE Static Attribute Private Type reference (TYPE) CMT_BOOLEAN PERFORM_WRITE 20000125
24 PRODUCT_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_PMASTER Attributes of the Product Concerned 19990722
25 QUERY_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_QUERY Agent of the query class 19990810
26 STRUCTURE_DATA Static Attribute Protected Type reference (TYPE) CMT_TY_IB_INFO Complete structure table 19990722
27 TAB_BASELINES Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Conplete Baseline Table 19990722
28 TAB_FOLDERS Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Table from folder key 19990722
29 XML_TREE Static Attribute Private Object reference (TYPE REF TO) CL_B2E_XMLVIEW XML Tree 19991202
Methods
# Method Level Visibility Method type Description Created on
1 BL_GET_DATA_TO_KEY Static method Public Method Returns Baseline data to Baseline key 19990726
2 BROWSE_FOLDER_STRUCTURE Static method Public Method Displays the structure of the CM object 19991110
3 CHANGE_PFOLDER Static method Public Method Changes admin data and structure data to folder 19991029
4 CHECK_EXISTENCE Static method Public Method Do the CM objects exist? 19991111
5 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 19990722
6 CM_GET_BL_TO_FOLDER Static method Public Method Returns All Baselines for the Folder 19991115
7 CM_GET_BOR_KEY_TO_SEM_KEY Static method Public Method Also includes run time objects that are not yet saved 19991021
8 CM_GET_FOLDER_TO_DEFINITION Static method Public Method Gives All Folders for Definition at Specified Time 19991115
9 CM_GET_GUID_TO_SEM_KEY Static method Public Method Delivers GUID for Semantic Key 19991021
10 CM_GET_SEM_KEY_TO_BOR_KEY Static method Public Method Also includes not yet saved run time objects 19991021
11 CM_GET_SEM_KEY_TO_GUID Static method Public Method Delivers Semantic Key for GUID 19991021
12 GET_CTRLD_OBJECT Static method Public Method Returns the Controlled Object for Baseline/Folder 19991110
13 GET_OBJNR_TO_SEMKEY Static method Public Method Gives the Status Object Number for the Semantic Key 19991109
14 GET_PFOLDER_TO_OBJNR_TAB Static method Public Method Gives Corresponding Text for List of Status Object Numbers 20000107
15 GET_SEMKEY_TO_OBJNR Static method Public Method Gives the Semantic Key for the Status Object Number 19991109
16 IS_CHANGE_ALLOWED Static method Public Method Can Objects from Configuration Management View Be Changed? 19990927
17 IS_USED Static method Public Method Where-used list: is object in a folder/Baseline? 19990927
18 PF_CREATE_SUCCESSOR Static method Public Method Creates successor folder with new structure from database 19990922
19 PF_GET_BASELINES_TO_KEY Static method Public Method Returns All Baselines for a Configuration Folder 19991215
20 PF_GET_DATA_TO_KEY Static method Public Method Returns Folder Data for Folder Key 19990726
21 PF_GET_KEYLIST_TO_SEL Static method Public Method Gives Table with Folder Keys for Selection Criteria 19990726
22 PF_GET_PREDECESSOR_TO_KEY Static method Public Method Returns the Predecessor for a Configuration Folder 19990726
23 PF_GET_SUCCESSORS_TO_KEY Static method Public Method Returns All Successors for a Configuration Folder 19991115
24 PR_GET_DATA_TO_KEY Static method Public Method Searches for a Product Using Specified Criteria 19990922
25 REFRESH_BUFFER Static method Private Method Deletes the global data buffer 19991116
26 START_WORKBENCH Static method Public Method Starts the CM workbench as a subscreen 19991020
Events
Class CL_GCM_API has no event.
Types
Class CL_GCM_API has no local type.
Method Signatures

Method BL_GET_DATA_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE_DATA Value transfer Type reference (TYPE) STRUC_CMEXT_BASELINE komplette Daten der Baseline 19991104
2 Exporting E_FOLDER_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PFOLDER Mappendaten 19991104
3 Exporting E_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Produktdaten 19991104
4 Exporting E_STRUCTURE Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Strukturinfos 19991104
5 Exporting E_TEXT Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Textdaten 19991104
6 Importing I_ADMIN_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Admin-Daten erwünscht 19991129
7 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY kompletter Schlüssel der Baseline 19990726
8 Importing I_FOLDER_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Mappendaten erwünscht 19991129
9 Importing I_PRODUCT_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Produktdaten erwünscht 19991129
10 Importing I_STRUCTURE_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Struktur-Daten erwünscht 19991129
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19991104
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 19991104
3 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19991104
4 NO_BASELINE die Baseline existiert nicht 19991104
5 NO_FOLDER die Mappe existiert nicht 19991104
6 NO_PRODUCT das Produkt existiert noch nicht 19991104

Method BROWSE_FOLDER_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCKING_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Docking Control Container 19991110
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel von BL/Mappe 19991110
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler 19991110
2 NO_OBJECT_KEY Der Schlüssel ist nicht vollständig 19991110

Method CHANGE_PFOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PFOLDER admin. Daten zur Mappe 19991102
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel d. zu ändernden Mappe 19991029
3 Importing I_NEW_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Neuer Strukturschlüssel 19991029
4 Importing I_NEW_STRUCTURE_TAB Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO neue Strukturtabelle der Mappe 19991029
5 Importing I_WHAT_TO_CHANGE Call by reference Type reference (TYPE) STRUC_CM_PF_CHANGE_RECORD welche Felder sollen geändert werden? 20000118
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19991029
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 19991029
3 FOLDER_MARKED_FOR_DELETION Die Mappe ist zum Löschen vorgemerkt 19991029
4 FOREIGN_LOCK Die Mappe wird schon gesperrt. 19991029
5 INPUT_IS_CRAP falsche Eingabe 19991029
6 LOCKING_ERROR Fehler beim Sperren aufgetreten 19991029
7 NOT_SAVED Die Änderungen konnten nicht gespeichert werden 19991029
8 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19991029
9 NO_FOLDER die Produktmappe existiert noch nicht 19991029
10 NO_PRODUCT das Produkt existiert noch nicht 19991029
11 STRUCTURE_NOT_UNIQUE Struktur ist nicht eindeutig 19991102

Method CHECK_EXISTENCE 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 Schlüsselfeld einer Baseline 19991111
2 Importing I_BASELINE_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN Es wird die Existenz d. Baseline überprüft 19991111
3 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID betriebswirtschaftlicher Schlüssel des Produkts 19991111
4 Importing I_DEFINITION_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN Es wird die Existenz d. Definition überprüft 19991111
5 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID betriebswirtschaftlicher Teilschlüssel der Produktmappe 19991111
6 Importing I_FOLDER_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN Es wird die Existenz d. Mappe überprüft 19991111
7 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Bezeichnung der Lebenszyklus-Phase einer Produktmappe 19991111
8 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Antwort 19991111
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Falsche Eingabeparamter 19991111

Method CLASS_CONSTRUCTOR Signature

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

Method CM_GET_BL_TO_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Mappenschlüssel 19991115
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Schlüssel der Baselines 19991115

Method CM_GET_BL_TO_FOLDER on class CL_GCM_API has no exception.

Method CM_GET_BOR_KEY_TO_SEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_KEY semantischer Schlüssel des Objekts 19991021
2 Returning RESULT Value transfer Type reference (TYPE) BORIDENT BOR-Schlüssel des Objekts 19991021
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Daten im Benutzerstamm sind zerstört 19991021
2 KEY_NOT_FOUND es wurde kein Schlüssel passend zum Input gefunden 19991021
3 NO_AUTHORITY keine Berechtigung für die gewünschte Operation 19991021

Method CM_GET_FOLDER_TO_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Schlüssel d. Definition 19991115
2 Importing I_STATE Call by reference Type reference (TYPE) TIMESTAMP Zeitpunkt 19991115
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Schlüsseltabelle d. Mappen 19991115

Method CM_GET_FOLDER_TO_DEFINITION on class CL_GCM_API has no exception.

Method CM_GET_GUID_TO_SEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel einer Mappe oder Baseline 19991021
2 Returning RESULT Value transfer Type reference (TYPE) GUID_32 Character GUID eines CM Objektes 19991021
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Schlüssel nicht korrekt 19991021
2 NO_ENTRY_FOUND Kein Eintrag gefunden 19991021

Method CM_GET_SEM_KEY_TO_BOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOR_KEY Call by reference Type reference (TYPE) BORIDENT BOR-Schlüssel des gleichen Objekts 19991021
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_KEY semantischer Schlüssel des CM-Objekts 19991021
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Daten im Benutzerstamm sind zerstört 19991021
2 KEY_NOT_FOUND es wurde kein Schlüssel passend zum Input gefunden 19991021
3 NO_AUTHORITY keine Berechtigung für die gewünschte Operation 19991021

Method CM_GET_SEM_KEY_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_GUID Call by reference Type reference (TYPE) GUID_32 Character GUID eines CM Objektes 19991021
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel einer Mappe oder Baseline 19991021
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Schlüssel nicht korrekt 19991021
2 NO_ENTRY_FOUND Kein Eintrag gefunden 19991021

Method GET_CTRLD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Sematischer Key 19991110
2 Returning RESULT Value transfer Type reference (TYPE) CMT_TY_CTRLD_OBJ_REC Kontrolliertes Objekt 19991110
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Eingabe ist nicht vollständig 19991110
2 NO_CM_OBJECT es gibt kein Folder/Baseline zu dem Schlüssel. 19991110
3 TEMPLATE noch kein Kontrolliertes Objekt definiert. 19991110

Method GET_OBJNR_TO_SEMKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Semantischer Schlüssel 19991109
2 Returning RESULT Value transfer Type reference (TYPE) J_OBJNR Statusobjektnummer 19991109
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Der Schlüssel ist nicht komplett 19991109
2 NO_ENTRY_FOUND Es wurde kein Eintrag gefunden 19991109

Method GET_PFOLDER_TO_OBJNR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_FOLDER_DATA Call by reference Type reference (TYPE) TAB_FOLDER_DATA Produktmappe (Configuration Management) 20000107

Method GET_PFOLDER_TO_OBJNR_TAB on class CL_GCM_API has no exception.

Method GET_SEMKEY_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 Semantischer Schlüssel 19991109
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Statusobjektnummer 19991109
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Eingabe ist nicht interpretierbar 20000209
2 NO_ENTRY_FOUND Es wurde kein Eintrag gefunden 19991109

Method IS_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_LIST Call by reference Type reference (TYPE) TAB_CM_CHANGE Änderungsliste:: TabFeld | alter Wert | neuer Wert | Flag 19990927
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel im BOR-Format 19990927
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Objekttyp) 19990927
4 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Flag pro Änderung: Änderung erlaubt? 19990927
# Exception Resumable Description Created on
1 OBJTYPE_UNKNOWN unbekannter Objekttyp 19990927
2 UNKNOWN_ERROR unbekannter Fehler 19990927

Method IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_CONFIG_ITEM Call by reference Type reference (TYPE) OS_BOOLEAN wird Objekt als "Configuration Item" verwendet? 19990927
2 Exporting E_IS_USED_IN_BASELINE Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt in Baseline? 19990927
3 Exporting E_IS_USED_IN_FOLDER Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt in Produktmappe? 19990927
4 Exporting E_IS_USED_IN_PRODUCT Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt angehängt an ein Produkt? 19990929
5 Exporting E_IS_USED_LIST Call by reference Type reference (TYPE) TAB_CM_IS_USED Liste: wo wird das Objekt verwendet? 19990927
6 Importing I_IS_USED_LIST_REQUIRED Call by reference Type reference (TYPE) OS_BOOLEAN oscon_false Steuerflag: soll die "is_used_list" gefüllt werden? 19990927
7 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel (BOR-Format) 19990927
8 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Objekttyp) 19990927
9 Importing I_RESTRICTED_TO Call by reference Type reference (TYPE) TAB_CM_PFOLDER eingeschränkt auf folgende CM-Objekte 19991220

Method IS_USED on class CL_GCM_API has no exception.

Method PF_CREATE_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_TYPE Call by reference Type reference (TYPE) DE_CM_FLAG cmt_co_i Mail/normale Mappe 19991021
2 Importing I_PRE_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Schlüssel der Vorgängermappe 19990922
3 Importing I_PRE_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP Gültig ab Datum 19990922
4 Importing I_SUC_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Schlüssel der Nachfolgermappe 19990922
5 Importing I_SUC_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Strukturschlüssel des Nachfolgers 19991021
6 Importing I_SUC_STRUCTURE_TAB Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO neue Struktur des Nachfolgers 19990922
7 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Schlüssel des Nachfolgers 19990922
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler in der Applikation 19990922
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 19990922
3 FOREIGN_LOCK Tabellensperre 19990922
4 INPUT_IS_CRAP falsche Eingabeparameter 19990922
5 LOCKING_FAILED Es ist ein Fehler beim Sperren aufgetreten 19990922
6 NOT_SAVED Der Nachfolger Konnte nicht gesichert werden 19990922
7 NO_AUTHORITY Keine Berechtigung 19990922
8 NO_PREDECESSOR Eine Mappe mit diesem Schlüssel existiert nicht 19990922
9 NO_PRODUCT Das Produkt existiert nicht 19990922
10 NO_WORKLIST_ENTRY Kein Eintrag in dem Arbeitsvorrat. 19991209
11 STRUCTURE_COPY_NOT_POSSIBLE Struktur ist serialisiert und kann nicht kopiert werden 20000204
12 SUC_FOLDER_KEY_NOT_UNIQUE Der Schlüssel für den Nachfolger ist nicht eindeutig 19990922
13 WRONG_PHASE falsche Phase zu geg. Lebenszyklus 19991209

Method PF_GET_BASELINES_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel eines Produkt Folders 19991215
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Tabelle von Schlüsseln der Nachfolger 19991215
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 19991215
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 19991215
3 FOREIGN_LOCK Anwendung wird schon gesperrt 19991215
4 INPUT_IS_CRAP Eingabe ist fehlerhaft 19991215
5 LOCKING_FAILED Fehler beim Sperren aufgetreten 19991215
6 NO_AUTHORITY Benutzer hat keine Berechtigung 19991215
7 NO_FOLDER Keine aktuelle Mappe gefunden 19991215
8 NO_PRODUCT Kein aktuelles Produkt gefunden 19991215
9 NO_STRUCTURE Keine Mappenstruktur gefunden 19991215
10 NO_SUCCESSOR Es existiert keine Nachfolgermappe 19991215
11 UNDO_FAILED Beenden der laufenden Transaktion ist gescheitert 19991215

Method PF_GET_DATA_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOLDER_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PFOLDER Admin. Daten der Mappe 19990922
2 Exporting E_FOLDER_STRUCTURE Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Strukturdaten der Mappe 19990922
3 Exporting E_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Admin. Daten zur Mappe 19990922
4 Exporting E_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Strukturschlüssel 19991109
5 Exporting E_TEXT Call by reference Type reference (TYPE) CMT_TY_TEXT Langtext der Mappe 19991014
6 Importing I_ADMIN_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default Admin-Daten werden selektiert 19991129
7 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel der Mappe 19990922
8 Importing I_PRODUCT_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Produktdaten werden selektiert 19991129
9 Importing I_STRUCTURE_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Struk.Daten werden selektiert 19991129
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990922
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 19990922
3 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19990922
4 NO_FOLDER die Mappe existiert nicht 19990922
5 NO_PRODUCT das Produkt existiert noch nicht 19990922

Method PF_GET_KEYLIST_TO_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PF_SEL_CRITERIA Call by reference Type reference (TYPE) CMT_TY_RSDS_RANGE Range Tabelle für Selektionskriterien - siehe Dokumentation 19990727
2 Importing I_QUERY_INTVAL_FROM Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-ab der Selektion 19991004
3 Importing I_QUERY_INTVAL_TO Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-bis der Selektion 19991004
4 Importing I_QUERY_TYPE Call by reference Type reference (TYPE) DE_CM_QUERY_TYPE Eingabe, ob nach Foldern oder Baselines gesucht wird 19990930
5 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Liste von Schlüsseln auf Produkt Folder 19990726
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990917
2 CORRUPT_AUTHORITY zerstörte Berechtigung 19990917
3 NO_AUTHORITY keine Berechtigung 19990917
4 NO_FOLDER es gibt keine Mappe, d. diesen Anforderungen genügt 19990917

Method PF_GET_PREDECESSOR_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Mappe 19991104
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Vorgängertabelle 19991104
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 19991104
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 19991104
3 INPUT_IS_CRAP Eingabe ist fehlerhaft 19991104
4 LOCKING_FAILED Fehler beim Sperren aufgetreten 19991104
5 NO_AUTHORITY Benutzer hat keine Berechtigung 19991104
6 NO_FOLDER Keine aktuelle Mappe gefunden 19991104
7 NO_PREDECESSOR Es existiert keine Nachfolgermappe 19991104
8 NO_PRODUCT Kein aktuelles Produkt gefunden 19991104
9 NO_STRUCTURE Keine Mappenstruktur gefunden 19991104

Method PF_GET_SUCCESSORS_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel eines Produkt Folders 19991115
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Tabelle von Schlüsseln der Nachfolger 19991115
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 19991115
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 19991115
3 FOREIGN_LOCK Anwendung wird schon gesperrt 19991115
4 INPUT_IS_CRAP Eingabe ist fehlerhaft 19991115
5 LOCKING_FAILED Fehler beim Sperren aufgetreten 19991115
6 NO_AUTHORITY Benutzer hat keine Berechtigung 19991115
7 NO_FOLDER Keine aktuelle Mappe gefunden 19991115
8 NO_PRODUCT Kein aktuelles Produkt gefunden 19991115
9 NO_STRUCTURE Keine Mappenstruktur gefunden 19991115
10 NO_SUCCESSOR Es existiert keine Nachfolgermappe 19991115
11 UNDO_FAILED Beenden der laufenden Transaktion ist gescheitert 19991115

Method PR_GET_DATA_TO_KEY 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 Produktschlüssel 19990922
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CMEXT_PMASTER Produktdaten 19990922
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990922
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 19990922
3 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19990922
4 NO_FOLDER_EXIST Es existiert eine Mappe 19991111
5 NO_PRODUCT das Produkt existiert noch nicht 19990922

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class CL_GCM_API has no parameter.
Method REFRESH_BUFFER on class CL_GCM_API has no exception.

Method START_WORKBENCH 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 Baselinenummer 19991020
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Mappennummer 19991020
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Lebensphase 19991020
4 Importing I_MAIN_DYNPRO Call by reference Type reference (TYPE) SYDYNNR Hauptdynpro 19991020
5 Importing I_MAIN_PROGRAM Call by reference Type reference (TYPE) REPID Hauptprogramm 19991020
6 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Produktnummer 19991020
7 Importing I_READ_ONLY Call by reference Type reference (TYPE) DE_CM_FLAG Nur lesender Zugriff 19991020
# Exception Resumable Description Created on
1 NO_ENV_INFO Kein Umgebungsinfos 19991020
History
Last changed by/on SAP  20010425 
SAP Release Created in