SAP ABAP Interface IF_CM_API (API-Interface - Open Interface of the Controller)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMT2 (Package) Configuration Management - Core Development - (Version2)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BCM_CONTROLLER2 Business shift quota of the controller 20010305
Properties
Interface IF_CM_API  
Short Description API-Interface - Open Interface of the Controller    
General Data
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20000826   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_CM_API has no interface.
Friends
Interface IF_CM_API has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_API Static Attribute Public Object reference (TYPE REF TO) IF_CM_API API-Interface - Open Interface of the Controller 20000826
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Authorization in CM Environment 20000926
2 CMO_BROWSE_STRUCTURE Instance method Public Method Display the Structure of the CM Object in a Control 20001031
3 CMO_CHANGE Instance method Public Method Given CM Object Is Loaded Changed 20000926
4 CMO_LOAD Instance method Public Method CM Object with Given Key Is Loaded 20000826
5 CONFIGBASELINE_CHANGE Instance method Public Method Given Baseline Can Now Be Changed 20000920
6 CONFIGBASELINE_CREATE Instance method Public Method Create a configuration Baseline 20000826
7 CONFIGBASELINE_DELETE Instance method Public Method Given Baseline Should Be Deleted 20000826
8 CONFIGBASELINE_EXPLODE Instance method Public Method Automatic Explosion Mechanism Running 20000826
9 CONFIGBASELINE_FREEZE Instance method Public Method Freeze the Baseline 20000826
10 CONFIGBASELINE_GETDETAIL Instance method Public Method For Mass Reading of Baseline Data 20001012
11 CONFIGBASELINE_GETLIST Instance method Public Method Gives Table with Baseline Key to Selection Criteria 20000826
12 CONFIGDEFINITION_CHANGE Instance method Public Method Given Definition Can Now Be Changed 20000920
13 CONFIGDEFINITION_CREATE Instance method Public Method Create a Configuration Definition 20000826
14 CONFIGDEFINITION_DELETE Instance method Public Method Given Definition Should Be Deleted 20000826
15 CONFIGDEFINITION_GETDETAIL Instance method Public Method For Mass Reading of Definition Data 20001012
16 CONFIGDEFINITION_GETLCNET Instance method Public Method Returns Folder and Baseline Network to a Config. Definition 20001005
17 CONFIGDEFINITION_GETLIST Instance method Public Method Gives Table with Definition Key to Selection Criteria 20000826
18 CONFIGFOLDER_CHANGE Instance method Public Method Given Folder Can Now Be Changed 20000920
19 CONFIGFOLDER_CREATE Instance method Public Method Creation of a Configuration Folder 20000826
20 CONFIGFOLDER_DELETE Instance method Public Method Given Folder Should Be Deleted 20000826
21 CONFIGFOLDER_GETDETAIL Instance method Public Method For Mass Reading of Folder Data 20001011
22 CONFIGFOLDER_GETLIST Instance method Public Method Gives Table with Folder Key to Selection Criteria 20000826
23 CONFIGFOLDER_GETPREDECESSORS Instance method Public Method Return the Predecessor Folder 20000905
24 CONFIGFOLDER_GETSUCCESSORS Instance method Public Method Return the Successor Folder 20000826
25 EXISTENCE_CHECK Instance method Public Method Checks the Existence of a CM Object for Given Key 20000826
26 IS_CHANGE_ALLOWED Instance method Public Method Structure Object Can (Not) Be Changed 20000826
27 IS_USED Instance method Public Method Where-Used List: Is Object in a Folder/Baseline? 20000826
28 MODIFY_WORKLIST Instance method Public Method Changed Entries for Worklist 20000908
29 SAVE Instance method Public Method All Changes Are Saved 20000826
30 SET_STATUS Instance method Public Method Changes the Status of the CM Object 20001019
31 START_CM_ENVIRONMENT Static method Public Method CM Environment Started 20000826
32 STOP_CM_ENVIRONMENT Instance method Public Method CM Environment Exited 20001019
33 SWITCH_SEMKEY_AND_GUID Instance method Public Method Switches Semantic Key and GUID 20011221
34 UNDO Instance method Public Method All Changes Are Discarded 20000826
Events
# Event Type Visibility Description Created on
1 MESSAGE Instance Event
(0)
Public
(2)
Send Messages from CM Component 20001006
2 SAVE_REQUESTED Instance Event
(0)
Public
(2)
CM Environment Saved 20010708
3 UNDO_REQUESTED Instance Event
(0)
Public
(2)
Changes in the CM Environment Revoked 20010708
Types
Interface IF_CM_API has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20000926
2 Importing I_ACT_OBJ Call by reference Type reference (TYPE) DE_CM_ACT_OBJECT Berechtigungsverwaltung - Objekt zur Aktivität 20000926
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000926

Method CMO_BROWSE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20001031
2 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001031
3 Importing I_DOCKING_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001031
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20001031
5 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20001031
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20001031

Method CMO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000926
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000926

Method CMO_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20000826
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabh. Daten geliefert werden sollen 20000826
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM-Instanz 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Allgemeiner CM-Fehler, siehe Fehlerobjekt 20000828

Method CONFIGBASELINE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
2 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY Schlüsselstruktur der Mappe für API-Interface 20000920
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000920
4 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM-Fehler 20000920

Method CONFIGBASELINE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_DATE Call by reference Type reference (TYPE) DE_CM_BASELINE_DATE SY-DATUM Datum, zu dem die Baseline angelegt werden soll 20000911
2 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline 20000826
3 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Produktmappe für Configuration Management 20000826
4 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Struktur für Produktmappenschlüssel (Config. Management) 20000826
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
6 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
7 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT Baseline für Configuration Management 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGBASELINE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY Konfigurationsdefinition 20000826
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
4 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGBASELINE_EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY Konfigurationsdefinition 20000826
3 Importing I_EXPL_PARAMS Call by reference Object reference (TYPE REF TO) CL_BCM_EXPL_PARAMS Steuerparameter für Strukturauflösung 20000913
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
5 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGBASELINE_FREEZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Importing I_BASELINE_KEY Call by reference Type reference (TYPE) STRUC_CONFIGBASELINE_KEY Konfigurationsdefinition 20000826
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
4 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGBASELINE_GETDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE_DATA Value transfer Type reference (TYPE) TAB_CONFIGBASELINE_DATA Baseline-Daten 20001208
2 Exporting E_WRONG_FIELDS Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die nicht interpretiert werden konnten 20001208
3 Importing IT_SEL_FIELD Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die gelesen werden sollen 20001206
4 Importing I_BASELINE_KEYS Call by reference Type reference (TYPE) TAB_CM_CONFIGBASELINE Liste von Baseline-Schlüsseln 20001012
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabhängigen Daten geliefert werden 20001012
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001012

Method CONFIGBASELINE_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE_TAB Call by reference Type reference (TYPE) TAB_CM_CONFIGBASELINE Liste von BWL-Keys von Produktmappen oder Baselines 20001012
2 Exporting E_COUNT Call by reference Type reference (TYPE) I Trefferanzahl (gesetzt, falls i_count_only = cmt_co_true) 20001012
3 Exporting E_WRONG_SELCRITS Call by reference Type reference (TYPE) RSDS_TRANGE Selektionsoptionen, die nicht interpretiert werden konnten 20001208
4 Importing I_COUNT_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE nur Trefferanzahl bestimmen? 20001012
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU in welcher Sprache sollen sprachabh. Felder geladen werden? 20000826
6 Importing I_MAXROWS Call by reference Type reference (TYPE) INT4 Maximale Tabellenlänge 20000826
7 Importing I_SEL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE Range Tabelle für Selektionskriterien - siehe Dokumentation 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGDEFINITION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
2 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Schlüsselstruktur der Mappe für API-Interface 20000920
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM-Fehler 20000920

Method CONFIGDEFINITION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Exporting E_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Produktmappe für Configuration Management 20000826
3 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Konfigurationsdefinition 20000826
4 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Konfigurationsmappe 20000826
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
6 Importing I_LIFE_CYCLE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE Schlüssel eines Lebenszyklus-Profils 20000826
7 Importing I_LIFE_CYCLE_TEXT Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_TXT Lebenszyklus-Profil 20000826
8 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGDEFINITION_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Konfigurationsdefinition 20000826
3 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGDEFINITION_GETDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFINITION_DATA Value transfer Type reference (TYPE) TAB_CONFIGDEFINITION_DATA Liste von Konfigurationsdefinitionsdaten 20001208
2 Exporting E_WRONG_FIELDS Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die nicht interpretiert werden konnten 20001208
3 Importing IT_SEL_FIELD Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die gelesen werden sollen 20001206
4 Importing I_DEFINITION_KEYS Call by reference Type reference (TYPE) TAB_CM_CONFIGDEFINITION Liste von Konfigurationsdefinitionsschlüsseln 20001012
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabh. Daten geliefert werden sollen 20001012
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001012

Method CONFIGDEFINITION_GETLCNET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINES Call by reference Type reference (TYPE) TAB_CONFIGBASELINE_DATA Baselines 20001005
2 Exporting E_COUNT Call by reference Type reference (TYPE) I Trefferanzahl (gesetzt, falls i_count_only = cmt_co_true) 20001108
3 Exporting E_FOLDERS Call by reference Type reference (TYPE) TAB_CONFIGFOLDER_DATA Konfigurationsmappen 20001005
4 Exporting E_LIFE_CYCLE_PHASES Call by reference Type reference (TYPE) TAB_CM_LC_PHASE Lebenszyklusphasen 20001005
5 Exporting E_LINKS Call by reference Type reference (TYPE) TAB_CM_LCNET Links zwischen den Mappen und Baselines 20001005
6 Importing IT_SEL_FIELD Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die gelesen werden sollen 20001213
7 Importing I_COUNT_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE nur Anzahl der Mappen und Baselines bestimmen? 20001108
8 Importing I_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001203
9 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Konfigurationsdefinition 20001005
10 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabh. Daten geliefert werden sollen 20001012
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001005

Method CONFIGDEFINITION_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I Trefferanzahl (gesetzt, falls i_count_only = cmt_co_true) 20001012
2 Exporting E_DEFINITION_TAB Call by reference Type reference (TYPE) TAB_CM_CONFIGDEFINITION Liste von BWL-Keys von Produktmappen oder Baselines 20001012
3 Exporting E_WRONG_SELCRITS Call by reference Type reference (TYPE) RSDS_TRANGE Selektionsoptionen, die nicht interpretiert werden konnten 20001208
4 Importing I_COUNT_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE nur Trefferanzahl bestimmen? 20001012
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU in welcher Sprache sollen sprachabh. Felder geladen werden? 20001130
6 Importing I_MAXROWS Call by reference Type reference (TYPE) INT4 Maximale Tabellenlänge 20000826
7 Importing I_SEL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE Range Tabelle für Selektionskriterien - siehe Dokumentation 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGFOLDER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Schlüsselstruktur der Mappe für API-Interface 20000920
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000920
4 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000920
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM-Fehler 20000920

Method CONFIGFOLDER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD_PREDECESSOR_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY weitere Mappe, zu der eine Verbindungen angelegt wird 20001107
2 Importing I_DEFINITION_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Konfigurationsdefinition 20000826
3 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Konfigurationsmappe 20000826
4 Importing I_FOLDER_TYPE Call by reference Type reference (TYPE) DE_CM_FLAG CMT_CO_I Typ der neuen Mappe 20000826
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
6 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Schlüssel für eine Lebenphase 20000826
7 Importing I_LC_PHASE_TEXT Call by reference Type reference (TYPE) DE_CM_LC_PHASE_TXT Lebensphase 20000826
8 Importing I_PREDECESSOR Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Vorgänger, dient als Vorlage. Falls leer: anlegen ohne Vorg. 20000826
9 Importing I_PREDECESSOR_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Vorgängerschlüssel 20000826
10 Importing I_PREDECESSOR_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP Zeitscheibe des Vorgängers, die als Vorlage dienen soll 20000826
11 Importing I_STRUCTURE_DATA Call by reference Type reference (TYPE) TAB_CM_HIERACHY_INFO Struktur des Nachfolgers 20000826
12 Importing I_STRUCTURE_KEY Call by reference Type reference (TYPE) DE_CM_OBJ_KEY Strukturschlüssel des Nachfolgers 20000826
13 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
14 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT Produktmappe für Configuration Management 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGFOLDER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Kopfdaten zum Produkt 20000826
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Schlüssel einer Mappe 20000826
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachschlüssel 20000829
4 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Simulationsmodus 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGFOLDER_GETDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOLDER_DATA Value transfer Type reference (TYPE) TAB_CONFIGFOLDER_DATA Detaildaten dazu 20001208
2 Exporting E_WRONG_FIELDS Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die nicht interpretiert werden konnten 20001208
3 Exporting E_WRONG_SELCRITS Call by reference Type reference (TYPE) RSDS_TRANGE Selektionsoptionen, die nicht interpretiert werden konnten 20001208
4 Importing IT_SEL_FIELD Call by reference Type reference (TYPE) TAB_CM_SEL_FIELD Felder, die gelesen werden sollen 20001206
5 Importing I_FOLDER_KEYS Call by reference Type reference (TYPE) TAB_CM_CONFIGFOLDER Liste von Mappenschlüsseln 20001011
6 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabh. Daten geliefert werden sollen 20001012
7 Importing I_ONLY_LATEST_TIME_SEGM Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE nur Daten aus dem jeweils letzten Zeitsegment auslesen? 20001128
8 Importing I_TIME_SEGM_SEL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE alternativ: Selektionsoption für Zeitsegment 20001128
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001011

Method CONFIGFOLDER_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I Trefferanzahl (gesetzt, falls i_count_only = cmt_co_true) 20001011
2 Exporting E_FOLDER_TAB Call by reference Type reference (TYPE) TAB_CM_CONFIGFOLDER Liste von BWL-Keys von Produktmappen oder Baselines 20001011
3 Exporting E_WRONG_SELCRITS Call by reference Type reference (TYPE) RSDS_TRANGE Selektionsoptionen, die nicht interpretiert werden konnten 20001208
4 Importing I_COUNT_ONLY Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE nur Trefferanzahl bestimmen? 20001011
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU in welcher Sprache sollen sprachabh. Felder geladen werden? 20000826
6 Importing I_MAXROWS Call by reference Type reference (TYPE) INT4 Maximale Tabellenlänge 20000826
7 Importing I_ONLY_LATEST_TIME_SEGM Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Selektion nur auf den jeweils neuesten Zeitsegmenten? 20001206
8 Importing I_SEL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE Range Tabelle für Selektionskriterien - siehe Dokumentation 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method CONFIGFOLDER_GETPREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Produktmappe für Configuration Management 20000905
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Struktur für Produktmappenschlüssel (Config. Management) 20000905
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000905
4 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CONFIGFOLDER Produktmappe für Configuration Management 20000905
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000905

Method CONFIGFOLDER_GETSUCCESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BASELINELIST Call by reference Type reference (TYPE) TAB_CM_CONFIGBASELINE BaselineSchlüsseltabelle für API-Schnittstelle 20000904
2 Exporting ET_FOLDERLIST Call by reference Type reference (TYPE) TAB_CM_CONFIGFOLDER Liste von BWL-Keys von Produktmappen oder Baselines 20000904
3 Importing I_BASELINE Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Baselines zur Mappe 20000904
4 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Produktmappe für Configuration Management 20000826
5 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Struktur für Produktmappenschlüssel (Config. Management) 20000826
6 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20000826
7 Importing I_MAXROWS Call by reference Type reference (TYPE) INT4 Maximale Tabellenlänge 20000826
8 Importing I_PRED_SUCC Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Nachfolger in der gleichen Phase 20000904
9 Importing I_PROPAGATED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Nachfolger in verschiedenen Phasen 20000904
10 Importing I_SEL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE Range Tabelle für Selektionskriterien - siehe Dokumentation 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20000826
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache des Lebenszyklusphasentexts 20000826
3 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN liefert cmt_co_true oder cmt_co_false 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method IS_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_LIST Call by reference Type reference (TYPE) TAB_CM_CHANGE Liste von Änderungen 20000826
2 Importing I_R3_OBJECT Call by reference Type reference (TYPE) BORIDENT-OBJKEY CM: Schlüsselfelder für Strukturobjekte im Productfolder 20000826
3 Importing I_R3_OBJECT_TYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp 20000921
4 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_CHANGE Liste von Änderungen 20000826
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_CONFIG_ITEM Call by reference Type reference (TYPE) CMT_BOOLEAN ist das Objekt ein kontrolliertes Objekt im CM? 20000907
2 Exporting E_IS_USED_IN_BASELINE Call by reference Type reference (TYPE) CMT_BOOLEAN Ist das Objekt in einer Baseline? 20000907
3 Exporting E_IS_USED_IN_DEFINITION Call by reference Type reference (TYPE) CMT_BOOLEAN Ist das Objekt Teil einer Konfigurationsdefinition? 20000907
4 Exporting E_IS_USED_IN_FOLDER Call by reference Type reference (TYPE) CMT_BOOLEAN Ist das Objekt in einer Konfigurationsmappe? 20000907
5 Exporting E_IS_USED_LIST Call by reference Type reference (TYPE) TAB_CM_IS_USED Liste: wo wird das Objekt verwendet? 20000907
6 Importing I_R3_OBJECT Call by reference Type reference (TYPE) BORIDENT-OBJKEY CM: Schlüsselfelder für Strukturobjekte im Productfolder 20000826
7 Importing I_R3_OBJECT_TYPE Call by reference Type reference (TYPE) BORIDENT-OBJTYPE Objekttyp 20000921
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20000828

Method MODIFY_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WL_CHANGES Call by reference Type reference (TYPE) TAB_CM_MOD_WORKLIST Ängerungstabelle 20000908
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20001019
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000908

Method SAVE Signature

Method SAVE on Interface IF_CM_API has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM_error: siehe MessageObjekt 20000828

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20001019
2 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001019
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20001019
4 Importing I_TESTRUN Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Umschalten auf Simulations-Modus 20001019
5 Importing I_VRGNG Call by reference Type reference (TYPE) TJ01-VRGNG Betriebswirtschaftlicher Vorgang 20001019
6 Returning RESULT Value transfer Type reference (TYPE) CMT_TY_BSVA_RESULT Fehler bei Statusübergang 20001019
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001019

Method START_CM_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTERNAL_COMMIT_ALLOWED Call by reference Type reference (TYPE) CMT_BOOLEAN ist externes "commit work" erlaubt? 20010207
2 Exporting E_STRUC_BLOCK_ALLOWED Call by reference Type reference (TYPE) CMT_BOOLEAN darf bei Strukturaufl. das Ergeb. in Teilen geschr. werden? 20010207
3 Importing I_EXTERNAL_COMMIT_ALLOWED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE ist externes "commit work" erlaubt? 20000826
4 Importing I_STRUC_BLOCK_ALLOWED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE darf bei Strukturaufl. das Ergeb. in Teilen geschr. werden? 20010201
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM_error: siehe MessageObjekt 20000828

Method STOP_CM_ENVIRONMENT Signature

Method STOP_CM_ENVIRONMENT on Interface IF_CM_API has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001019

Method SWITCH_SEMKEY_AND_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20011221
2 Exporting E_GUID Call by reference Type reference (TYPE) GUID_32 Globally Unique Identifier 20011221
3 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Struktur für semantischen Schlüssel von CM-Objekten 20011221
4 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 Globally Unique Identifier 20011221
5 Importing I_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache, in der die sprachabh. Daten geliefert werden sollen 20011221
# Exception Resumable Description Created on
1 EXC_CM_ERROR Fehler Im CM: Genaue Infos siehe FehlerObjekt 20011221

Method UNDO Signature

Method UNDO on Interface IF_CM_API has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR allgemeiner CM_error: siehe MessageObjekt 20000828
Event Signatures

Event MESSAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_MSG Exporting Value transfer Type reference (TYPE) STRUC_CM_MESSAGE im Wesentlichen eine T100-Nachricht 20001006

Event SAVE_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_EXTERNAL_COMMIT_ALLOWED Exporting Value transfer Type reference (TYPE) OS_BOOLEAN Einstellung des CM auf Externes Commit 20010708

Event UNDO_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_EXTERNAL_COMMIT_ALLOWED Exporting Value transfer Type reference (TYPE) OS_BOOLEAN Einstellung des CM auf Externes Commit 20010708
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C