Hierarchy

⤷

⤷

Properties
Class | CL_BCM_CONTROLLER | |
Short Description | Business shift quota of the controller | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CMT | Configuration Management - Core Development |
Created | 19990323 | SAP |
Last change | 20010425 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_BCM_CONTROLLER has no interface implemented.
Friends
Class CL_BCM_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | '2' | CO_APPL_LOG_PROBCL_HIGH | 19991229 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | '4' | CO_APPL_LOG_PROBCL_LOW | 19991229 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | '3' | CO_APPL_LOG_PROBCL_MEDIUM | 19991229 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | '1' | CO_APPL_LOG_PROBCL_VERY_HIGH | 19991229 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'baseline-BL involved' | CO_BASELINE_BASELINE | 19991018 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'baseline-PF involved' | CO_BASELINE_FOLDER | 19991018 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'change_key' | CO_CHANGE_KEY | 19990507 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'create_folder_succ' | CO_CREATE_FOLDER_SUCCESSOR | 19990507 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'cr_prod-PF involved' | CO_CREATE_PRODUCT_FOLDER | 19991019 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'cr_prod-PR involved' | CO_CREATE_PRODUCT_PRODUCT | 19991019 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'delete_baseline' | CO_DELETE_BASELINE | 19991213 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'delete_folder' | CO_DELETE_FOLDER | 19990701 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'FAMOUS_LAST_WORDS' | CO_FAMOUS_LAST_WORDS | 19991118 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'freeze_baseline' | CO_FREEZE_BASELINE | 19991129 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | INT2 | 20 | CO_MAX_HIERARCHY_LEVEL | 19991129 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'modify_baseline' | CO_MODIFY_BASELINE | 19991123 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'modify_folder' | CO_MODIFY_FOLDER | 19990507 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | DE_CM_TITLE | 'save_logs' | CO_SAVE_LOGS | 19991117 | |
19 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_CM_PROFILE | CUSTOMIZING_AGENT | 19991227 | ||
20 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CMT_TY_CUS_APPL | CUS_APPL | 19991227 | ||
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CMT_TY_CUS_CBAS | CUS_CBAS | 19991227 | ||
22 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CMT_TY_TAB_LC_PH_USAGE | CUS_LC_PH_USAGE | 19991227 | ||
23 | ![]() |
Static Attribute | Private | Type reference (TYPE) | OS_BOOLEAN | EXTERNAL_COMMIT_ALLOWED | 19990922 | ||
24 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SYUNAME | Who blocked the table during the last locking attempt? | 19990421 | ||
25 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_GCM_CONTROLLER | GCM_CONTROLLER | 19991129 | ||
26 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | Max. length of the de_cm_baseline_id | 19990817 | ||
27 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | max. length of de_cm_folder_id, is calculated | 19990511 | ||
28 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | Max. length of the de_cm_product_id | 19990531 | ||
29 | ![]() |
Instance attribute | Private | See coding | LOCK_LIST | 20000119 | |||
30 | ![]() |
Static Attribute | Private | Type reference (TYPE) | T000-LOGSYS | LOGSYS | 20000419 | ||
31 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | LOG_SAVE_REQUIRED | 19991229 | |
32 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_OS_PERSISTENCY_MANAGER | Persistence Manager | 19990416 | ||
33 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_BCM_CONTROLLER | Reference to individual object of the class | 19990323 | ||
34 | ![]() |
Static Attribute | Private | Type reference (TYPE) | OS_BOOLEAN | OSCON_FALSE | SYSTEM_SERVICES_STARTED | 19990922 | |
35 | ![]() |
Instance attribute | Private | See coding | TRANSACTION_CLIENT_LIST | 19991027 | |||
36 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | 0 | Number of transactions open | 19990407 | |
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IT_TRANSACTION_LIST | List of transaction objects | 19990407 | ||
38 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_OS_TRANSACTION_MANAGER | Transaction manager | 19990407 | ||
39 | ![]() |
Static Attribute | Private | Type reference (TYPE) | OS_DMODE | Update mode | 19990416 | ||
40 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_BCM_WORKLIST | Reference to individual Worklist object | 19990519 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Start baseline process for a product folder, only for CL_G. | 19990323 |
2 | ![]() |
Instance method | Public | Method | Components from the Business shift have changed | 19991119 |
3 | ![]() |
Instance method | Public | Method | Check whether status management of operation is allowed | 19991208 |
4 | ![]() |
Instance method | Public | Method | Other key fields, only for CL_GCM_CONTROLLER!!! | 19990416 |
5 | ![]() |
Instance method | Public | Method | Execute the business operation - Status management | 19991115 |
6 | ![]() |
Instance method | Public | Method | Do the CM objects exist? | 19991111 |
7 | ![]() |
Instance method | Private | Method | Complete Input-Parameter, if necessary | 19990420 |
8 | ![]() |
Instance method | Public | Method | Create a successor folder for a product folder | 19990323 |
9 | ![]() |
Instance method | Private | Method | Generate a new product folder and create link | 19990723 |
10 | ![]() |
Instance method | Public | Method | Create a new product and an initial product folder | 19990415 |
11 | ![]() |
Instance method | Private | Method | Opens new transaction, method contains error handling | 19990407 |
12 | ![]() |
Instance method | Public | Method | Delete Baseline | 19991213 |
13 | ![]() |
Instance method | Public | Method | Delete entire Conf. def. including baselines and folders | 19991129 |
14 | ![]() |
Instance method | Public | Method | Locks table, deletes a folder incl. links and product | 19990531 |
15 | ![]() |
Static method | Private | Method | Display os_exception message and delete exception | 19990416 |
16 | ![]() |
Instance method | Public | Method | Executes the last work during exit of CMWO | 19991118 |
17 | ![]() |
Instance method | Public | Method | Convert freeze of BL structure and status | 19991129 |
18 | ![]() |
Instance method | Public | Method | Returns the Baseline object to the specified key | 19990909 |
19 | ![]() |
Static method | Public | Method | Transfers reference to (individual) object of the class | 19990406 |
20 | ![]() |
Instance method | Public | Method | Returns the controlled object to folder/Baseline | 19991110 |
21 | ![]() |
Instance method | Public | Method | Delivers Customizing-Parameter | 19991227 |
22 | ![]() |
Instance method | Public | Method | Returns folder instance with specified key, if available | 19990505 |
23 | ![]() |
Instance method | Public | Method | Generating predecessor folder and returning this | 19990415 |
24 | ![]() |
Instance method | Public | Method | Returns the configuration definition | 19991111 |
25 | ![]() |
Instance method | Public | Method | Enlarge the worklist - for selected folders | 19991026 |
26 | ![]() |
Instance method | Public | Method | Find the key for the structure of the product folder | 19991122 |
27 | ![]() |
Instance method | Public | Method | Returning successor folder(s) data | 19990415 |
28 | ![]() |
Instance method | Private | Method | Return the save mode (directly or update) | 19990702 |
29 | ![]() |
Instance method | Public | Method | Is there a relation to a specified BOR key? | 19990611 |
30 | ![]() |
Static method | Private | Method | Initialising the attribute to the BCM comtroller | 19990922 |
31 | ![]() |
Instance method | Private | Method | Locking tables for Baseline (dep. on update mode) | 19990728 |
32 | ![]() |
Instance method | Private | Method | Locking tables for procudt folder, reading update mode | 19990413 |
33 | ![]() |
Static method | Public | Method | Collects and distributes messages from the process shift | 19991117 |
34 | ![]() |
Instance method | Public | Method | Starts "Change Baseline", only for CL_GCM_CONTROLLER! | 19991109 |
35 | ![]() |
Instance method | Public | Method | Starts "Change product folder", only for CL_GCM_CONTROLLER! | 19990323 |
36 | ![]() |
Instance method | Public | Method | Other worklist | 19991124 |
37 | ![]() |
Instance method | Public | Event handling method | For update operations before Commit via TA service | 19990528 |
38 | ![]() |
Instance method | Public | Method | Create a new folder in a new lifecycle phase | 19990323 |
39 | ![]() |
Instance method | Public | Method | Transfer the BOR key to a product folder | 19991001 |
40 | ![]() |
Instance method | Public | Method | Transferring the values of some OO-specific flags | 19990922 |
41 | ![]() |
Instance method | Public | Method | Save data of all changed objects (only for CL_GCM_..) | 19990323 |
42 | ![]() |
Instance method | Private | Method | Open+start TA, save all application logs, close TA | 19991117 |
43 | ![]() |
Instance method | Private | Method | Exit specific transaction with "save" | 19990507 |
44 | ![]() |
Instance method | Public | Method | Saves the worklist | 19991209 |
45 | ![]() |
Instance method | Private | Method | Changing the update mode | 19990922 |
46 | ![]() |
Static method | Public | Method | Initializes Workbench, only for CL_GCM_CONTROLLER! | 19990922 |
47 | ![]() |
Instance method | Public | Method | Initiate memory rollback (only for CL_GCM_CONTROLLER!) | 19990416 |
48 | ![]() |
Instance method | Private | Method | Using undo specific to a transaction | 19990507 |
49 | ![]() |
Instance method | Private | Method | Release tables for baseline | 19990728 |
50 | ![]() |
Instance method | Private | Method | Releaes tables for product folder | 19990414 |
51 | ![]() |
Instance method | Private | Method | Completed transaction data | 19990701 |
Events
Class CL_BCM_CONTROLLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | IT_TRANSACTION_LIST | Private | See coding | List of transaction objects | 19990407 |
|
|
2 | L_STRUC_TRANSACTION_LIST | Private | See coding | Line type for the list of transaction objects | 19990407 |
|
|
3 | L_TY_LOCK | Private | See coding | L_TY_LOCK | 20000119 |
|
|
4 | L_TY_TRANSACT_CLIENT | Private | See coding | L_TY_TRANSACT_CLIENT | 19991027 |
|
|
5 | TY_MESSAGE_KEY | Private | See coding | Type for message Id | 19990420 |
|
Method Signatures
Method BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Referenz auf Baseline | 19990728 | ||
2 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe, die fixiert werden soll | 19990729 | ||
3 | ![]() |
E_FREEZE_FAILURES | Call by reference | Type reference (TYPE) | TAB_CM_BASELINE_ERROR | Strukturobjekte, die nicht fixiert werden konnten | 19991129 | ||
4 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Referenz auf zug. Produkt | 19990729 | ||
5 | ![]() |
E_STATECHANGE_RESULT | Call by reference | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Fehler beim Statusübergang | 19991201 | ||
6 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Struktur der Baseline | 19990728 | ||
7 | ![]() |
E_TEXT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_TEXT | Referenz auf zug. Text-Proxy | 19990728 | ||
8 | ![]() |
I_BASELINE_DATE | Call by reference | Type reference (TYPE) | DATE | Zeitpkt, zu dem der Prozess abgeschlossen sein muss | 19991129 | ||
9 | ![]() |
I_BASELINE_ID | Call by reference | Type reference (TYPE) | DE_CM_BASELINE_ID | Baseline-Schlüssel | 19990728 | ||
10 | ![]() |
I_BL_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Baseline-Kurztext | 19991130 | ||
11 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe, die fixiert werden soll | 19990407 | ||
12 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Produktmappenschlüssel | 19990728 | ||
13 | ![]() |
I_SNAPSHOT_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | OSCON_TRUE | Schnappschuß ohne Strukturauflösung | 19991001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
(mind.) ein Attribut der Baseline ist nicht initialisiert | 19990728 | |
2 | ![]() |
es konnte keine Baseline Id erzeugt werden | 19990728 | |
3 | ![]() |
Baseline nicht erlaubt | 19991202 | |
4 | ![]() |
Statusverwaltung: Konfigurationsdefinition ist gesperrt | 19991220 | |
5 | ![]() |
zum Baseline-Schlüssel gibt es bereits einen DB-Eintrag | 19990722 | |
6 | ![]() |
Methode ist fehlgeschlagen | 19991012 | |
7 | ![]() |
Tabelle bereits gesperrt (s. Attribut foreign_lock_user) | 19990728 | |
8 | ![]() |
Input-Parameter sind falsch (XML-Struktur!) / unvollständig | 19990729 | |
9 | ![]() |
unbekannter Systemfehler beim Sperren einer Tabelle | 19990728 | |
10 | ![]() |
es wurde kein Bezug zw. Produktmappe und Baseline erstellt | 19990728 | |
11 | ![]() |
es wurde kein Produkt zur Produktmappe gefunden! | 19990729 | |
12 | ![]() |
es konnte kein Text angelegt werden | 19990728 | |
13 | ![]() |
es gibt bereits ein Objekt zu dem geg. Schlüssel | 19990728 | |
14 | ![]() |
die Vorlagestruktur kann nicht kopiert werden | 19991227 | |
15 | ![]() |
so weit in der Vergangenheit gibt es keine Mappendaten | 19990924 | |
16 | ![]() |
Fehler im Transaktionsdienst | 19990728 | |
17 | ![]() |
Arbeittsvorrat wurde nicht aufgefrischt | 19990907 | |
18 | ![]() |
die Struktur der geg. Mappe kann nicht fixiert werden | 19991014 |
Method BCM_COMPONENTS_ARE_CHANGED Signature
Method BCM_COMPONENTS_ARE_CHANGED on class CL_BCM_CONTROLLER has no parameter.
Method BCM_COMPONENTS_ARE_CHANGED on class CL_BCM_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 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Zeiger auf Produktmappe mit geändertem Schlüssel | 19990416 | ||
2 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Zeiger auf Produkt mit geändertem Schlüssel | 19990416 | ||
3 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Zeiger auf Produktmappe | 19990416 | ||
4 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | NEUER Schlüssel für Mappe | 19990531 | ||
5 | ![]() |
I_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Zeiger auf Produkt | 19990416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ein Key-Feld der Produktmappe konnte nicht geändert werden | 19990416 | |
2 | ![]() |
Das Key-Feld des Produkts konnte nicht geändert werden | 19990416 | |
3 | ![]() |
Transaktionsobjekt konnte nicht erzeugt werden | 19990416 | |
4 | ![]() |
Tabellen bereits gesperrt (s. Attribut foreign_lock_user) | 19990531 | |
5 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19990416 | |
6 | ![]() |
unbekannter Fehler beim Sperren der Tabellen | 19990531 | |
7 | ![]() |
der neue BWL-Schlüssel ist nicht eindeutig! | 19990701 | |
8 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19990519 |
Method CHANGE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline | 19991115 | ||
2 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe für Configuration Management | 19991115 | ||
3 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | CM: Kopfdaten zum Produkt | 19991115 | ||
4 | ![]() |
E_STATECHANGE_RESULT | Call by reference | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Resultat des Statuswechsels | 19991116 | ||
5 | ![]() |
I_CHECK_ONLY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | soll Statusübergang nur geprüft werden | 19991201 | ||
6 | ![]() |
I_CM_OBJECT | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | liefert Schlüssel des betreffenden Objektes | 19991115 | ||
7 | ![]() |
I_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | Gültigkeit des Folders | 19991115 | ||
8 | ![]() |
I_VRGNG | Call by reference | Type reference (TYPE) | TJ01-VRGNG | betriebswirtschaftl. Vorgang | 19991115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unbestimmter Fehler in der Anwendung | 19991115 | |
2 | ![]() |
Die Produktmappe ist schon gelöscht (noch nicht verbucht!) | 19991115 | |
3 | ![]() |
es existiert keine Baseline zum mitgegebenen Schlüssel | 19991115 | |
4 | ![]() |
es existiert kein Folder zum mitgegebenen Schlüssel | 19991115 | |
5 | ![]() |
zur (existierenden !) Produktmappe gibt es kein Produkt !!! | 19991115 | |
6 | ![]() |
Fehler beim Statuswechsel - Grund e_statuschange_result | 19991116 |
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 d. 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 nur die Existenz d. Def. überfrü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 d. 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 | ... | 19991111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Falsche Eingabeparamter | 19991111 |
Method COMPLETE_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Zeiger auf Baseline | 19991122 | ||
2 | ![]() |
E_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | BWL-Key komplett | 19991122 | ||
3 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Zeiger auf Produktmappe | 19990420 | ||
4 | ![]() |
E_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | BWL-Key komplett | 19990531 | ||
5 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Zeiger auf Baseline | 19991122 | ||
6 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Zeiger auf Produktmappe | 19990420 | ||
7 | ![]() |
I_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | BWL-Key komplett | 19991122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
die Input-Parameter sind unvollständig | 19990601 | |
2 | ![]() |
Es gibt keinen Datenbankeintrag zum Schlüssel | 19990420 | |
3 | ![]() |
Das Objekt mit dem Schlüssel ist zum Löschen vorgemerkt | 19990420 | |
4 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19990420 |
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 | das kontrollierte Objekt kann nicht kopiert werden | 20000204 | ||
2 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produkt zu Vorgänger und Nachfolger | 19990615 | ||
3 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Strukturobjekt des Nachfolgers | 19990615 | ||
4 | ![]() |
E_SUCCESSOR | Value transfer | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe (Nachfolger) | 19990615 | ||
5 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe (Vorgänger) | 19990407 | ||
6 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key (Vorgänger) | 19990531 | ||
7 | ![]() |
I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 | ||
8 | ![]() |
I_SUC_FOLDER_ID | Call by reference | Type reference (TYPE) | DE_CM_FOLDER_ID | Teilschlüssel für Nachfolger | 19990615 | ||
9 | ![]() |
I_SUC_FOLDER_TYPE | Call by reference | Type reference (TYPE) | DE_CM_FLAG | Mail/ normale Mappe | 19991112 | ||
10 | ![]() |
I_SUC_STRUCTURE_KEY | Call by reference | Type reference (TYPE) | DE_CM_OBJ_KEY | Schlüssel der NachfolgerStruktur | 19991021 | ||
11 | ![]() |
I_SUC_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | Struktur des Nachfolgers | 19990914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Statusverwaltung: Konfigurationsdefinition ist gesperrt | 19991220 | |
2 | ![]() |
beide Fehler (1) und (2) sind aufgetreten. | 19990512 | |
3 | ![]() |
der Nachfolgermappe fehlt mindestens ein Attribut (2) | 19990510 | |
4 | ![]() |
Der Datenbankeintrag zum Nachfolger-Key existiert bereits | 19990413 | |
5 | ![]() |
Es konnte keine folder_id erzeugt werden | 19990416 | |
6 | ![]() |
Eine der beteiligten Tabellen konnte nicht gesperrt werden | 19990416 | |
7 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19990421 | |
8 | ![]() |
Die Verbindung zur Vorgängermappe wurde nicht angelegt (1) | 19990414 | |
9 | ![]() |
Unbekannter Systemfehler, aufgetreten beim Sperren | 19990416 | |
10 | ![]() |
es konnte keine neue Struktur angelegt werden | 19990615 | |
11 | ![]() |
Ein Objekt mit dem übergebenen Schlüssel existiert bereits | 19990601 | |
12 | ![]() |
Vorgänger ist zum Löschen vorgemerkt | 19990421 | |
13 | ![]() |
Vorgänger ist nicht auf der Datenbank gespeichert | 19990421 | |
14 | ![]() |
die Vorgängerstruktur kann nicht kopiert werden | 19991221 | |
15 | ![]() |
TA-Objekt nicht erzeugt oder Prüfer nicht registriert | 19990528 | |
16 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19990421 | |
17 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19990519 | |
18 | ![]() |
von der geg. Folder-Struktur kann man keinen Nachf. anlegen | 19991014 |
Method CREATE_FOLDER_WITH_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CTRLD_OBJ_IS_SERIALIZED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | ist das kontrollierte Objekt serialisiert? | 20000204 | ||
2 | ![]() |
E_NEW_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Referenz auf neue Produktmappe | 19990723 | ||
3 | ![]() |
I_LINK_TYPE | Call by reference | Type reference (TYPE) | BRELTYP-RELTYPE | Art des Links zwischen den Produktmappen | 19990723 | ||
4 | ![]() |
I_NEW_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel für neue Produktmappe | 19990723 | ||
5 | ![]() |
I_OLD_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Referenz auf ex. Produktmappe | 19990723 | ||
6 | ![]() |
I_OLD_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel der ex. Produktmappe | 19990723 | ||
7 | ![]() |
I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
beide Fehler (1) und (2) sind aufgetreten | 19990723 | |
2 | ![]() |
der neuen Produktmappe fehlt mind. ein Attribut (2) | 19990723 | |
3 | ![]() |
ein DB-Eintrag zum übergebenen Schlüssel existiert bereits | 19990723 | |
4 | ![]() |
es konnte keine folder_id erzeugt werden | 19990723 | |
5 | ![]() |
Verbindung zur alten Produktmappe wurde nicht erzeugt (1) | 19990723 | |
6 | ![]() |
ein Objekt mit dem übergebenen Schlüssel existiert bereits | 19990723 | |
7 | ![]() |
die "alte" Produktmappe ist zum Löschen vorgemerkt | 19990723 | |
8 | ![]() |
die "alte" Produktmappe ist nicht auf der Datenbank | 19990723 | |
9 | ![]() |
unbekannter Fehler im Persistenzdienst | 19990723 |
Method CREATE_PRODUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FOLDER | Value transfer | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | initiale Produktmappe | 19990415 | ||
2 | ![]() |
E_FOLDER_TEXT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_TEXT | Text zur Produktmappe | 19990727 | ||
3 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produktreferenz | 19990415 | ||
4 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Struktur d. Produktmappe | 19990513 | ||
5 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key für Produktmappe | 19990531 | ||
6 | ![]() |
I_LIFE_CYCLE | Call by reference | Type reference (TYPE) | DE_CM_LIFE_CYCLE | Lebenszyklus des Produkts | 19990702 | ||
7 | ![]() |
I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 | ||
8 | ![]() |
I_PM_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung der ConfigDefinition | 20000110 | ||
9 | ![]() |
I_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | Strukturtabelle | 19990915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Produktmappe existiert bereits als Laufzeitobjekt | 19990415 | |
2 | ![]() |
Es konnte keine folder_id erzeugt werden | 19990416 | |
3 | ![]() |
Produktmappe ist bereits auf der Datenbank gespeichert | 19990415 | |
4 | ![]() |
persistentes Attribut der Mappe nicht initialisiert | 19990419 | |
5 | ![]() |
Eine der beteiligten Tabellen konnte nicht gesperrt werden | 19990416 | |
6 | ![]() |
Unbekannter Systemfehler, aufgetreten beim Sperren | 19990416 | |
7 | ![]() |
es konnte keine Struktur für die neue Mappe erzeugt werden | 19990512 | |
8 | ![]() |
Produkt existiert bereits als Laufzeitobjekt | 19990415 | |
9 | ![]() |
Produkt ist bereits auf der Datenbank gespeichert | 19990415 | |
10 | ![]() |
TA-Objekt nicht erzeugt oder Prüfer nicht registriert | 19990528 | |
11 | ![]() |
unbekannter Fehler | 19990415 | |
12 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19990519 |
Method CREATE_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_BCM_SAVE | betroffenes Objekt | 19991019 | ||
2 | ![]() |
I_OWN_SAVE_REQUIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | zusätzliche Speicher-Operationen nötig? | 19991025 | ||
3 | ![]() |
I_TITLE | Call by reference | Type reference (TYPE) | DE_CM_TITLE | Transaktionstitel | 19990507 | ||
4 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | L_STRUC_TRANSACTION_LIST | Daten zur erzeugten Transaktion incl. TA-Objekt | 19990407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Das Transaktionsobjekt konnte nicht erzeugt werden | 19991018 |
Method DELETE_BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline | 19991213 | ||
2 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | BWL-Key komplett | 19991213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Statusverwaltung: Löschen nicht erlaubt | 19991216 | |
2 | ![]() |
Konfigurationsdefinition ist gesperrt - keine Manipulation | 19991216 | |
3 | ![]() |
eine der beteiligten Tabellen konnte nicht gelöscht werden | 19991213 | |
4 | ![]() |
Input-Parameter sind falsch oder unvollständig | 19991213 | |
5 | ![]() |
es gibt keinen passenden Datenbankeintrag | 19991213 | |
6 | ![]() |
eine Relation der Baseline konnte nicht gelöscht werden | 19991213 | |
7 | ![]() |
Fehler im Transaktionsdienst | 19991213 | |
8 | ![]() |
unbekannter Systemfehler | 19991213 | |
9 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19991213 | |
10 | ![]() |
Status erlaubt löschen nicht | 19991214 |
Method DELETE_CONF_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONF_DEF | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Referenz auf die Konfigurationsdefinition | 19991129 | ||
2 | ![]() |
I_CONF_DEF_ID | Call by reference | Type reference (TYPE) | DE_CM_PRODUCT_ID | semantischer Schlüssel der Konf.-Def. | 19991129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
klappt nicht | 19991129 | |
2 | ![]() |
die Eingabeparameter sind falsch oder unvollständig | 19991129 | |
3 | ![]() |
Löschen wegen Status beteiligter Objekte nicht erlaubt | 19991129 |
Method DELETE_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Referenz auf Produktmappe | 19990531 | ||
2 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key komplett | 19990531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Statusverwaltung: Löschen nicht erlaubt | 19991216 | |
2 | ![]() |
Konfigurationsdefinition ist gesperrt - keine Manipulation | 19991216 | |
3 | ![]() |
Eine der beteiligten Tabellen konnte nicht gesperrt werden | 19990531 | |
4 | ![]() |
Input-Parameter falsch oder unvollständig | 19990531 | |
5 | ![]() |
Es gibt keinen passenden Datenbankeintrag | 19990531 | |
6 | ![]() |
das Produkt zur einzigen Mappe konnte nicht gelöscht werden | 19990531 | |
7 | ![]() |
Eine Relation der Produktmappe konnte nicht gelöscht werden | 19990531 | |
8 | ![]() |
Es gibt eine Nachfolgermappe => kein Löschen möglich! | 19991213 | |
9 | ![]() |
Fehler im Transaktionsdienst | 19990601 | |
10 | ![]() |
unbekannter Systemfehler | 19990531 | |
11 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19990531 | |
12 | ![]() |
Status erlaubt löschen der Konfigurationsdefinition nicht | 19991214 | |
13 | ![]() |
Status erlaubt löschen nicht | 19991214 |
Method DISPLAY_AND_CLEAR_OS_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DISPLAY | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_ASTERIX | Anzeige oder Rückgabe der Nachricht-Id | 19990420 | |
2 | ![]() |
I_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | C | CMT_CO_I | Message-Typ (X, A, E, W, I) | 19990416 | |
3 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | TY_MESSAGE_KEY | Nachrichten-Id | 19990420 |
Method DISPLAY_AND_CLEAR_OS_EXCEPTION on class CL_BCM_CONTROLLER has no exception.
Method FAMOUS_LAST_WORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SAVE_WORKLIST | Call by reference | Type reference (TYPE) | DE_CM_FLAG | Arbeitsvorrat speichern? | 19991118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
os_.: Transaktionsabschluß nur durch externes Commit möglich | 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_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline-Objekt | 19991214 | ||
2 | ![]() |
E_FREEZE_FAILURES | Call by reference | Type reference (TYPE) | TAB_CM_BASELINE_ERROR | Objekte, an denen Fixierung gescheitert ist | 19991201 | ||
3 | ![]() |
E_STATECHANGE_RESULT | Call by reference | Type reference (TYPE) | CMT_TY_BSVA_RESULT | Fehler beim Statusübergang | 19991201 | ||
4 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Referenz auf Baseline (bevorzugt) | 19991129 | ||
5 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | semantischer Schlüssel der BL | 19991129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
klappt nicht | 19991129 | |
2 | ![]() |
die Eingabeparameter sind falsch oder unvollständig | 19991129 | |
3 | ![]() |
die Baseline ist im falschen Status | 19991129 |
Method GET_BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baselineinstanz | 19990909 | ||
2 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Folderinstanz | 19990909 | ||
3 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produktinstanz | 19990909 | ||
4 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Strukturobjekt | 19990909 | ||
5 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel der Baseline | 19990909 | ||
6 | ![]() |
I_FOLDER_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Mappendaten beschaffen? | 19991129 | |
7 | ![]() |
I_PRODUCT_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Produktdaten beschaffen? | 19991129 | |
8 | ![]() |
I_STRUCTURE_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Strukturdaten beschaffen? | 19991129 | |
9 | ![]() |
I_UPDATE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Soll die BL in den Arbeitsvorrat augenommen werden | 19990909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Baseline bereits gelöscht (noch nicht verbucht)! | 19991109 | |
2 | ![]() |
es existiert keine Baseline zum mitgegebenen Schlüssel | 19990909 | |
3 | ![]() |
die zug. Produktmappe wurde nicht gefunden | 19991109 | |
4 | ![]() |
das zug. Produkt wurde nicht gefunden | 19991109 | |
5 | ![]() |
es gibt kein Strukturobjekt zur Baseline | 19990909 | |
6 | ![]() |
unbekannter Fehler | 19990909 |
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_BCM_CONTROLLER | Referenz auf einziges Objekt der Klasse | 19990407 |
Method GET_CLASS_AGENT on class CL_BCM_CONTROLLER has no exception.
Method GET_CTRLD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | Schlüssel d. Baseline/Mappe | 19991110 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | CMT_TY_CTRLD_OBJ_REC | Kontrolliertes Objekt | 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_CUST_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CUS_APPL | Call by reference | Type reference (TYPE) | TCM_CUS_APPL | Parameter der Cust.-Tabelle TCM_CUS_APPL | 19991227 | ||
2 | ![]() |
E_CUS_CBAS | Call by reference | Type reference (TYPE) | TCM_CUS_CBAS | Parameter der Cust.-Tabelle TCM_CUS_CBAS | 19991227 |
Method GET_CUST_PARAMS on class CL_BCM_CONTROLLER has no exception.
Method GET_FOLDER_AND_PRODUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Mappeninstanz zum Key | 19990505 | ||
2 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produktinstanz zum Key | 19990505 | ||
3 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Struktur zur Produktmappe | 19990610 | ||
4 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Schlüssel | 19990531 | ||
5 | ![]() |
I_PRODUCT_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Produktdaten beschaffen? | 19991129 | |
6 | ![]() |
I_STRUCTURE_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Strukturdaten beschaffen? | 19991129 | |
7 | ![]() |
I_UPDATE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | Muss der Arbeitsvorrat modifiziert werden? | 19990611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Produktmappe ist schon gelöscht (noch nicht verbucht!) | 19990505 | |
2 | ![]() |
es existiert kein Folder zum mitgegebenen Schlüssel | 19990505 | |
3 | ![]() |
zur (existierenden !) Produktmappe gibt es kein Produkt !!! | 19990505 | |
4 | ![]() |
es gibt kein Strukturobjekt zur Produktmappe | 19990610 | |
5 | ![]() |
unbekannter Fehler | 19990505 |
Method GET_PREDECESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline, deren Vorgänger bestimmt werden soll | 19991215 | ||
2 | ![]() |
I_CM_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key komplett | 19991215 | ||
3 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe, deren Vorgänger bestimmt werden sollen | 19990505 | ||
4 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | OBJECT | CM-Objekt | 19990415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Produktmappe ist zum Löschen vorgemerkt | 19990420 | |
2 | ![]() |
Es gibt keinen Datenbankeintrag zum Schlüssel | 19990420 | |
3 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19990601 | |
4 | ![]() |
Es gibt mehr als einen Vorgänger | 19990419 | |
5 | ![]() |
Es gibt keinen Vorgänger | 19990419 | |
6 | ![]() |
Der Vorgänger hat keinen Datenbankeintrag | 19990419 | |
7 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19990420 |
Method GET_PRODUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PRODUCT_ID | Call by reference | Type reference (TYPE) | DE_CM_PRODUCT_ID | Konfig.definition | 19991111 | ||
2 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Konfigurationsdefinition | 19991111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es wurde keine Konfig.definition gefunden | 19991111 | |
2 | ![]() |
Fehler | 19991111 |
Method GET_SEL_OBJECTS_FOR_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PF_SEL_CRITERIA | Call by reference | Type reference (TYPE) | CMT_TY_RSDS_RANGE | CMT_TY_RSDS_RANGE | 19991026 | ||
2 | ![]() |
I_PF_SEL_MODE | Call by reference | Type reference (TYPE) | DE_CM_FLAG | CM: Flag | 20000103 | ||
3 | ![]() |
I_QUERY_INTVAL_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | TIMESTAMP | 19991026 | ||
4 | ![]() |
I_QUERY_INTVAL_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | TIMESTAMP | 19991026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es wurden keine Mappen/Baselines gefunden zu den Kriterien | 19991202 |
Method GET_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Instanz der Baseline | 19991122 | ||
2 | ![]() |
I_CM_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_KEY | BWL-Key komplett | 19991122 | ||
3 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Instanz der Konfigurationsmappe | 19991122 | ||
4 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Instanz der Struktur dieser Mappe | 19991122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Es gibt keinen Datenbankeintrag zum Schlüssel | 19991122 | |
2 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19991122 | |
3 | ![]() |
es wurde keine Struktur gefunden | 19991122 | |
4 | ![]() |
Das Objekt ist zum Löschen vorgemerkt | 19991122 | |
5 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19991122 |
Method GET_SUCCESSORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Link-Typ "Baseline" absuchen? | 19991215 | |
2 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe, deren Nachfolger bestimmt werden sollen | 19990505 | ||
3 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key komplett | 19990531 | ||
4 | ![]() |
I_PRED_SUCC | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Link-Typ "Vorgänger-Nachfolger" absuchen? | 19991215 | |
5 | ![]() |
I_PROPAGATED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Link-Typ "derived from" absuchen? | 19991215 | |
6 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | TAB_CM_PFOLDER | Tabelle mit Nachfolgermappendaten | 19990415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die Produktmappe ist zum Löschen vorgemerkt | 19990420 | |
2 | ![]() |
Die Produktmappe ist nicht auf der Datenbank gespeichert | 19990420 | |
3 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19990601 | |
4 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19990420 |
Method GET_UPDATE_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | OS_DMODE | Speichermodus | 19990702 |
Method GET_UPDATE_MODE on class CL_BCM_CONTROLLER has no exception.
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 zu obigen Bedingungen? | 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_BCM_CONTROLLER has no exception.
Method INITIALIZE_OWN_ATTRIBUTES Signature
Method INITIALIZE_OWN_ATTRIBUTES on class CL_BCM_CONTROLLER has no parameter.
Method INITIALIZE_OWN_ATTRIBUTES on class CL_BCM_CONTROLLER has no exception.
Method LOCK_BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key der Baseline | 19990728 | ||
2 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | C | CMT_CO_E | Sperrmodus, Default: Schreibsperre | 19990728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tabelle ist bereits gesperrt | 19990728 | |
2 | ![]() |
die Tabellen können nur zeilenweise gesperrt werden | 19991027 | |
3 | ![]() |
unbekannter Systemfehler | 19990728 |
Method LOCK_FOLDER 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 | BWL-Key für zu sperrende Zeile, Teil 1 | 19990531 | ||
2 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | C | CMT_CO_E | Sperrmodus: exclusiv (E), shared (S) oder erweitert (X) | 19990413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
eine der Tabellen ist gesperrt (s. Attrib.foreign_lock_user) | 19990413 | |
2 | ![]() |
die Tabellen können nur zeilenweise gesperrt werden | 19991027 | |
3 | ![]() |
unbekannter Fehler | 19990413 |
Method MESSAGE_DISPATCHER 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, die verteilt werden soll | 19991117 |
Method MESSAGE_DISPATCHER on class CL_BCM_CONTROLLER has no exception.
Method MODIFY_BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline | 19991109 | ||
2 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe dazu | 19991109 | ||
3 | ![]() |
E_MODIFICATION_ALLOWED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | nur lesen? oder Änderung erlaubt? | 19991109 | ||
4 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produkt dazu | 19991109 | ||
5 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Interface des Strukturobjekts | 19991109 | ||
6 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | semantischer Schlüssel der Baseline | 19991109 | ||
7 | ![]() |
I_FOLDER_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Folder-Daten beschaffen? | 19991129 | |
8 | ![]() |
I_MODIFY_BASELINE | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | soll BL geändert werden? | 20000203 | |
9 | ![]() |
I_PRODUCT_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Produktdaten beschaffen? | 19991129 | |
10 | ![]() |
I_STRUCTURE_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Strukturdaten beschaffen? | 19991129 | |
11 | ![]() |
I_UPDATE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | muss der Arbeitsvorrat modifiziert werden? | 19991109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Baseline ist bereits gelöscht, aber noch nicht verbucht | 19991109 | |
2 | ![]() |
Statusverwaltung - Aktivität nicht erlaubt | 19991216 | |
3 | ![]() |
Konfigurationmappe gesperrt - keine Modifikation möglich | 19991215 | |
4 | ![]() |
eine Tabelle ist bereits von einem anderen Benutzer gesperrt | 19991109 | |
5 | ![]() |
unbekannter Fehler beim Sperren einer Tabelle | 19991109 | |
6 | ![]() |
es wurde keine Baseline gefunden | 19991109 | |
7 | ![]() |
die zug. Produktmappe wurde nicht gefunden | 19991109 | |
8 | ![]() |
das zug. Produkt wurde nicht gefunden | 19991109 | |
9 | ![]() |
es gibt keine Struktur zur Baseline | 19991109 | |
10 | ![]() |
TA-Objekt nicht erzeugt oder Prüfer nicht registriert | 19991109 | |
11 | ![]() |
unbekannter Fehler | 19991109 |
Method MODIFY_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe | 19990610 | ||
2 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Produkt | 19990610 | ||
3 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Struktur der Produktmappe | 19990610 | ||
4 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Schlüssel | 19990531 | ||
5 | ![]() |
I_IGNORE_STATUS_LOCKED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | Sonderfall !! Statuswechsel aus Gesperrt -> Status nicht prf | 20000204 | |
6 | ![]() |
I_PRODUCT_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Produktdaten beschaffen? | 19991129 | |
7 | ![]() |
I_STRUCTURE_INFO_DESIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Strukturdaten beschaffen? | 19991129 | |
8 | ![]() |
I_STRUCTURE_KEY | Call by reference | Type reference (TYPE) | DE_CM_OBJ_KEY | Neuer Strukturschlüssel | 19991102 | ||
9 | ![]() |
I_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | neue Strukturtabelle der Mappe | 19991102 | ||
10 | ![]() |
I_UPDATE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | muss der Arbeitsvorrat modifiziert werden? | 19990611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Statusverwaltung erlaubt Ändern nicht | 19991216 | |
2 | ![]() |
Konfigurationsdefinition ist gesperrt - Ändern nicht möglich | 19991214 | |
3 | ![]() |
die Produktmappe ist zum Löschen vorgemerkt | 19990420 | |
4 | ![]() |
eine Tabelle ist bereits von einem anderen Benutzer gesperrt | 19990420 | |
5 | ![]() |
unbekannter Fehler beim Sperren einer Tabelle | 19990420 | |
6 | ![]() |
es existiert kein Folder zum mitgegebenen Schlüssel | 19990610 | |
7 | ![]() |
zur (existierenden !) Produktmappe gibt es kein Produkt !!! | 19990610 | |
8 | ![]() |
es gibt keine Struktur zur Produktmappe | 19990610 | |
9 | ![]() |
TA-Objekt nicht erzeugt oder Prüfer nicht registriert | 19990528 | |
10 | ![]() |
unbekannter Fehler | 19990610 |
Method MODIFY_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE | Call by reference | Object reference (TYPE REF TO) | CL_BCM_BASELINE | Baseline | 19991124 | ||
2 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Konfigurationsmappe | 19991124 | ||
3 | ![]() |
I_KEYLIST | Call by reference | Type reference (TYPE) | TAB_CM_KEY | Liste von Schlüsseln | 19991124 | ||
4 | ![]() |
I_MODIFY_FAVORITES | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_TRUE | Sollen die Favoriten geändert werden | 20000202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Methode ist fehlgeschlagen | 19991124 | |
2 | ![]() |
Eingabeparameter sind alle leer | 19991124 |
Method ON_SAVE_REQUESTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SENDER | Call by reference | Type reference (TYPE) | 19990531 |
Method ON_SAVE_REQUESTED on class CL_BCM_CONTROLLER has no exception.
Method PROPAGATE_FOLDER 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 | das kontrollierte Objekt kann nicht kopiert werden | 20000204 | ||
2 | ![]() |
E_NEW_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Referenz auf neue Produktmappe | 19990723 | ||
3 | ![]() |
E_PRODUCT | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PMASTER | Referenz auf zugehöriges Produkt | 19990723 | ||
4 | ![]() |
E_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | IF_BCM_STRUCTURE | Referenz auf zugehörige Struktur | 19990723 | ||
5 | ![]() |
I_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_BCM_PFOLDER | Produktmappe | 19990407 | ||
6 | ![]() |
I_FOLDER_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key komplett | 19990531 | ||
7 | ![]() |
I_PF_DESCRIPTION | Call by reference | Type reference (TYPE) | DE_CM_DESCRIPTION | Beschreibung des Folders | 20000110 | ||
8 | ![]() |
I_SUC_FOLDER_ID | Call by reference | Type reference (TYPE) | DE_CM_FOLDER_ID | Folder-Id für Nachfolger | 19991112 | ||
9 | ![]() |
I_SUC_FOLDER_TYPE | Call by reference | Type reference (TYPE) | DE_CM_FLAG | Typ des Nachfolgers | 19991112 | ||
10 | ![]() |
I_SUC_LC_PHASE | Call by reference | Type reference (TYPE) | DE_CM_LIFE_CYCLE_PHASE | Lebenszyklusphase für Nachfolger | 19991112 | ||
11 | ![]() |
I_SUC_STRUCTURE_KEY | Call by reference | Type reference (TYPE) | DE_CM_OBJ_KEY | Strukturschlüssel für Nachfolger | 19991112 | ||
12 | ![]() |
I_SUC_STRUCTURE_TAB | Call by reference | Type reference (TYPE) | TAB_CM_HIERACHY_INFO | Strukturtabelle für Nachfolger | 19991112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
beide Fehler (1) und (2) sind aufgetreten. | 19990723 | |
2 | ![]() |
der neuen Mappe fehlt mindestens ein Attribut (2) | 19990723 | |
3 | ![]() |
es gibt bereits einen Datenbankeintrag zum neuen Schlüssel | 19990702 | |
4 | ![]() |
Es konnte keine folder_id erzeugt werden | 19990723 | |
5 | ![]() |
Eine der beteiligten Tabellen ist bereits gesperrt | 19990723 | |
6 | ![]() |
die Input-Parameter sind unvollständig oder falsch | 19990601 | |
7 | ![]() |
Die Verbindung zur Vorgängermappe wurde nicht angelegt (1) | 19990723 | |
8 | ![]() |
Unbekannter Systemfehler, aufgetreten beim Sperren | 19990723 | |
9 | ![]() |
es konnte keine neue Struktur angelegt werden | 19990723 | |
10 | ![]() |
Ein Objekt mit dem übergebenen Schlüssel existiert bereits | 19990723 | |
11 | ![]() |
"alte" Produktmappe ist zum Löschen vorgemerkt | 19990723 | |
12 | ![]() |
"alte" Produktmappe ist nicht auf der Datenbank gespeichert | 19990723 | |
13 | ![]() |
die Vorgängerstruktur kann nicht kopiert werden | 19991221 | |
14 | ![]() |
TA-Objekt nicht erzeugt oder Prüfer nicht registriert | 19990723 | |
15 | ![]() |
unbekannter Systemfehler im Persistenzdienst | 19990421 | |
16 | ![]() |
der Arbeitsvorrat wurde nicht geändert | 19990723 | |
17 | ![]() |
Falsche Phase zum Lebenszyklus | 19991209 | |
18 | ![]() |
auf diesem Folder kann die Operation nicht ausgef. werden | 19991014 |
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 | semantischer Schlüssel | 19991001 | ||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | BORIDENT-OBJKEY | BOR-Schlüssel | 19991001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOR-Schlüssel wurde nicht gefunden | 19991001 |
Method RETURN_SYSTEM_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EXTERNAL_COMMIT_ALLOWED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | ist ein externes "commit work" erlaubt? | 19990922 | ||
2 | ![]() |
E_UPDATE_MODE | Call by reference | Type reference (TYPE) | OS_DMODE | Verbuchermodus (direkt = oscon_dmode_direct) | 19990922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
der Verbuchermodus konnte nicht bestimmt werden | 19990922 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SAVE_WORKLIST | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | soll der Arbeitsvorrat gesichert werden? | 20000202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
os_exception: Commit work fehlgeschlagen | 19990420 | |
2 | ![]() |
os_.: Transaktionsabschluß nur durch externes Commit möglich | 19990420 | |
3 | ![]() |
keine Transaktion offen => kein "save" möglich | 19990610 | |
4 | ![]() |
save-Methode ausserhalb des Persistenzdienstes gescheitert | 19990601 | |
5 | ![]() |
os_exception: ein Transaktionsprüfer meldete Inkonsistenz | 19990420 | |
6 | ![]() |
os_exception: Transaktion nicht beendet, falscher Status | 19990420 |
Method SAVE_APPLICATION_LOGS Signature
Method SAVE_APPLICATION_LOGS on class CL_BCM_CONTROLLER has no parameter.
Method SAVE_APPLICATION_LOGS on class CL_BCM_CONTROLLER has no exception.
Method SAVE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TRANSACTION_DATA | Call by reference | Type reference (TYPE) | ANY | Daten der zug. Transaktion | 19990531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
os_exception: Commit work fehlgeschlagen | 19990507 | |
2 | ![]() |
os_.: Transaktionsabschluß nur durch externes Commit möglich | 19990507 | |
3 | ![]() |
der Eingabeparameter bezeichnet keine laufende Transaktion | 19990507 | |
4 | ![]() |
save-Methode ausserhalb des Persistenzdienstes gescheitert | 19990601 | |
5 | ![]() |
os_exception: ein Transaktionsprüfer meldete Inkonsistenz | 19990507 | |
6 | ![]() |
os_exception: Transaktion nicht beendet, falscher Status | 19990507 |
Method SAVE_WORKLIST Signature
Method SAVE_WORKLIST on class CL_BCM_CONTROLLER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
klappt nicht | 19991209 |
Method SET_UPDATE_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_UPDATE_MODE | Call by reference | Type reference (TYPE) | OS_DMODE | Verbuchermodus (direkt = oscon_dmode_direct) | 19990922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Verbuchermodus konnte nicht geändert werden. | 19990922 |
Method START_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CONTROLLER | Value transfer | Object reference (TYPE REF TO) | CL_BCM_CONTROLLER | zusätzlich: Referenz auf BCM-Controller | 19990927 | ||
2 | ![]() |
E_EXTERNAL_COMMIT_ALLOWED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | ist externes "commit work" erlaubt? | 19990927 | ||
3 | ![]() |
I_EXTERNAL_COMMIT_ALLOWED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | CMT_CO_FALSE | ist externes "commit work" erlaubt? | 19990922 | |
4 | ![]() |
I_UPDATE_MODE | Call by reference | Type reference (TYPE) | OS_DMODE | CMT_CO_OSCON_DMODE_DIRECT | Verbuchermodus: direkt oder "update task" | 19990922 |
Method START_SYSTEM on class CL_BCM_CONTROLLER has no exception.
Method UNDO Signature
Method UNDO on class CL_BCM_CONTROLLER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keine Transaktion => keine Rücknahme von Änderungen | 19990806 | |
2 | ![]() |
Memory-Rollback gescheitert | 19990416 |
Method UNDO_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TRANSACTION_DATA | Call by reference | Type reference (TYPE) | ANY | Transaktionsdaten | 19990531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
der Eingabeparameter bezeichnet keine laufende Transaktion | 19990507 | |
2 | ![]() |
undo auf der ausgewählten Transaktion ist gescheitert | 19990507 |
Method UNLOCK_BASELINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_BASELINE_KEY | Call by reference | Type reference (TYPE) | STRUC_CM_FOLDER_KEY | BWL-Key der Baseline | 19990728 | ||
2 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | C | CMT_CO_E | Sperrmodus, default: Schreibsperre | 19990728 |
Method UNLOCK_BASELINE on class CL_BCM_CONTROLLER has no exception.
Method UNLOCK_FOLDER 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 | BWL-Key der gesperrten Zeile, Teil 2 | 19990531 | ||
2 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | C | CMT_CO_E | Sperrmodus | 19990414 |
Method UNLOCK_FOLDER on class CL_BCM_CONTROLLER has no exception.
Method UPDATE_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_BCM_SAVE | betroffenes Objekt | 19991019 | ||
2 | ![]() |
I_NUMBER | Call by reference | Type reference (TYPE) | I | Nummer der betroffenen Transaktion | 19990701 | ||
3 | ![]() |
I_OWN_SAVE_REQUIRED | Call by reference | Type reference (TYPE) | CMT_BOOLEAN | weitere Save-Operationen nötig? | 19991025 |
Method UPDATE_TRANSACTION on class CL_BCM_CONTROLLER has no exception.
History
Last changed by/on | SAP | 20010425 |
SAP Release Created in |