SAP ABAP Class CL_GCM_API01 (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 20010926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_READ CM: Interface, to which the CM Workbench referred 20010926
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_READ_WRITE CM: Interface for read&writefrontend 20010926
Properties
Class CL_GCM_API01  
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 20010926   SAP 
Last change 00000000   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 20010926
2 IF_CM_READ CM: Interface, to which the CM Workbench referred 20010926
3 IF_CM_READ_WRITE CM: Interface for read&writefrontend 20010926
Friends
Class CL_GCM_API01 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 20010926
2 BASELINE_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_BASELINE Attribute of the Baseline Concerned 20010926
3 CO_A Constant Private Type reference (TYPE) DE_CM_CONST 'A' A 20010926
4 CO_BOR_PFOLDER_ID Constant Private Type reference (TYPE) DE_CM_CONST 'BUS3052001' Object Type of the Folder for the BOR 20010926
5 CO_BOR_PMASTER_ID Constant Private Type reference (TYPE) DE_CM_CONST 'BUS3052' Object Type of the Product for the BOR 20010926
6 CO_CM_MESSAGE_CLASS Constant Private Type reference (TYPE) DE_CM_CONST 'CMT' Message Class CMT 20010926
7 CO_FC_DISPLAY_FOLDER Constant Private Type reference (TYPE) FCODE 'FDIS' Display Configuration Folder 20010926
8 CO_FC_SEACH_FAGAIN Constant Private Type reference (TYPE) FCODE 'SEA+' Restart Configuration Folder Search 20010926
9 CO_FC_SEARCH_FOLDER Constant Private Type reference (TYPE) FCODE 'SEAR' Find Configuration Folder 20010926
10 CO_FC_SHOW_PRE Constant Private Type reference (TYPE) FCODE 'PCES' Display Predecessor 20010926
11 CO_FC_SHOW_STRUCTURE Constant Private Type reference (TYPE) FCODE 'ISHO' Display the Folder Structure 20010926
12 CO_FC_SHOW_SUC Constant Private Type reference (TYPE) FCODE 'SUCC' Display Successor 20010926
13 CO_YX Constant Private Type reference (TYPE) DE_CM_CONST 'X' 'X' 20010926
14 FOLDER_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_PFOLDER Attributes of the Folder Concerned 20010926
15 GKEYLIST Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Global Buffer for Read APIs 20010926
16 GTAB_PRODUCTS Static Attribute Protected Type reference (TYPE) TAB_CM_PMASTER Complete Product Table 20010926
17 G_CTRLD_OBJECT Static Attribute Private Type reference (TYPE) CMT_TY_CTRLD_OBJ_REC Controlled Object 20010926
18 G_GUID Static Attribute Private Type reference (TYPE) GUID_32 Object GUID 20010926
19 G_IS_CHANGE_ALLOWED_LIST Static Attribute Protected Type reference (TYPE) TAB_CM_CHANGE G_IS_CHANGE_ALLOWED_LIST 20010926
20 G_IS_USED_DATA Static Attribute Protected Type reference (TYPE) CMT_TY_IS_USED G_IS_USED_DATA 20010926
21 IBASE_TREE Static Attribute Private Object reference (TYPE REF TO) CL_IBASE_IBOF_TREE Ibase_tree 20010926
22 PERFORM_READ Static Attribute Private Type reference (TYPE) CMT_BOOLEAN PERFORM_READ 20010926
23 PERFORM_WRITE Static Attribute Private Type reference (TYPE) CMT_BOOLEAN PERFORM_WRITE 20010926
24 PRODUCT_DATA Static Attribute Protected Type reference (TYPE) STRUC_CMEXT_PMASTER Attributes of the Product Concerned 20010926
25 QUERY_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_QUERY Agent of the Query Class 20010926
26 STRUCTURE_DATA Static Attribute Protected Type reference (TYPE) CMT_TY_IB_INFO Complete Structure Table 20010926
27 TAB_BASELINES Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Conplete Baseline Table 20010926
28 TAB_FOLDERS Static Attribute Protected Type reference (TYPE) TAB_CM_PFOLDER Table from Folder Key 20010926
29 XML_TREE Static Attribute Private Object reference (TYPE REF TO) CL_B2E_XMLVIEW XML Tree 20010926
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 20010926
2 BROWSE_FOLDER_STRUCTURE Static method Public Method Displays the Structure of the CM Object 20010926
3 CHANGE_PFOLDER Static method Public Method Changes Admin Data and Structure Data for Folder 20010926
4 CHECK_EXISTENCE Static method Public Method Do the CM Objects Exist? 20010926
5 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20010926
6 CM_GET_BL_TO_FOLDER Static method Public Method Returns All Baselines for the Folder 20010926
7 CM_GET_BOR_KEY_TO_SEM_KEY Static method Public Method Also includes run time objects that are not yet saved 20010926
8 CM_GET_FOLDER_TO_DEFINITION Static method Public Method Gives All Folders for Definition at Specified Time 20010926
9 CM_GET_GUID_TO_SEM_KEY Static method Public Method Delivers GUID for Semantic Key 20010926
10 CM_GET_SEM_KEY_TO_BOR_KEY Static method Public Method Also Includes Runtime Objects That Are Not Yet Saved 20010926
11 CM_GET_SEM_KEY_TO_GUID Static method Public Method Delivers Semantic Key for GUID 20010926
12 GET_CTRLD_OBJECT Static method Public Method Returns the Controlled Object for Baseline/Folder 20010926
13 GET_OBJNR_TO_SEMKEY Static method Public Method Gives the Status Object Number for the Semantic Key 20010926
14 GET_PFOLDER_TO_OBJNR_TAB Static method Public Method Gives Corresponding Text for List of Status Object Numbers 20010926
15 GET_SEMKEY_TO_OBJNR Static method Public Method Gives the Semantic Key for the Status Object Number 20010926
16 IS_CHANGE_ALLOWED Static method Public Method Can Objects from Configuration Management View Be Changed? 20010926
17 IS_USED Static method Public Method Where-Used List: Is Object in a Folder/Baseline? 20010926
18 PF_CREATE_SUCCESSOR Static method Public Method Creates Successor with New Structure from Database 20010926
19 PF_GET_BASELINES_TO_KEY Static method Public Method Returns All Baselines for a Configuration Folder 20010926
20 PF_GET_DATA_TO_KEY Static method Public Method Returns Folder Data for Folder Key 20010926
21 PF_GET_KEYLIST_TO_SEL Static method Public Method Gives Table with Folder Keys for Selection Criteria 20010926
22 PF_GET_PREDECESSOR_TO_KEY Static method Public Method Returns the Predecessor for a Configuration Folder 20010926
23 PF_GET_SUCCESSORS_TO_KEY Static method Public Method Returns All Successors for a Configuration Folder 20010926
24 PR_GET_DATA_TO_KEY Static method Public Method Searches for a Product Using Specified Criteria 20010926
25 REFRESH_BUFFER Static method Private Method Deletes the Global Data Buffer 20010926
26 START_WORKBENCH Static method Public Method Starts the CM Workbench as a Subscreen 20010926
Events
Class CL_GCM_API01 has no event.
Types
Class CL_GCM_API01 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 20010926
2 Exporting E_FOLDER_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PFOLDER Mappendaten 20010926
3 Exporting E_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Produktdaten 20010926
4 Exporting E_STRUCTURE Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Strukturinfos 20010926
5 Exporting E_TEXT Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Textdaten 20010926
6 Importing I_ADMIN_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Admin-Daten erwünscht 20010926
7 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY kompletter Schlüssel der Baseline 20010926
8 Importing I_FOLDER_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Mappendaten erwünscht 20010926
9 Importing I_PRODUCT_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Produktdaten erwünscht 20010926
10 Importing I_STRUCTURE_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Struktur-Daten erwünscht 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 20010926
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 20010926
3 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 20010926
4 NO_BASELINE die Baseline existiert nicht 20010926
5 NO_FOLDER die Mappe existiert nicht 20010926
6 NO_PRODUCT das Produkt existiert noch nicht 20010926

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 20010926
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel von BL/Mappe 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler 20010926
2 NO_OBJECT_KEY Der Schlüssel ist nicht vollständig 20010926

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

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

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GCM_API01 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GCM_API01 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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Schlüssel der Baselines 20010926

Method CM_GET_BL_TO_FOLDER on class CL_GCM_API01 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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) BORIDENT BOR-Schlüssel des Objekts 20010926
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Daten im Benutzerstamm sind zerstört 20010926
2 KEY_NOT_FOUND es wurde kein Schlüssel passend zum Input gefunden 20010926
3 NO_AUTHORITY keine Berechtigung für die gewünschte Operation 20010926

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 20010926
2 Importing I_STATE Call by reference Type reference (TYPE) TIMESTAMP Zeitpunkt 20010926
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Schlüsseltabelle d. Mappen 20010926

Method CM_GET_FOLDER_TO_DEFINITION on class CL_GCM_API01 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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) GUID_32 Character GUID eines CM Objektes 20010926
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Schlüssel nicht korrekt 20010926
2 NO_ENTRY_FOUND Kein Eintrag gefunden 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_KEY semantischer Schlüssel des CM-Objekts 20010926
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Daten im Benutzerstamm sind zerstört 20010926
2 KEY_NOT_FOUND es wurde kein Schlüssel passend zum Input gefunden 20010926
3 NO_AUTHORITY keine Berechtigung für die gewünschte Operation 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel einer Mappe oder Baseline 20010926
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Schlüssel nicht korrekt 20010926
2 NO_ENTRY_FOUND Kein Eintrag gefunden 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) CMT_TY_CTRLD_OBJ_REC Kontrolliertes Objekt 20010926
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Eingabe ist nicht vollständig 20010926
2 NO_CM_OBJECT es gibt kein Folder/Baseline zu dem Schlüssel. 20010926
3 TEMPLATE noch kein Kontrolliertes Objekt definiert. 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) J_OBJNR Statusobjektnummer 20010926
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Der Schlüssel ist nicht komplett 20010926
2 NO_ENTRY_FOUND Es wurde kein Eintrag gefunden 20010926

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) 20010926

Method GET_PFOLDER_TO_OBJNR_TAB on class CL_GCM_API01 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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Statusobjektnummer 20010926
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Eingabe ist nicht interpretierbar 20010926
2 NO_ENTRY_FOUND Es wurde kein Eintrag gefunden 20010926

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 20010926
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel im BOR-Format 20010926
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Objekttyp) 20010926
4 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Flag pro Änderung: Änderung erlaubt? 20010926
# Exception Resumable Description Created on
1 OBJTYPE_UNKNOWN unbekannter Objekttyp 20010926
2 UNKNOWN_ERROR unbekannter Fehler 20010926

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? 20010926
2 Exporting E_IS_USED_IN_BASELINE Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt in Baseline? 20010926
3 Exporting E_IS_USED_IN_FOLDER Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt in Produktmappe? 20010926
4 Exporting E_IS_USED_IN_PRODUCT Call by reference Type reference (TYPE) OS_BOOLEAN ist Objekt angehängt an ein Produkt? 20010926
5 Exporting E_IS_USED_LIST Call by reference Type reference (TYPE) TAB_CM_IS_USED Liste: wo wird das Objekt verwendet? 20010926
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? 20010926
7 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel (BOR-Format) 20010926
8 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Objekttyp) 20010926
9 Importing I_RESTRICTED_TO Call by reference Type reference (TYPE) TAB_CM_PFOLDER eingeschränkt auf folgende CM-Objekte 20010926

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

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Tabelle von Schlüsseln der Nachfolger 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 20010926
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 20010926
3 FOREIGN_LOCK Anwendung wird schon gesperrt 20010926
4 INPUT_IS_CRAP Eingabe ist fehlerhaft 20010926
5 LOCKING_FAILED Fehler beim Sperren aufgetreten 20010926
6 NO_AUTHORITY Benutzer hat keine Berechtigung 20010926
7 NO_FOLDER Keine aktuelle Mappe gefunden 20010926
8 NO_PRODUCT Kein aktuelles Produkt gefunden 20010926
9 NO_STRUCTURE Keine Mappenstruktur gefunden 20010926
10 NO_SUCCESSOR Es existiert keine Nachfolgermappe 20010926
11 UNDO_FAILED Beenden der laufenden Transaktion ist gescheitert 20010926

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 20010926
2 Exporting E_FOLDER_STRUCTURE Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Strukturdaten der Mappe 20010926
3 Exporting E_PRODUCT_DATA Call by reference Type reference (TYPE) STRUC_CMEXT_PMASTER Admin. Daten zur Mappe 20010926
4 Exporting E_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Strukturschlüssel 20010926
5 Exporting E_TEXT Call by reference Type reference (TYPE) CMT_TY_TEXT Langtext der Mappe 20010926
6 Importing I_ADMIN_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default Admin-Daten werden selektiert 20010926
7 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel der Mappe 20010926
8 Importing I_PRODUCT_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Produktdaten werden selektiert 20010926
9 Importing I_STRUCTURE_INFO_DESIRED Call by reference Type reference (TYPE) OS_BOOLEAN OSCON_TRUE Default: Struk.Daten werden selektiert 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 20010926
2 CURRUPT_AUTHORITY Zerstörte Berechtigung 20010926
3 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 20010926
4 NO_FOLDER die Mappe existiert nicht 20010926
5 NO_PRODUCT das Produkt existiert noch nicht 20010926

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 20010926
2 Importing I_QUERY_INTVAL_FROM Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-ab der Selektion 20010926
3 Importing I_QUERY_INTVAL_TO Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-bis der Selektion 20010926
4 Importing I_QUERY_TYPE Call by reference Type reference (TYPE) DE_CM_QUERY_TYPE Eingabe, ob nach Foldern oder Baselines gesucht wird 20010926
5 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Liste von Schlüsseln auf Produkt Folder 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 20010926
2 CORRUPT_AUTHORITY zerstörte Berechtigung 20010926
3 NO_AUTHORITY keine Berechtigung 20010926
4 NO_FOLDER es gibt keine Mappe, d. diesen Anforderungen genügt 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_FOLDER_KEY Vorgängertabelle 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 20010926
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 20010926
3 INPUT_IS_CRAP Eingabe ist fehlerhaft 20010926
4 LOCKING_FAILED Fehler beim Sperren aufgetreten 20010926
5 NO_AUTHORITY Benutzer hat keine Berechtigung 20010926
6 NO_FOLDER Keine aktuelle Mappe gefunden 20010926
7 NO_PREDECESSOR Es existiert keine Nachfolgermappe 20010926
8 NO_PRODUCT Kein aktuelles Produkt gefunden 20010926
9 NO_STRUCTURE Keine Mappenstruktur gefunden 20010926

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 20010926
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_PFOLDER Tabelle von Schlüsseln der Nachfolger 20010926
# Exception Resumable Description Created on
1 APPLICATION_ERROR unbekannterAnwendungsfehler 20010926
2 CURRUPT_AUTHORITY Benutzer hat eine zerstörte Berechtigung 20010926
3 FOREIGN_LOCK Anwendung wird schon gesperrt 20010926
4 INPUT_IS_CRAP Eingabe ist fehlerhaft 20010926
5 LOCKING_FAILED Fehler beim Sperren aufgetreten 20010926
6 NO_AUTHORITY Benutzer hat keine Berechtigung 20010926
7 NO_FOLDER Keine aktuelle Mappe gefunden 20010926
8 NO_PRODUCT Kein aktuelles Produkt gefunden 20010926
9 NO_STRUCTURE Keine Mappenstruktur gefunden 20010926
10 NO_SUCCESSOR Es existiert keine Nachfolgermappe 20010926
11 UNDO_FAILED Beenden der laufenden Transaktion ist gescheitert 20010926

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

Method REFRESH_BUFFER Signature

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