Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_BCM_CONTROLLER | Only instance of the class CL_BCM_CONTROLLER | 19990429 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | I | 0 | External caller: yes = 1, no = 0 | 19990429 | ||
| 3 | Static Attribute | Private | See coding | Is the class called from carrier or from API | 19990914 | ||||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_BASELINE | Agent of the Baseline gui class | 19990831 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_PFOLDER | Only instance of the Gui_Folder class | 19990429 | |||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_PMASTER | Only instance of the Gui_Master class | 19990429 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_CM_PROFILE | Agent of the Baseline class | 19991019 | |||
| 8 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_QUERY | Only instance of the query class | 19990727 | |||
| 9 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_STRUCTURE | Only instance of the Gui structure class | 19990511 | |||
| 10 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_WORKLIST | Only instance of the Gui-Worklist calss | 19990429 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | DE_CM_BOOLEAN | CMT_CO_TRUE | INITIALIZATION | 20000426 | ||
| 12 | Static Attribute | Private | Type reference (TYPE) | TAB_CM_OBJECT | List of the objects, of the changeable objects | 19990610 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | CMT_BOOLEAN | A transaction is created by modify | 19990806 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | DE_CM_FLAG | Save button | 19991119 | |||
| 15 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_CONTROLLER | Only Instance of Class | 19990429 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | CMT_BOOLEAN | Structure handle has not changed | 19991214 | |||
| 17 | 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 | Instance method | Public | Method | Creation of the Baseline of a folder | 19990729 | |
| 2 | Instance method | Public | Method | Only for BCM_Controller: the business view has changed | 19991119 | |
| 3 | Instance method | Public | Method | Checks whether status management operation is allowed | 19991208 | |
| 4 | Instance method | Public | Method | Change of the key of a product folder | 19990701 | |
| 5 | Instance method | Public | Method | Carries out status change to object | 19991115 | |
| 6 | Instance method | Private | Method | Checks user authorization | 19990329 | |
| 7 | Instance method | Public | Method | Do the CM objects exist? | 19991111 | |
| 8 | Static method | Public | Constructor | Class constructor | 19990429 | |
| 9 | Instance method | Public | Method | Creates successor folder to a product folder | 19990409 | |
| 10 | Instance method | Public | Method | Generates new product with one of the first product folders | 19990420 | |
| 11 | Instance method | Public | Method | Current folder/Baseline is deleted | 19991213 | |
| 12 | Instance method | Public | Method | To be saved???? | 19991119 | |
| 13 | Instance method | Public | Method | Last step before leaving the transaction | 19991118 | |
| 14 | Instance method | Public | Method | Fixing the specified Baseline | 19991130 | |
| 15 | Instance method | Public | Method | Also Includes Runtime Objects that Have Not Yet Been Saved | 19991021 | |
| 16 | Static method | Public | Method | Generates and managese the only object of the class | 19990406 | |
| 17 | Instance method | Public | Method | Returns product folder to specified business admin key | 19990909 | |
| 18 | Instance method | Public | Method | Returns the structure table | 19990628 | |
| 19 | Instance method | Public | Method | Returns the controlled object to folder/Baseline | 19991110 | |
| 20 | Instance method | Public | Method | Delivers the database GUID to a key | 19990927 | |
| 21 | Instance method | Public | Method | Delivers the key to the database guid | 19990927 | |
| 22 | Instance method | Public | Method | Return the user, who is locking the table | 19990526 | |
| 23 | Instance method | Public | Method | Processing function code: Display predecessor to folder | 19990806 | |
| 24 | Instance method | Public | Method | Find all product folders relevant to selection criteria | 19991026 | |
| 25 | Instance method | Public | Method | Also Includes Runtime Objects that Have Not Yet Been Saved | 19991021 | |
| 26 | Instance method | Public | Method | Initialize loading of structure of the current folder | 19991122 | |
| 27 | Instance method | Public | Method | Processing function code: Display successor to folder | 19990806 | |
| 28 | Instance method | Public | Method | Is there a relation to a specified BOR key? | 19990611 | |
| 29 | Instance method | Public | Method | Has the structure handle changed? | 19991214 | |
| 30 | Instance method | Public | Method | Initializes object from the Gui level | 19990329 | |
| 31 | Instance method | Private | Method | Are changes to material BOM in the CM view allowed? | 19990929 | |
| 32 | Instance method | Public | Method | Can Objects from Configuration Management View Be Changed? | 19990927 | |
| 33 | Instance method | Private | Method | Are changes to characteristics in the CM view allowed? | 19990929 | |
| 34 | Instance method | Private | Method | Are changes to the class in the CM view allowed? | 19990929 | |
| 35 | Instance method | Private | Method | Are changes to the document in the CM view allowed? | 19990929 | |
| 36 | Instance method | Private | Method | Are changes to equipment in the CM view allowed? | 19990929 | |
| 37 | Instance method | Private | Method | Are changes to functional location in the CM view allowed? | 19990929 | |
| 38 | Instance method | Private | Method | Are changes to material in the CM view allowed? | 19990928 | |
| 39 | Instance method | Public | Method | Where-used list: is object in a folder/Baseline? | 19990927 | |
| 40 | Instance method | Public | Method | Find all product folders relevant to selection criteria | 19990727 | |
| 41 | Instance method | Public | Method | Refreshes the GUI data | 19990329 | |
| 42 | Instance method | Public | Method | Register of the current carrier | 19990429 | |
| 43 | Instance method | Public | Method | For a product folder key: return the BOR key | 19991001 | |
| 44 | Instance method | Public | Method | Saving displayed product folder | 19990412 | |
| 45 | Instance method | Public | Method | Explicitly saves the worklist | 19991209 | |
| 46 | Instance method | Public | Method | Sends message only to BCM_controller | 19991118 | |
| 47 | Instance method | Public | Method | Changed instance attribute read from screen | 19990608 | |
| 48 | Instance method | Private | Method | Synchronizes objects on the GUI level | 19990329 | |
| 49 | Instance method | Public | Method | Reset changes to the object to level before saving | 19990519 | |
| 50 | 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 | E_FREEZE_FAILURES | Call by reference | Type reference (TYPE) | TAB_CM_BASELINE_ERROR | Liste von Objekten, an denen die Fixierung gescheitert ist. | 19991129 | |||
| 2 | E_STATECHANGE_RESULT | Call by reference | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Fehler aus Statusprüfung | 19991201 | |||
| 3 | I_BASELINE_DATE | Call by reference | Type reference (TYPE) | DATE | Baselinedatum | 19991126 | |||
| 4 | I_BASELINE_ID | Call by reference | Type reference (TYPE) | DE_CM_BASELINE_ID | BaselineSchlüssel | 19990729 | |||
| 5 | I_BL_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Baseline-Kurztext | 19991130 | |||
| 6 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 7 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Mappenschlüssel | 19990729 | |||
| 8 | I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | gültig ab Datum | 19990806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990729 | ||
| 2 | Baselining ist auf Mappe nicht freigegeben | 19991202 | ||
| 3 | Statusverwaltung: Konfigurationsdefinition ist gesperrt | 19991220 | ||
| 4 | Objekt in Status abgeschlossen | 19991202 | ||
| 5 | Objekt in Status gesperrt | 19991202 | ||
| 6 | zerstörte Berechtigung | 19991208 | ||
| 7 | Eine Baseline mit diesem Schlüssel existiert schon auf DB | 19990729 | ||
| 8 | Die Tabelle wird schon gesperrt | 19990729 | ||
| 9 | Falsche Eingabeparameter | 19990729 | ||
| 10 | Das Sperren ist fehlgeschlagen | 19990729 | ||
| 11 | Keine Berechtigung | 19990729 | ||
| 12 | Die mitgegebene MAppe existiert nicht | 19990729 | ||
| 13 | Es existiert keine Struktur | 19990729 | ||
| 14 | Es existiert kein Text | 19990729 | ||
| 15 | Objekt mit d. Schlüssel existiert schon in Laufzeitumgebung | 19990729 | ||
| 16 | Fehler bei Statusprüfung | 19991201 | ||
| 17 | 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 | I_ACTIVITY | Call by reference | Type reference (TYPE) | TJ01-VRGNG | Betriebswirtschaftlicher Vorgang | 19991208 | |||
| 2 | I_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel des Objektes | 19991208 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | CMT_BOOLEAN | wahr = Vorgang erlaubt | 19991208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Statusverwaltung | 19991208 | ||
| 2 | fataler Fehler auf Business-Schicht | 19991208 | ||
| 3 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Produktschlüssel | 19990701 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | interner Fehler | 19990701 | ||
| 2 | Schlüssel Änderung | 19990701 | ||
| 3 | Zerstörte Berechtigung | 19991208 | ||
| 4 | Tabelleneintrag wird schon gesperrt | 19990701 | ||
| 5 | Falsche Eingabe | 19990701 | ||
| 6 | Sperren fehlergeschlagen | 19990701 | ||
| 7 | Schlüssel nicht eindeutig | 19990701 | ||
| 8 | Keine Berechtigung | 19990701 |
Method CHANGE_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_STATECHANGE_RESULT | Value transfer | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Fehler bei Statusübergang | 19991116 | |||
| 2 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 3 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Soll Statusübergang nur geprüft werden | 19991201 | |||
| 4 | I_CM_OBJECT | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | liefert Schlüssel des betreffenden Objektes | 19991115 | |||
| 5 | I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Gültigkeit des Folders | 19991115 | |||
| 6 | I_VRGNG | Call by reference | Type reference (TYPE) | TJ01-VRGNG | betriebswirtschaftl. Vorgang | 19991115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authority-Objekt zerstört | 19991115 | ||
| 2 | keine Berechtigung | 19991115 | ||
| 3 | Objekt nicht gefunden | 19991201 | ||
| 4 | Fehler bei der Statusverwaltung | 19991116 |
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Value transfer | Type reference (TYPE) | ACTIV_AUTH | Aktuelle Aktivität | 19990416 | |||
| 2 | I_ACT_OBJ | Call by reference | Type reference (TYPE) | DE_CM_ACT_OBJECT | Objekt zur Aktivität | 19991127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es liegt eine zerstörte Berechtigung im Benutzerstamm vor | 19991127 | ||
| 2 | falsche Inputparameter | 19990416 | ||
| 3 | Kein Berechtigung | 19990416 | ||
| 4 | Im Benutzerstamm ist keine Berechtigung zum geprüften Objekt | 19990416 | ||
| 5 | 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 | I_BASELINE_ID | Call by reference | Type reference (TYPE) | DE_CM_BASELINE_ID | Schlüsselfeld einer Baseline | 19991111 | |||
| 2 | I_BASELINE_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Es wird die Existenz der Baseline überprüft | 19991111 | |||
| 3 | I_DEFINITION_ID | Call by reference | Type reference (TYPE) | DE_CM_PRODUCT_ID | betriebswirtschaftlicher Schlüssel des Produkts | 19991111 | |||
| 4 | I_DEFINITION_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Es wird die Existenz der Definition überprüft | 19991111 | |||
| 5 | I_FOLDER_ID | Call by reference | Type reference (TYPE) | DE_CM_FOLDER_ID | betriebswirtschaftlicher Teilschlüssel der Produktmappe | 19991111 | |||
| 6 | I_FOLDER_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Es wird die Existenz der Mappe überprüft | 19991111 | |||
| 7 | I_LC_PHASE | Call by reference | Type reference (TYPE) | DE_CM_LIFE_CYCLE_PHASE | Bezeichnung der Lebenszyklus-Phase einer Produktmappe | 19991111 | |||
| 8 | RESULT | Value transfer | Type reference (TYPE) | CMT_BOOLEAN | Antwort | 19991111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_CTRLD_OBJ_COPY_NOT_POSSIBLE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | konnte das kontrollierte Objekt kopiert werden? | 20000204 | |||
| 2 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | CM: Gui Klasse - Verarbeitung des BenutzerKommandos | 20000114 | |||
| 3 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key der angezeigten Mappe | 19990531 | |||
| 4 | I_FOLDER_TYPE | Call by reference | Type reference (TYPE) | DE_CM_FLAG | 'I' | Mail/normale Mappe | 19991021 | ||
| 5 | I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 | |||
| 6 | I_SUCCESSOR_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | gewünschter BWL-Key für Nachfolger | 19990601 | |||
| 7 | I_SUC_STRUCTURE_KEY | Call by reference | Type reference (TYPE) | DE_CM_OBJ_KEY | Strukturschlüssel des Nachfolgers | 19991021 | |||
| 8 | I_SUC_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | Struktur des Nachfolgers | 19990914 | |||
| 9 | I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Gültig ab Datum der angezeigten Mappe | 19990806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990517 | ||
| 2 | Statusverwaltung: Konfigurationsdefinition gesperrt | 19991220 | ||
| 3 | Korrupte Berechtigung | 19991127 | ||
| 4 | kontr. Objekt kann nicht übernommen werden (2) | 19991228 | ||
| 5 | Mappe z. Löschen vorgemerkt | 19990610 | ||
| 6 | die Tabelle wird schon gesperrt | 19990602 | ||
| 7 | Eingabedaten sind korrupt | 19990517 | ||
| 8 | Fehler beim Sperren aufgetreten | 19990602 | ||
| 9 | Die anzulegende Mappe existiert schon | 19990820 | ||
| 10 | Keine Berechtigung | 19990430 | ||
| 11 | die Produktmappe existiert noch nicht | 19990517 | ||
| 12 | das Produkt existiert noch nicht | 19990517 | ||
| 13 | Es wurde keine Struktur gefunden | 19990517 | ||
| 14 | Keine Berechtigung zum Anlegen eines Nachfolgers | 19991127 | ||
| 15 | Der Vorgänger wurde nicht gefunden | 19990830 | ||
| 16 | (1) und (2) sind eingetreten | 19991228 | ||
| 17 | die Vorgänger-Struktur kann nicht kopiert werden (1) | 19991221 | ||
| 18 | Falsche Phase zum Lebenszyklus | 19991209 |
Method CREATE_PRODUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-KEY der Produktmappe | 19990531 | |||
| 3 | I_LIFE_CYCLE | Call by reference | Type reference (TYPE) | DE_CM_LIFE_CYCLE | Lebenszyklus | 19990927 | |||
| 4 | I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 | |||
| 5 | I_PM_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung der ConfigDefinition | 20000110 | |||
| 6 | I_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | Strukturtabelle | 19990915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der CM-Workbench | 19990430 | ||
| 2 | Korrupte Berechtigung | 19991208 | ||
| 3 | Die Mappe existiert schon | 19990823 | ||
| 4 | Die Tabelle wird schon gesperrt | 19990702 | ||
| 5 | Eingabedaten sind korrupt | 19990517 | ||
| 6 | Sperrfehler | 19990430 | ||
| 7 | Keine Berechtingung z. Ausführen der Aktion | 19990430 | ||
| 8 | die Produktmappe existiert noch nicht | 19990517 | ||
| 9 | In der Customizingtabelle ist keine initiale Phase angelegt | 19990927 | ||
| 10 | Es wurde kein Lebenszyklus mitgegeben | 19990927 | ||
| 11 | das Produkt existiert noch nicht | 19990517 | ||
| 12 | Es wurde keine Struktur gefunden | 19990517 | ||
| 13 | Das Produkt existiert schon | 19990823 | ||
| 14 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | 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 | Fehler in der CM-Workbench | 19991213 | ||
| 2 | Statusverwaltung: Löschen nicht erlaubt | 19991216 | ||
| 3 | Konfigurationsdefinition ist gesperrt - keine Manipulation | 19991216 | ||
| 4 | Korrupte Berechtigung | 19991213 | ||
| 5 | Die Applikation wird schon gesperrt | 19991213 | ||
| 6 | Eingabedaten sind korrupt | 19991213 | ||
| 7 | Fehler beim Sperren aufgetreten | 19991213 | ||
| 8 | Sperrfehler | 19991213 | ||
| 9 | Keine Berechtingung z. Ausführen der Aktion | 19991213 | ||
| 10 | die Produktmappe existiert noch nicht | 19991213 | ||
| 11 | Es wurde kein Nachfolgefolder gefunden | 19991213 | ||
| 12 | das Produkt existiert noch nicht | 19991213 | ||
| 13 | Es wurde keine Struktur gefunden | 19991213 | ||
| 14 | Es existieren noch Nachfolger der Mappe-Kein Löschen möglich | 19991213 | ||
| 15 | Status erlaubt löschen der Baseline nicht | 19991214 | ||
| 16 | Status erlaubt löschen der Konfigurationsdefinition nicht | 19991214 | ||
| 17 | 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 | 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 | Setze ein Commit ab | 19991119 | ||
| 2 | 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 | E_FREEZE_FAILURES | Call by reference | Type reference (TYPE) | TAB_CM_BASELINE_ERROR | Fehler beim Baselining | 19991229 | |||
| 2 | E_STATECHANGE_RESULT | Call by reference | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Fehler beim Statusübergang | 19991201 | |||
| 3 | I_BASELINE | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Baselineschlüssel | 19991130 | |||
| 4 | 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 | zerstörte Berechtigung | 19991130 | ||
| 2 | klappt nicht | 19991130 | ||
| 3 | die Eingabeparameter sind falsch oder unvollständig | 19991130 | ||
| 4 | Keine Berechtigung | 19991130 | ||
| 5 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_CM_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | semantischer Schlüssel eines CM-Objekts | 19991021 | |||
| 3 | RESULT | Value transfer | Type reference (TYPE) | BORIDENT | BOR-Schlüssel des CM-Objekts | 19991021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | die Daten im Benutzerstamm sind zerstört | 19991021 | ||
| 2 | es wurde kein Schlüssel passend zum Input gefunden | 19991021 | ||
| 3 | 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 | 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 | I_ADMIN_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Default Admin-Daten werden selektiert | 19991129 | ||
| 2 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 3 | I_CHANGE_FLAG | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Wird d. Mappe geändert? | 19990909 | ||
| 4 | I_FOLDER_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Default: Mappendaten werden selektiert | 19991129 | ||
| 5 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Key: Produktmappe | 19990909 | |||
| 6 | I_IGNORE_STATUS_LOCKED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Sonderfall !! Statuswechsel aus Gesperrt -> Status nicht prf | 20000204 | ||
| 7 | I_PRODUCT_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Default: Produktdaten werden selektiert | 19991129 | ||
| 8 | I_STRUCTURE_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Default: Struk.Daten werden selektiert | 19991129 | ||
| 9 | I_UPDATE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Wird die Mappe in den Arvbeitsvorrat | 19990909 | ||
| 10 | I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | gültig ab Datum | 19990909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990909 | ||
| 2 | Baseline ist im Status Fixiert - keine Änderung möglich | 20000113 | ||
| 3 | Baseline ist zum Löschen vorgemerkt | 19991201 | ||
| 4 | Statusverwaltung erlaubt Ändern des Objekts nicht | 19991216 | ||
| 5 | Konfigurationsdefinition gesperrt - Modifikation nicht mögli | 19991214 | ||
| 6 | Zerstörte Berechtigung | 19991208 | ||
| 7 | Die Mappe ist zum Löschen vorgemerkt | 19990909 | ||
| 8 | Die Mappe wird schon gesperrt. | 19990909 | ||
| 9 | Eingabedaten sind korrupt | 19990909 | ||
| 10 | Fehler beim Sperren aufgetreten | 19990909 | ||
| 11 | Baseline darf nicht geändert werden | 19991201 | ||
| 12 | Keine Berechtigung zum Lesen der Produktmappe | 19990909 | ||
| 13 | Keine Baseline | 19990909 | ||
| 14 | die Produktmappe existiert noch nicht | 19990909 | ||
| 15 | das Produkt existiert noch nicht | 19990909 | ||
| 16 | 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 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Key der Mappe | 19990629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | interner Fehler | 19990629 | ||
| 2 | Die vorhandene Berechtigung ist zerstört | 19990629 | ||
| 3 | Keine Berechtigung | 19990629 | ||
| 4 | keine Mappe | 19990629 | ||
| 5 | Keine Struktur | 19990629 |
Method GET_CTRLD_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | 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 | Eingabeparameter sind nicht vollständig | 19991110 | ||
| 2 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Mappenschlüssel | 19990927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schlüssel nicht gefunden | 19990927 | ||
| 2 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_GUID | Call by reference | Type reference (TYPE) | GUID_32 | Guid | 19990927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es wurde zu der Guid kein Eintrag gefunden | 19990927 | ||
| 2 | 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 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_CHANGE_FLAG | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Anlegen einer neuen Transaktion ? | 19990806 | |||
| 3 | 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 | Interner Fehler | 19990806 | ||
| 2 | Zerstörte Berechtigung | 19991208 | ||
| 3 | Mappe z. Löschen gemerkt | 19990806 | ||
| 4 | Die Mappe wir schon gesperrt | 19990806 | ||
| 5 | Eingabedaten sind korrupt | 19990806 | ||
| 6 | Fehler beim Sperren aufgetreten | 19990806 | ||
| 7 | Keine Berechtigung zum Lesen der Produktmappe | 19990806 | ||
| 8 | die Produktmappe existiert noch nicht | 19990806 | ||
| 9 | es wurde kein Vorgänger gefunden | 19990806 | ||
| 10 | das Produkt existiert noch nicht | 19990806 | ||
| 11 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_PF_SEL_CRITERIA | Call by reference | Type reference (TYPE) | CMT_TY_RSDS_RANGE | Range Tabelle für Selektionskriterien | 19991026 | |||
| 3 | I_PF_SEL_MODE | Call by reference | Type reference (TYPE) | DE_CM_FLAG | CM: Flag | 20000103 | |||
| 4 | I_QUERY_INTVAL_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Query nach Folderzeitscheiben, Datum-ab der Selektion | 19991026 | |||
| 5 | 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 | Interner Fehler | 19991026 | ||
| 2 | zerstörte Berechtigung | 19991026 | ||
| 3 | Keine Berechtigung | 19991026 | ||
| 4 | Es wurden keine CM-Objekte zu den Kriterien gefunden | 19991202 | ||
| 5 | 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 | I_BOR_KEY | Call by reference | Type reference (TYPE) | BORIDENT | BOR-Schlüssel eines CM-Objekts | 19991021 | |||
| 2 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 3 | RESULT | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | semantischer Schlüssel eines CM-Objekts | 19991021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | die Daten im Benutzerstamm sind zerstört | 19991021 | ||
| 2 | es wurde kein Schlüssel passend zum Input gefunden | 19991021 | ||
| 3 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key für die angezeigte Mappe | 19991122 | |||
| 3 | I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | gültig ab | 19991122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interne Fehler | 19991122 | ||
| 2 | Benutzer hat zerstörte Berechtignung | 19991208 | ||
| 3 | Mappe z. Löschen gemerkt | 19991122 | ||
| 4 | Mappe noch nicht gespeichert | 19991229 | ||
| 5 | Mappe wird schon geperrt | 19991122 | ||
| 6 | Importparameter sind falsch | 19991122 | ||
| 7 | Sperrproblem | 19991122 | ||
| 8 | Benutzer hat zum Ausführen d. Tätigkeit keine Berechtigung | 19991122 | ||
| 9 | angegebene Mappe wurde nicht gefunden | 19991122 | ||
| 10 | Produkt wurde nicht gefunden | 19991122 | ||
| 11 | 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 | E_MORE_THAN_ONE_SUCCESSOR | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Mehr als ein Nachfolger existieren | 19991215 | |||
| 2 | I_BASELINE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Link-Typ "Baseline" absuchen? | 19991215 | |||
| 3 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 4 | I_CHANGE_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Anlegen einer neuen Transaktion | 19990806 | |||
| 5 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key der angezeigten Mappe | 19990806 | |||
| 6 | I_PRED_SUCC | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Link-Typ "Vorgänger-Nachfolger" absuchen? | 19991215 | |||
| 7 | I_PROPAGATED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Link-Typ "derived from" absuchen? | 19991215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der CM-Workbench | 19990806 | ||
| 2 | Korrupte Berechtigung | 19991208 | ||
| 3 | Mappe z. Löschen gemerkt | 19990806 | ||
| 4 | Die Applikation wird schon gesperrt | 19990806 | ||
| 5 | Korrupte Eingabe | 19990806 | ||
| 6 | Fehler beim Sperren aufgetreten | 19990806 | ||
| 7 | Fehler beim Sperren | 19990806 | ||
| 8 | keine Berechtigung zum Ausführen der Aktion | 19990806 | ||
| 9 | Keine Mappe gefunden | 19990806 | ||
| 10 | das Produkt existiert noch nicht | 19990806 | ||
| 11 | Es wurde keine Struktur gefunden | 19990806 | ||
| 12 | Kein Nachfolger gefunden | 19990806 |
Method HAS_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ANSWER | Value transfer | Type reference (TYPE) | CMT_BOOLEAN | gibt es eine Relation dazu? | 19991228 | |||
| 2 | E_BORIDENT | Call by reference | Type reference (TYPE) | BORIDENT | BOR-Schlüssel der Mappe | 19991228 | |||
| 3 | I_BASE_LINK | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Link-Typ "Baseline" betrachten? | 20000127 | ||
| 4 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BOR-Schlüssel einer Produktmappe ("ich") | 19991228 | |||
| 5 | I_PREDECESSOR | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | ich (s.o.) bin Vorgänger | 20000127 | ||
| 6 | I_PRED_SUCC | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Link-Typ "Vorgänger/Nachfolger" betrachten | 20000127 | ||
| 7 | I_PROPAGATE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Link-Typ "propagate" betrachten? | 20000127 | ||
| 8 | I_STARTPHASE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | ich bin in Rolle "Startphase" | 20000127 | ||
| 9 | I_SUCCESSOR | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | ich bin Nachfolger | 20000127 | ||
| 10 | 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 | 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 | E_EMPTY_WORKLIST | Call by reference | Type reference (TYPE) | DE_CM_FLAG | Der Arbeitsvorrat ist leer | 19990430 | |||
| 2 | E_READ_ONLY | Call by reference | Type reference (TYPE) | DE_CM_FLAG | User hat nur Leseberechtigung | 19990505 | |||
| 3 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 4 | I_CM_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | Schlüssel des CM-Objektes | 19991020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990601 | ||
| 2 | Baseline z. Löschen gemerkt | 19991201 | ||
| 3 | Statusverwaltung verbietet Ändern des Objekts | 19991216 | ||
| 4 | Konfigurationsdefinition gesperrt - Ändern nicht möglich | 19991214 | ||
| 5 | Fehler | 19991019 | ||
| 6 | Mappe z. Löschen gemerkt | 19990610 | ||
| 7 | Tabelleneintrag wird gesperrt | 19990629 | ||
| 8 | Kein Baseline zu dem Schlüssel | 19991201 | ||
| 9 | Keine Mappe mit dem Key vorhanden | 19990506 | ||
| 10 | Kein Produkt mit diesem Key vohanden | 19990506 | ||
| 11 | Keine Struktur zur Initialen Mappe vorhanden | 19990520 | ||
| 12 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Änderungsliste:: TabFeld | alter Wert | neuer Wert | Flag | 19990927 | |||
| 3 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel (BOR-Format) | 19990927 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | BORIDENT-OBJTYPE | Objekttyp (BOR-Bezeichnung) | 19990927 | |||
| 5 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Liste von Änderungen | 19990929 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990929 | |||
| 3 | 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 | I_CHANGE_LIST | Call by reference | Type reference (TYPE) | TAB_CM_CHANGE | Änderungsliste | 19990928 | |||
| 2 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel, BOR-Format | 19990928 | |||
| 3 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_IS_USED_LIST_REQUIRED | Call by reference | Type reference (TYPE) | OS_BOOLEAN | SPACE | soll die "is_used_list" gefüllt werden? | 19990927 | ||
| 3 | I_OBJKEY | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Objektschlüssel im BOR-Format | 19990927 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | BORIDENT-OBJTYPE | Objekttyp (BOR-Bezeichnung) | 19990927 | |||
| 5 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_PF_SEL_CRITERIA | Call by reference | Type reference (TYPE) | CMT_TY_RSDS_RANGE | Range Tabelle für Selektionskriterien | 19990728 | |||
| 3 | I_QUERY_INTVAL_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Query nach Folderzeitscheiben, Datum-ab der Selektion | 19991004 | |||
| 4 | I_QUERY_INTVAL_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | Query nach Folderzeitscheiben, Datum-bis der Selektion | 19991004 | |||
| 5 | 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 | Interner Fehler | 19990727 | ||
| 2 | zerstörte Berechtigung | 19990917 | ||
| 3 | Keine Berechtigung | 19990727 | ||
| 4 | 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 | I_CARRIER | Call by reference | Object reference (TYPE REF TO) | OBJECT | der aktuelle Carrier | 19990429 | |||
| 2 | I_EXTERN | Call by reference | Type reference (TYPE) | I | 0 | 1: ja/ 0:nein | 19990429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Produktmappenschlüssel | 19991001 | |||
| 2 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | 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 | Interner Fehler | 19990517 | ||
| 2 | Zerstörte Berechtigung | 19991208 | ||
| 3 | Mappe z. Löschen gemerkt | 19990610 | ||
| 4 | Mappe wird schon gesperrt | 19990517 | ||
| 5 | Eingabedaten sind korrupt | 19990517 | ||
| 6 | Fehler beim Sperren aufgetreten | 19990517 | ||
| 7 | Mappe konnte nicht gesichert werden | 19990623 | ||
| 8 | keine Berechtigung zu speichern | 19990429 | ||
| 9 | keine Baseline | 19990909 | ||
| 10 | die Produktmappe existiert noch nicht | 19990517 | ||
| 11 | das Produkt existiert noch nicht | 19990517 | ||
| 12 | 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 | ging schief | 19991209 |
Method SEND_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | 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 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel d. angezeigten Mappe | 19990608 | |||
| 4 | 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 | Interner Fehler | 19990608 | ||
| 2 | Mappe z. Löschen gemerkt | 19990610 | ||
| 3 | keine Baseline | 19990909 | ||
| 4 | die Produktmappe existiert noch nicht | 19990608 | ||
| 5 | das Produkt existiert noch nicht | 19990608 | ||
| 6 | 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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key d Mappe | 19990531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Applikation | 19990526 | ||
| 2 | Benutzer Sperrt die Anwendung | 19990526 | ||
| 3 | Falsche Eingabe | 19991213 | ||
| 4 | Es wurde keine Mappe gefunden | 19990526 | ||
| 5 | Es wurde kein Produkt gefunden | 19990526 | ||
| 6 | Es wurde keine Mappenstruktur gefunden | 19990526 | ||
| 7 | Ä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 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | IF_CM_DATA_REGISTER | zur Registrierung des Datentransports | 20000114 | |||
| 2 | I_OBSERVER | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Update des ControlObservers | 19991201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Das Berechtigungsprofil ist kaputt | 19991208 | ||
| 2 | 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 |