SAP ABAP Class CL_GCM_CONTROLLER (CM: Gui class - Processing of the user command)
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_OS_CHECK Interface of Consistency Check 19990330
Properties
Class CL_GCM_CONTROLLER  
Short Description CM: Gui class - Processing of the user command    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990329   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_OS_CHECK Interface of Consistency Check 19990330
Friends
Class CL_GCM_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BCM_CONTROLLER_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_BCM_CONTROLLER Only instance of the class CL_BCM_CONTROLLER 19990429
2 EXTERN Static Attribute Private Type reference (TYPE) I 0 External caller: yes = 1, no = 0 19990429
3 EXTERNAL_CALLER Static Attribute Private See coding Is the class called from carrier or from API 19990914
4 GCM_BASELINE_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_BASELINE Agent of the Baseline gui class 19990831
5 GCM_FOLDER_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_PFOLDER Only instance of the Gui_Folder class 19990429
6 GCM_PRODUCT_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_PMASTER Only instance of the Gui_Master class 19990429
7 GCM_PROFILE_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_CM_PROFILE Agent of the Baseline class 19991019
8 GCM_QUERY_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_QUERY Only instance of the query class 19990727
9 GCM_STRUCTURE_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_STRUCTURE Only instance of the Gui structure class 19990511
10 GCM_WORKLIST_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_GCM_WORKLIST Only instance of the Gui-Worklist calss 19990429
11 INITIALIZATION Static Attribute Private Type reference (TYPE) DE_CM_BOOLEAN CMT_CO_TRUE INITIALIZATION 20000426
12 OPEN_SUBJECTS Static Attribute Private Type reference (TYPE) TAB_CM_OBJECT List of the objects, of the changeable objects 19990610
13 OPEN_TRANSACTION Static Attribute Private Type reference (TYPE) CMT_BOOLEAN A transaction is created by modify 19990806
14 SAVE_BUTTON Static Attribute Private Type reference (TYPE) DE_CM_FLAG Save button 19991119
15 SELF Static Attribute Private Object reference (TYPE REF TO) CL_GCM_CONTROLLER Only Instance of Class 19990429
16 STRUCTURE_HANDLE_CHANGED Static Attribute Private Type reference (TYPE) CMT_BOOLEAN Structure handle has not changed 19991214
17 TRANSACTION_OWNER Static Attribute Private Object reference (TYPE REF TO) IF_CM_DATA_REGISTER TRANSACTION_OWNER 20000124
Methods
# Method Level Visibility Method type Description Created on
1 BASELINE Instance method Public Method Creation of the Baseline of a folder 19990729
2 BCM_COMPONENTS_ARE_CHANGED Instance method Public Method Only for BCM_Controller: the business view has changed 19991119
3 BSVA_CHECK_FOR_ACTIVITY Instance method Public Method Checks whether status management operation is allowed 19991208
4 CHANGE_KEY Instance method Public Method Change of the key of a product folder 19990701
5 CHANGE_STATUS Instance method Public Method Carries out status change to object 19991115
6 CHECK_AUTHORITY Instance method Private Method Checks user authorization 19990329
7 CHECK_EXISTENCE Instance method Public Method Do the CM objects exist? 19991111
8 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 19990429
9 CREATE_FOLDER_SUCCESSOR Instance method Public Method Creates successor folder to a product folder 19990409
10 CREATE_PRODUCT Instance method Public Method Generates new product with one of the first product folders 19990420
11 DELETE_CM_OBJECT Instance method Public Method Current folder/Baseline is deleted 19991213
12 DO_WE_SAVE Instance method Public Method To be saved???? 19991119
13 FAMOUS_LAST_WORDS Instance method Public Method Last step before leaving the transaction 19991118
14 FREEZE Instance method Public Method Fixing the specified Baseline 19991130
15 GET_BOR_KEY_TO_SEM_KEY Instance method Public Method Also Includes Runtime Objects that Have Not Yet Been Saved 19991021
16 GET_CLASS_AGENT Static method Public Method Generates and managese the only object of the class 19990406
17 GET_CM_OBJECT Instance method Public Method Returns product folder to specified business admin key 19990909
18 GET_COMPLETE_STRUCTURE_DATA Instance method Public Method Returns the structure table 19990628
19 GET_CTRLD_OBJECT Instance method Public Method Returns the controlled object to folder/Baseline 19991110
20 GET_GUID_TO_KEY Instance method Public Method Delivers the database GUID to a key 19990927
21 GET_KEY_TO_GUID Instance method Public Method Delivers the key to the database guid 19990927
22 GET_LOCK_USER Instance method Public Method Return the user, who is locking the table 19990526
23 GET_PREDECESSOR Instance method Public Method Processing function code: Display predecessor to folder 19990806
24 GET_SEL_OBJECTS_FOR_WORKLIST Instance method Public Method Find all product folders relevant to selection criteria 19991026
25 GET_SEM_KEY_TO_BOR_KEY Instance method Public Method Also Includes Runtime Objects that Have Not Yet Been Saved 19991021
26 GET_STRUCTURE Instance method Public Method Initialize loading of structure of the current folder 19991122
27 GET_SUCCESSOR Instance method Public Method Processing function code: Display successor to folder 19990806
28 HAS_RELATION Instance method Public Method Is there a relation to a specified BOR key? 19990611
29 HAS_STRUCTURE_HANDLE_CHANGED Instance method Public Method Has the structure handle changed? 19991214
30 INIT Instance method Public Method Initializes object from the Gui level 19990329
31 IS_BOM_CHANGE_ALLOWED Instance method Private Method Are changes to material BOM in the CM view allowed? 19990929
32 IS_CHANGE_ALLOWED Instance method Public Method Can Objects from Configuration Management View Be Changed? 19990927
33 IS_CHARAC_CHANGE_ALLOWED Instance method Private Method Are changes to characteristics in the CM view allowed? 19990929
34 IS_CLASS_CHANGE_ALLOWED Instance method Private Method Are changes to the class in the CM view allowed? 19990929
35 IS_DOCUMENT_CHANGE_ALLOWED Instance method Private Method Are changes to the document in the CM view allowed? 19990929
36 IS_EQUI_CHANGE_ALLOWED Instance method Private Method Are changes to equipment in the CM view allowed? 19990929
37 IS_FLOC_CHANGE_ALLOWED Instance method Private Method Are changes to functional location in the CM view allowed? 19990929
38 IS_MATERIAL_CHANGE_ALLOWED Instance method Private Method Are changes to material in the CM view allowed? 19990928
39 IS_USED Instance method Public Method Where-used list: is object in a folder/Baseline? 19990927
40 PF_GET_KEYLIST_TO_SEL Instance method Public Method Find all product folders relevant to selection criteria 19990727
41 REFRESH Instance method Public Method Refreshes the GUI data 19990329
42 REGISTER_CARRIER Instance method Public Method Register of the current carrier 19990429
43 RETURN_PF_BOR_KEY Instance method Public Method For a product folder key: return the BOR key 19991001
44 SAVE Instance method Public Method Saving displayed product folder 19990412
45 SAVE_WORKLIST Instance method Public Method Explicitly saves the worklist 19991209
46 SEND_MESSAGE Instance method Public Method Sends message only to BCM_controller 19991118
47 SET_INSTANCES_ATTRIBUTES Instance method Public Method Changed instance attribute read from screen 19990608
48 SYNCHRONIZE Instance method Private Method Synchronizes objects on the GUI level 19990329
49 UNDO Instance method Public Method Reset changes to the object to level before saving 19990519
50 UPDATE_WORKLIST Instance method Public Method Read worklist from observer 19990624
Events
# Event Type Visibility Description Created on
1 MESSAGE Instance Event
(0)
Public
(2)
Supplies a message for the class CMT 19991129
Types
Class CL_GCM_CONTROLLER has no local type.
Method Signatures

Method BASELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FREEZE_FAILURES Call by reference Type reference (TYPE) TAB_CM_BASELINE_ERROR Liste von Objekten, an denen die Fixierung gescheitert ist. 19991129
2 Exporting E_STATECHANGE_RESULT Call by reference Type reference (TYPE) CMT_TY_BSVA_RESULT Fehler aus Statusprüfung 19991201
3 Importing I_BASELINE_DATE Call by reference Type reference (TYPE) DATE Baselinedatum 19991126
4 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID BaselineSchlüssel 19990729
5 Importing I_BL_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Baseline-Kurztext 19991130
6 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
7 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Mappenschlüssel 19990729
8 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP gültig ab Datum 19990806
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990729
2 BASELINE_NOT_ALLOWED Baselining ist auf Mappe nicht freigegeben 19991202
3 BSVA_CONFDEF_LOCKED Statusverwaltung: Konfigurationsdefinition ist gesperrt 19991220
4 BSVA_OBJECT_CLOSED Objekt in Status abgeschlossen 19991202
5 BSVA_OBJECT_LOCKED Objekt in Status gesperrt 19991202
6 CORRUPT_AUTHORITY zerstörte Berechtigung 19991208
7 DATABASE_ENTRY_EXISTS Eine Baseline mit diesem Schlüssel existiert schon auf DB 19990729
8 FOREIGN_LOCK Die Tabelle wird schon gesperrt 19990729
9 INPUT_IS_CRAP Falsche Eingabeparameter 19990729
10 LOCKING_FAILED Das Sperren ist fehlgeschlagen 19990729
11 NO_AUTHORITY Keine Berechtigung 19990729
12 NO_FOLDER Die mitgegebene MAppe existiert nicht 19990729
13 NO_STRUCTURE Es existiert keine Struktur 19990729
14 NO_TEXT Es existiert kein Text 19990729
15 OBJECT_EXISTS Objekt mit d. Schlüssel existiert schon in Laufzeitumgebung 19990729
16 STATUS_ERROR Fehler bei Statusprüfung 19991201
17 STRUCTURE_COPY_NOT_POSSIBLE Struktur enthält serial. Obj., kann nicht kopiert werden 20000118

Method BCM_COMPONENTS_ARE_CHANGED Signature

Method BCM_COMPONENTS_ARE_CHANGED on class CL_GCM_CONTROLLER has no parameter.
Method BCM_COMPONENTS_ARE_CHANGED on class CL_GCM_CONTROLLER has no exception.

Method BSVA_CHECK_FOR_ACTIVITY 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) TJ01-VRGNG Betriebswirtschaftlicher Vorgang 19991208
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel des Objektes 19991208
3 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN wahr = Vorgang erlaubt 19991208
# Exception Resumable Description Created on
1 BSVA_ERROR Fehler in der Statusverwaltung 19991208
2 FATAL_ERROR fataler Fehler auf Business-Schicht 19991208
3 NO_OBJECT Objekt nicht in Business-Schicht gefunden 19991208

Method CHANGE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Produktschlüssel 19990701
# Exception Resumable Description Created on
1 APPLICATION_ERROR interner Fehler 19990701
2 CHANGE_KEY_FAILED Schlüssel Änderung 19990701
3 CORRUPT_AUTHORITY Zerstörte Berechtigung 19991208
4 FOREIGN_LOCK Tabelleneintrag wird schon gesperrt 19990701
5 INPUT_IS_CRAP Falsche Eingabe 19990701
6 LOCKING_FAILED Sperren fehlergeschlagen 19990701
7 NEW_KEY_NOT_UNIQUE Schlüssel nicht eindeutig 19990701
8 NO_AUTHORITY Keine Berechtigung 19990701

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STATECHANGE_RESULT Value transfer Type reference (TYPE) CMT_TY_BSVA_RESULT Fehler bei Statusübergang 19991116
2 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
3 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN Soll Statusübergang nur geprüft werden 19991201
4 Importing I_CM_OBJECT Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY liefert Schlüssel des betreffenden Objektes 19991115
5 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP Gültigkeit des Folders 19991115
6 Importing I_VRGNG Call by reference Type reference (TYPE) TJ01-VRGNG betriebswirtschaftl. Vorgang 19991115
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Authority-Objekt zerstört 19991115
2 NO_AUTHORITY keine Berechtigung 19991115
3 NO_OBJECT_EXIST Objekt nicht gefunden 19991201
4 STATUS_ERROR Fehler bei der Statusverwaltung 19991116

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Aktuelle Aktivität 19990416
2 Importing I_ACT_OBJ Call by reference Type reference (TYPE) DE_CM_ACT_OBJECT Objekt zur Aktivität 19991127
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Es liegt eine zerstörte Berechtigung im Benutzerstamm vor 19991127
2 INPUT_IS_CRAP falsche Inputparameter 19990416
3 NO_AUTHORITY Kein Berechtigung 19990416
4 NO_OBJECT_AUTHORITY Im Benutzerstamm ist keine Berechtigung zum geprüften Objekt 19990416
5 NO_PROFILE Kein passendes Profil zum Benutzer gefunden 19990416

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 der 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 der 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 der 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_CONTROLLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GCM_CONTROLLER has no exception.

Method CREATE_FOLDER_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CTRLD_OBJ_COPY_NOT_POSSIBLE Call by reference Type reference (TYPE) CMT_BOOLEAN konnte das kontrollierte Objekt kopiert werden? 20000204
2 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER CM: Gui Klasse - Verarbeitung des BenutzerKommandos 20000114
3 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key der angezeigten Mappe 19990531
4 Importing I_FOLDER_TYPE Call by reference Type reference (TYPE) DE_CM_FLAG 'I' Mail/normale Mappe 19991021
5 Importing I_PF_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Folders 20000110
6 Importing I_SUCCESSOR_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY gewünschter BWL-Key für Nachfolger 19990601
7 Importing I_SUC_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Strukturschlüssel des Nachfolgers 19991021
8 Importing I_SUC_STRUCTURE_TAB Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Struktur des Nachfolgers 19990914
9 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP Gültig ab Datum der angezeigten Mappe 19990806
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990517
2 BSVA_CONFDEF_LOCKED Statusverwaltung: Konfigurationsdefinition gesperrt 19991220
3 CORRUPT_AUTHORITY Korrupte Berechtigung 19991127
4 CTRLD_OBJECT_COPY_NOT_POSSIBLE kontr. Objekt kann nicht übernommen werden (2) 19991228
5 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen vorgemerkt 19990610
6 FOREIGN_LOCK die Tabelle wird schon gesperrt 19990602
7 INPUT_IS_CRAP Eingabedaten sind korrupt 19990517
8 LOCKING_FAILED Fehler beim Sperren aufgetreten 19990602
9 NEW_FOLDER_EXISTS Die anzulegende Mappe existiert schon 19990820
10 NO_AUTHORITY Keine Berechtigung 19990430
11 NO_FOLDER_EXIST die Produktmappe existiert noch nicht 19990517
12 NO_PRODUCT_EXIST das Produkt existiert noch nicht 19990517
13 NO_STRUCTURE Es wurde keine Struktur gefunden 19990517
14 PERMISSION_DENIED Keine Berechtigung zum Anlegen eines Nachfolgers 19991127
15 PRED_NOT_ON_DATABASE Der Vorgänger wurde nicht gefunden 19990830
16 STRUCTURE_AND_CTRLD_OBJECT (1) und (2) sind eingetreten 19991228
17 STRUCTURE_COPY_NOT_POSSIBLE die Vorgänger-Struktur kann nicht kopiert werden (1) 19991221
18 WRONG_PHASE Falsche Phase zum Lebenszyklus 19991209

Method CREATE_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-KEY der Produktmappe 19990531
3 Importing I_LIFE_CYCLE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE Lebenszyklus 19990927
4 Importing I_PF_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Folders 20000110
5 Importing I_PM_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung der ConfigDefinition 20000110
6 Importing I_STRUCTURE_TAB Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Strukturtabelle 19990915
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler in der CM-Workbench 19990430
2 CORRUPT_AUTHORITY Korrupte Berechtigung 19991208
3 FOLDER_EXISTS Die Mappe existiert schon 19990823
4 FOREIGN_LOCK Die Tabelle wird schon gesperrt 19990702
5 INPUT_IS_CRAP Eingabedaten sind korrupt 19990517
6 LOCK_ERROR Sperrfehler 19990430
7 NO_AUTHORITY Keine Berechtingung z. Ausführen der Aktion 19990430
8 NO_FOLDER_EXIST die Produktmappe existiert noch nicht 19990517
9 NO_INITIAL_PHASE In der Customizingtabelle ist keine initiale Phase angelegt 19990927
10 NO_LIFE_CYCLE Es wurde kein Lebenszyklus mitgegeben 19990927
11 NO_PRODUCT_EXIST das Produkt existiert noch nicht 19990517
12 NO_STRUCTURE Es wurde keine Struktur gefunden 19990517
13 PRODUCT_EXISTS Das Produkt existiert schon 19990823
14 WORKLIST_UPDATE_FAILED der Arbeitsvorrat wurde nicht geändert 19990823

Method DELETE_CM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-KEy d. aktuellen Mappe 19991213
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler in der CM-Workbench 19991213
2 BSVA_ACT_NOT_ALLOWED Statusverwaltung: Löschen nicht erlaubt 19991216
3 BSVA_CONFDEF_LOCKED Konfigurationsdefinition ist gesperrt - keine Manipulation 19991216
4 CORRUPT_AUTHORITY Korrupte Berechtigung 19991213
5 FOREIGN_LOCK Die Applikation wird schon gesperrt 19991213
6 INPUT_IS_CRAP Eingabedaten sind korrupt 19991213
7 LOCKING_ERROR Fehler beim Sperren aufgetreten 19991213
8 LOCKING_FAILED Sperrfehler 19991213
9 NO_AUTHORITY Keine Berechtingung z. Ausführen der Aktion 19991213
10 NO_FOLDER die Produktmappe existiert noch nicht 19991213
11 NO_FOLDER_TO_PRESENT Es wurde kein Nachfolgefolder gefunden 19991213
12 NO_PRODUCT das Produkt existiert noch nicht 19991213
13 NO_STRUCTURE Es wurde keine Struktur gefunden 19991213
14 SUCCESSOR_OR_BL_EXISTS Es existieren noch Nachfolger der Mappe-Kein Löschen möglich 19991213
15 WRONG_STATUS_BASELINE Status erlaubt löschen der Baseline nicht 19991214
16 WRONG_STATUS_CONFDEF Status erlaubt löschen der Konfigurationsdefinition nicht 19991214
17 WRONG_STATUS_FOLDER Status erlaubt löschen der Konfigurationsmappe nicht 19991214

Method DO_WE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DE_CM_FLAG ... 19991119

Method DO_WE_SAVE on class CL_GCM_CONTROLLER has no exception.

Method FAMOUS_LAST_WORDS Signature

Method FAMOUS_LAST_WORDS on class CL_GCM_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 EXTERNAL_COMMIT_REQUIRED Setze ein Commit ab 19991119
2 SAVE_WORKLIST_FAILED Der Arbeitsvorrat konnte nicht gespeichert werden 19991119

Method FREEZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FREEZE_FAILURES Call by reference Type reference (TYPE) TAB_CM_BASELINE_ERROR Fehler beim Baselining 19991229
2 Exporting E_STATECHANGE_RESULT Call by reference Type reference (TYPE) CMT_TY_BSVA_RESULT Fehler beim Statusübergang 19991201
3 Importing I_BASELINE Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Baselineschlüssel 19991130
4 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY zerstörte Berechtigung 19991130
2 FAILED klappt nicht 19991130
3 INPUT_IS_CRAP die Eingabeparameter sind falsch oder unvollständig 19991130
4 NO_AUTHORITY Keine Berechtigung 19991130
5 WRONG_STATUS die Baseline ist im falschen Status 19991130

Method GET_BOR_KEY_TO_SEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_CM_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_KEY semantischer Schlüssel eines CM-Objekts 19991021
3 Returning RESULT Value transfer Type reference (TYPE) BORIDENT BOR-Schlüssel des CM-Objekts 19991021
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY die 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 GET_CLASS_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_GCM_CONTROLLER einziges Objekt der Klasse 19990409

Method GET_CLASS_AGENT on class CL_GCM_CONTROLLER has no exception.

Method GET_CM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADMIN_INFO_DESIRED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Default Admin-Daten werden selektiert 19991129
2 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
3 Importing I_CHANGE_FLAG Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Wird d. Mappe geändert? 19990909
4 Importing I_FOLDER_INFO_DESIRED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Default: Mappendaten werden selektiert 19991129
5 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Key: Produktmappe 19990909
6 Importing I_IGNORE_STATUS_LOCKED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Sonderfall !! Statuswechsel aus Gesperrt -> Status nicht prf 20000204
7 Importing I_PRODUCT_INFO_DESIRED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Default: Produktdaten werden selektiert 19991129
8 Importing I_STRUCTURE_INFO_DESIRED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Default: Struk.Daten werden selektiert 19991129
9 Importing I_UPDATE_WORKLIST Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Wird die Mappe in den Arvbeitsvorrat 19990909
10 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP gültig ab Datum 19990909
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990909
2 BASELINE_FROZEN Baseline ist im Status Fixiert - keine Änderung möglich 20000113
3 BASELINE_MARKED_FOR_DELETION Baseline ist zum Löschen vorgemerkt 19991201
4 BSVA_ACT_NOT_ALLOWED Statusverwaltung erlaubt Ändern des Objekts nicht 19991216
5 BSVA_CONFDEF_LOCKED Konfigurationsdefinition gesperrt - Modifikation nicht mögli 19991214
6 CORRUPT_AUTHORITY Zerstörte Berechtigung 19991208
7 FOLDER_MARKED_FOR_DELETION Die Mappe ist zum Löschen vorgemerkt 19990909
8 FOREIGN_LOCK Die Mappe wird schon gesperrt. 19990909
9 INPUT_IS_CRAP Eingabedaten sind korrupt 19990909
10 LOCKING_ERROR Fehler beim Sperren aufgetreten 19990909
11 MODIFICATION_NOT_ALLOWED Baseline darf nicht geändert werden 19991201
12 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19990909
13 NO_BASELINE Keine Baseline 19990909
14 NO_FOLDER_EXIST die Produktmappe existiert noch nicht 19990909
15 NO_PRODUCT_EXIST das Produkt existiert noch nicht 19990909
16 NO_STRUCTURE Es wurde keine Struktur gefunden 19990909

Method GET_COMPLETE_STRUCTURE_DATA 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 Key der Mappe 19990629
# Exception Resumable Description Created on
1 APPLICATION_ERROR interner Fehler 19990629
2 CURRUPT_AUTHORITHY Die vorhandene Berechtigung ist zerstört 19990629
3 NO_AUTHORITY Keine Berechtigung 19990629
4 NO_FOLDER keine Mappe 19990629
5 NO_STRUCTURE Keine Struktur 19990629

Method GET_CTRLD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel der Mappe/Baseline 19991110
# Exception Resumable Description Created on
1 INPUT_IS_CRAP Eingabeparameter sind nicht vollständig 19991110
2 NO_CM_OBJECT Es gibt kein(e) Mappe/Baseline zu dem Schluessel. 19991110

Method GET_GUID_TO_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Mappenschlüssel 19990927
# Exception Resumable Description Created on
1 KEY_NOT_COMPLETE Schlüssel nicht gefunden 19990927
2 NO_ENTRY_FOUND Kein Eintrag gefunden 19990927

Method GET_KEY_TO_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 Guid 19990927
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND Es wurde zu der Guid kein Eintrag gefunden 19990927
2 NO_GUID Es wurde keine Guid mitgegeben 19990927

Method GET_LOCK_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYUNAME Wer blockierte die Tabelle beim letzten Sperrversuch? 19990526

Method GET_LOCK_USER on class CL_GCM_CONTROLLER has no exception.

Method GET_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_CHANGE_FLAG Call by reference Type reference (TYPE) CMT_BOOLEAN Anlegen einer neuen Transaktion ? 19990806
3 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key der angezeigten Mappe 19990806
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990806
2 CORRUPT_AUTHORITY Zerstörte Berechtigung 19991208
3 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19990806
4 FOREIGN_LOCK Die Mappe wir schon gesperrt 19990806
5 INPUT_IS_CRAP Eingabedaten sind korrupt 19990806
6 LOCKING_ERROR Fehler beim Sperren aufgetreten 19990806
7 NO_AUTHORITY Keine Berechtigung zum Lesen der Produktmappe 19990806
8 NO_FOLDER_EXIST die Produktmappe existiert noch nicht 19990806
9 NO_PREDECESSOR es wurde kein Vorgänger gefunden 19990806
10 NO_PRODUCT_EXIST das Produkt existiert noch nicht 19990806
11 NO_STRUCTURE Es wurde keine Struktur gefunden 19990806

Method GET_SEL_OBJECTS_FOR_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_PF_SEL_CRITERIA Call by reference Type reference (TYPE) CMT_TY_RSDS_RANGE Range Tabelle für Selektionskriterien 19991026
3 Importing I_PF_SEL_MODE Call by reference Type reference (TYPE) DE_CM_FLAG CM: Flag 20000103
4 Importing I_QUERY_INTVAL_FROM Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-ab der Selektion 19991026
5 Importing I_QUERY_INTVAL_TO Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-bis der Selektion 19991026
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19991026
2 CORRUPT_AUTHORITY zerstörte Berechtigung 19991026
3 NO_AUTHORITY Keine Berechtigung 19991026
4 NO_CM_OBJECTS_FOR_SEL_CRIT Es wurden keine CM-Objekte zu den Kriterien gefunden 19991202
5 NO_FOLDER_EXIST es gibt keine Mappe, d. diesen Anforderungen genügt 19991026

Method 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 eines CM-Objekts 19991021
2 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
3 Exporting RESULT Call by reference Type reference (TYPE) STRUC_CM_KEY semantischer Schlüssel eines CM-Objekts 19991021
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY die 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 gewünschte Operation 19991021

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key für die angezeigte Mappe 19991122
3 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP gültig ab 19991122
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interne Fehler 19991122
2 CORRUPT_AUTHORITY Benutzer hat zerstörte Berechtignung 19991208
3 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19991122
4 FOLDER_NOT_ON_DATABASE Mappe noch nicht gespeichert 19991229
5 FOREIGN_LOCK Mappe wird schon geperrt 19991122
6 INPUT_IS_CRAP Importparameter sind falsch 19991122
7 LOCKING_FAILED Sperrproblem 19991122
8 NO_AUTHORITY Benutzer hat zum Ausführen d. Tätigkeit keine Berechtigung 19991122
9 NO_FOLDER angegebene Mappe wurde nicht gefunden 19991122
10 NO_PRODUCT Produkt wurde nicht gefunden 19991122
11 NO_STRUCTURE Es wurde keine Struktur gefunden 19991122

Method GET_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MORE_THAN_ONE_SUCCESSOR Call by reference Type reference (TYPE) CMT_BOOLEAN Mehr als ein Nachfolger existieren 19991215
2 Importing I_BASELINE Call by reference Type reference (TYPE) CMT_BOOLEAN Link-Typ "Baseline" absuchen? 19991215
3 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
4 Importing I_CHANGE_FLAG Call by reference Type reference (TYPE) BOOLEAN Anlegen einer neuen Transaktion 19990806
5 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key der angezeigten Mappe 19990806
6 Importing I_PRED_SUCC Call by reference Type reference (TYPE) CMT_BOOLEAN Link-Typ "Vorgänger-Nachfolger" absuchen? 19991215
7 Importing I_PROPAGATED Call by reference Type reference (TYPE) CMT_BOOLEAN Link-Typ "derived from" absuchen? 19991215
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler in der CM-Workbench 19990806
2 CORRUPT_AUTHORITY Korrupte Berechtigung 19991208
3 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19990806
4 FOREIGN_LOCK Die Applikation wird schon gesperrt 19990806
5 INPUT_IS_CRAP Korrupte Eingabe 19990806
6 LOCKING_ERROR Fehler beim Sperren aufgetreten 19990806
7 LOCKING_FAILED Fehler beim Sperren 19990806
8 NO_AUTHORITY keine Berechtigung zum Ausführen der Aktion 19990806
9 NO_FOLDER Keine Mappe gefunden 19990806
10 NO_PRODUCT das Produkt existiert noch nicht 19990806
11 NO_STRUCTURE Es wurde keine Struktur gefunden 19990806
12 NO_SUCCESSOR Kein Nachfolger gefunden 19990806

Method HAS_RELATION 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 gibt es eine Relation dazu? 19991228
2 Exporting E_BORIDENT Call by reference Type reference (TYPE) BORIDENT BOR-Schlüssel der Mappe 19991228
3 Importing I_BASE_LINK Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Link-Typ "Baseline" betrachten? 20000127
4 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BOR-Schlüssel einer Produktmappe ("ich") 19991228
5 Importing I_PREDECESSOR Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE ich (s.o.) bin Vorgänger 20000127
6 Importing I_PRED_SUCC Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Link-Typ "Vorgänger/Nachfolger" betrachten 20000127
7 Importing I_PROPAGATE Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Link-Typ "propagate" betrachten? 20000127
8 Importing I_STARTPHASE Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE ich bin in Rolle "Startphase" 20000127
9 Importing I_SUCCESSOR Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE ich bin Nachfolger 20000127
10 Importing I_ZIELPHASE Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE ich bin in Rolle "Zielphase" 20000127

Method HAS_RELATION on class CL_GCM_CONTROLLER has no exception.

Method HAS_STRUCTURE_HANDLE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Antwort 19991214

Method HAS_STRUCTURE_HANDLE_CHANGED on class CL_GCM_CONTROLLER has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_WORKLIST Call by reference Type reference (TYPE) DE_CM_FLAG Der Arbeitsvorrat ist leer 19990430
2 Exporting E_READ_ONLY Call by reference Type reference (TYPE) DE_CM_FLAG User hat nur Leseberechtigung 19990505
3 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
4 Importing I_CM_KEY Call by reference Type reference (TYPE) STRUC_CM_KEY Schlüssel des CM-Objektes 19991020
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990601
2 BASELINE_MARKED_FOR_DELETION Baseline z. Löschen gemerkt 19991201
3 BSVA_ACT_NOT_ALLOWED Statusverwaltung verbietet Ändern des Objekts 19991216
4 BSVA_CONFDEF_LOCKED Konfigurationsdefinition gesperrt - Ändern nicht möglich 19991214
5 ERROR Fehler 19991019
6 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19990610
7 FOREIGN_LOCK Tabelleneintrag wird gesperrt 19990629
8 NO_BASELINE Kein Baseline zu dem Schlüssel 19991201
9 NO_FOLDER Keine Mappe mit dem Key vorhanden 19990506
10 NO_PRODUCT Kein Produkt mit diesem Key vohanden 19990506
11 NO_STRUCTURE Keine Struktur zur Initialen Mappe vorhanden 19990520
12 PERMISSION_DENIED Keine Erlaubnis die Transaktion auszuführen 19990415

Method IS_BOM_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_BOM_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_CHANGE_LIST Call by reference Type reference (TYPE) TAB_CM_CHANGE Änderungsliste:: TabFeld | alter Wert | neuer Wert | Flag 19990927
3 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel (BOR-Format) 19990927
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Bezeichnung) 19990927
5 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE sind die Änderungen aus CM-Sicht erlaubt? 19990928

Method IS_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_CHARAC_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_CHARAC_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_CLASS_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_CLASS_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_DOCUMENT_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_DOCUMENT_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_EQUI_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_EQUI_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_FLOC_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 Liste von Änderungen 19990929
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990929
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Antwort 19990929

Method IS_FLOC_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_MATERIAL_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 19990928
2 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel, BOR-Format 19990928
3 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE sind die Änderungen erlaubt? 19990928

Method IS_MATERIAL_CHANGE_ALLOWED on class CL_GCM_CONTROLLER has no exception.

Method IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_IS_USED_LIST_REQUIRED Call by reference Type reference (TYPE) OS_BOOLEAN SPACE soll die "is_used_list" gefüllt werden? 19990927
3 Importing I_OBJKEY Call by reference Type reference (TYPE) BORIDENT-OBJKEY Objektschlüssel im BOR-Format 19990927
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp (BOR-Bezeichnung) 19990927
5 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_CONTROLLER has no exception.

Method PF_GET_KEYLIST_TO_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_PF_SEL_CRITERIA Call by reference Type reference (TYPE) CMT_TY_RSDS_RANGE Range Tabelle für Selektionskriterien 19990728
3 Importing I_QUERY_INTVAL_FROM Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-ab der Selektion 19991004
4 Importing I_QUERY_INTVAL_TO Call by reference Type reference (TYPE) TIMESTAMP Query nach Folderzeitscheiben, Datum-bis der Selektion 19991004
5 Importing I_QUERY_TYPE Call by reference Type reference (TYPE) DE_CM_QUERY_TYPE Eingabe, ob nach Foldern oder Baselines gesucht wird 19990930
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990727
2 CORRUPT_AUTHORITY zerstörte Berechtigung 19990917
3 NO_AUTHORITY Keine Berechtigung 19990727
4 NO_FOLDER_EXIST es gibt keine Mappe, d. diesen Anforderungen genügt 19990727

Method REFRESH Signature

Method REFRESH on class CL_GCM_CONTROLLER has no parameter.
Method REFRESH on class CL_GCM_CONTROLLER has no exception.

Method REGISTER_CARRIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CARRIER Call by reference Object reference (TYPE REF TO) OBJECT der aktuelle Carrier 19990429
2 Importing I_EXTERN Call by reference Type reference (TYPE) I 0 1: ja/ 0:nein 19990429
# Exception Resumable Description Created on
1 NO_CARRIER kein Importparameter mitgegeben 19990429

Method RETURN_PF_BOR_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 Produktmappenschlüssel 19991001
2 Returning RESULT Value transfer Type reference (TYPE) BORIDENT-OBJKEY BOR-Schlüssel zum Produktmappenschlüssel 19991001

Method RETURN_PF_BOR_KEY on class CL_GCM_CONTROLLER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key der angezeigten Mappe 19990531
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990517
2 CORRUPT_AUTHORITY Zerstörte Berechtigung 19991208
3 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19990610
4 FOREIGN_LOCK Mappe wird schon gesperrt 19990517
5 INPUT_IS_CRAP Eingabedaten sind korrupt 19990517
6 LOCKING_ERROR Fehler beim Sperren aufgetreten 19990517
7 NOT_SAVED Mappe konnte nicht gesichert werden 19990623
8 NO_AUTHORITY keine Berechtigung zu speichern 19990429
9 NO_BASELINE keine Baseline 19990909
10 NO_FOLDER_EXIST die Produktmappe existiert noch nicht 19990517
11 NO_PRODUCT_EXIST das Produkt existiert noch nicht 19990517
12 NO_STRUCTURE Es wurde keine Struktur gefunden 19990517

Method SAVE_WORKLIST Signature

Method SAVE_WORKLIST on class CL_GCM_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 FAILED ging schief 19991209

Method SEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE Call by reference Type reference (TYPE) STRUC_CM_MESSAGE Nachricht 19991129

Method SEND_MESSAGE on class CL_GCM_CONTROLLER has no exception.

Method SET_INSTANCES_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_CHECK_CHANGE_STRUCTURE Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE wahr: beachte die Änderungsflags - nein: beachte Flags nicht 20000118
3 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY Schlüssel d. angezeigten Mappe 19990608
4 Importing I_WHAT_TO_CHANGE Call by reference Type reference (TYPE) STRUC_CM_PF_CHANGE_RECORD welche Felder sollen geändert werden (Änderungsflags)? 20000118
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990608
2 FOLDER_MARKED_FOR_DELETION Mappe z. Löschen gemerkt 19990610
3 NO_BASELINE keine Baseline 19990909
4 NO_FOLDER die Produktmappe existiert noch nicht 19990608
5 NO_PRODUCT das Produkt existiert noch nicht 19990608
6 NO_STRUCTURE es gibt dazu keine Struktur 19990608

Method SYNCHRONIZE Signature

Method SYNCHRONIZE on class CL_GCM_CONTROLLER has no parameter.
Method SYNCHRONIZE on class CL_GCM_CONTROLLER has no exception.

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key d Mappe 19990531
# Exception Resumable Description Created on
1 APPLICATION_ERROR Fehler in der Applikation 19990526
2 FOREIGN_LOCK Benutzer Sperrt die Anwendung 19990526
3 INPUT_IS_CRAP Falsche Eingabe 19991213
4 NO_FOLDER Es wurde keine Mappe gefunden 19990526
5 NO_PRODUCT Es wurde kein Produkt gefunden 19990526
6 NO_STRUCTURE Es wurde keine Mappenstruktur gefunden 19990526
7 UNDO_FAILED Änderungen wurden nicht zurückgemommen 19990519

Method UPDATE_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_CM_DATA_REGISTER zur Registrierung des Datentransports 20000114
2 Importing I_OBSERVER Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Update des ControlObservers 19991201
# Exception Resumable Description Created on
1 CORRUPT_AUTHORITY Das Berechtigungsprofil ist kaputt 19991208
2 NO_AUTHORITY Sie besitzen keine Berechtigung 19990624
Event Signatures

Event MESSAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_MESSAGE Exporting Value transfer Type reference (TYPE) STRUC_CM_MESSAGE Nachrichtendaten 19991129
History
Last changed by/on SAP  20010425 
SAP Release Created in