SAP ABAP Class CL_SPI_CU_MAINTAIN (Metadata maintenance: API class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI21 (Package) Central Meta Data (Maintenance)
Properties
Class CL_SPI_CU_MAINTAIN  
Short Description Metadata maintenance: API class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI21   Central Meta Data (Maintenance) 
Created 20021025   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CA_SPI_CM_AGD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CA_SPI_CM_DEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CA_SPI_CM_PD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CA_SPI_CM_PSD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CA_SPI_CM_PSR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CA_SPI_CM_PSRFLD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 CA_SPI_CM_PSRTFLD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
8 CA_SPI_CM_PST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
9 CA_SPI_CM_SGCON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
10 CA_SPI_CM_SGFLD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
11 CL_SPI_CU_PROCESS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
12 SPI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SPI_CU_MAINTAIN has no interface implemented.
Friends
Class CL_SPI_CU_MAINTAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GP_NO_TRANSPORT Static Attribute Private Type reference (TYPE) SPIFLAG Correction connection indicator 20021218
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_TRANSPORT Static method Private Method Delete transport buffer 20021122
2 CHECK_AGENT_IMPLEMENTATION Static method Public Method Checks whether an agent is implemented for a step 20071221
3 CHECK_TRANSPORT Static method Private Method Check transport request 20021122
4 COPY_PROCESS Static method Public Method Copies a process, and thus creates a new process 20021025
5 COPY_PROCESS_MAP Static method Public Method Copies Process, New Process and Step Mapping Table 20021230
6 COPY_PROCESS_STEP Static method Public Method Copies a process step, thus creating a new one 20021025
7 COPY_PROCESS_VARIANT Static method Public Method Copy Process Variant 20031127
8 CREATE_ADDRESS Static method Public Method Gets reference to new address 20080305
9 CREATE_DEFAULT_PROCESS_VARIANT Static method Public Method Creates New Process Variant with Default 20031127
10 CREATE_DESTINATION Static method Public Method Returns a reference to a new destination 20021211
11 CREATE_FIELD_CONDITION Static method Public Method Returns a reference to a new payload field condition 20021025
12 CREATE_FIELD_RELATION Static method Public Method Returns a reference to a new field relationship 20021025
13 CREATE_METRIC Static method Public Method Gets a reference to a new metric 20070504
14 CREATE_PAYLOAD_FIELD Static method Public Method Returns a reference to a new layload field 20021025
15 CREATE_PROCESS Static method Public Method Returns a reference to a new process 20021025
16 CREATE_PROCESS_STEP Static method Public Method Returns a reference to a new process step 20021025
17 CREATE_PROCESS_VARIANT Static method Public Method Gets Reference to New Process Variant 20031027
18 CREATE_PROC_INTERFACE Static method Public Method Gets a reference to a new process interface 20090703
19 CREATE_PROC_INTERFACE_FLDNAME Static method Public Method Gets a reference to field names of the process interface 20090703
20 CREATE_TECHNICAL_RELATION Static method Public Method Returns a reference to a new technical field name 20021025
21 CREATE_TRANSITION Static method Public Method Returns a reference to a new process step transition 20021025
22 DELETE_ADDRESS Static method Public Method Removes address 20080305
23 DELETE_DESTINATION Static method Public Method Removes a destination 20021211
24 DELETE_FIELD_CONDITION Static method Public Method Removes a payload reference condition 20021025
25 DELETE_FIELD_RELATION Static method Public Method Removes a field relationship 20021025
26 DELETE_METRIC Static method Public Method Removes an interface 20070504
27 DELETE_PAYLOAD_FIELD Static method Public Method Removes a payload field for a process step 20021025
28 DELETE_PROCESS Static method Public Method Deletes a process 20021025
29 DELETE_PROCESS_STEP Static method Public Method Deletes a process step (possibly also dependencies) 20021025
30 DELETE_PROCESS_STEP_FROM_CHAIN Static method Public Method Removes a process step from a chain of processes 20021025
31 DELETE_PROCESS_VARIANT Static method Public Method Deletes Process Variant 20031028
32 DELETE_PROC_INTERFACE Static method Public Method Removes an interface 20090703
33 DELETE_PROC_INTERFACE_FLDNAME Static method Public Method Removes a field name of an interface 20090708
34 DELETE_RELATION_RULE Static method Public Method Removes Relationship Rule 20030321
35 DELETE_TECHNICAL_RELATION Static method Public Method Removes a technical field name 20021025
36 DELETE_TRANSITION Static method Public Method Removes a process step transition 20021025
37 DEQUEUE_PROCESS Static method Private Method Remove block 20021106
38 END_PROCESS_EDIT Static method Public Method Removes process transport connection 20021106
39 ENQUEUE_PROCESS Static method Private Method Set Lock 20021104
40 GET_AGENT Static method Public Method Returns reference to tracking agent metadata 20021119
41 GET_ALL_AGENTS Static method Public Method Returns a list of all agents 20021025
42 GET_ALL_AGENT_FIELDS Static method Public Method Returns a list of all field of an agent 20021025
43 GET_ALL_FIELD_CONDITIONS Static method Public Method Returns all field conditions for a process step 20021025
44 GET_ALL_FIELD_RELATIONS Static method Public Method Returns a list of all field names of a rule 20021025
45 GET_ALL_METRICS Static method Public Method Gets a list of all metrics 20070504
46 GET_ALL_PAYLOAD_FIELDS Static method Public Method Returns a list of all payload field of a process step 20021025
47 GET_ALL_PROCESSES Static method Public Method Returns a list of all processes 20021025
48 GET_ALL_PROCESS_STEPS Static method Public Method Returns a list of all process steps 20021025
49 GET_ALL_PROCESS_VARIANTS Static method Public Method Gets List of All Process Variants 20031028
50 GET_ALL_PROC_INTERFACES Static method Public Method Gets a list of all process interfaces 20090703
51 GET_ALL_RELATION_RULES Static method Public Method Returns a list of all rules for a process 20021025
52 GET_ALL_TECHNICAL_RELATIONS Static method Public Method Returns a list of all technical field names of a rule 20021126
53 GET_ALL_TRANSITIONS Static method Public Method Returns a list of all process step transitions 20021025
54 GET_PROCESS Static method Public Method Returns process for a process ID 20021114
55 GET_PROCESS_VARIANT Static method Public Method Returns process for a process ID 20031027
56 GET_PROC_INTERFACE_FLDNAMES Static method Public Method Gets a list of all field names of the process interfaces 20090707
57 GET_TRANSITION_CHAIN Static method Public Method Returns a chain of all processes based on all transitions 20021202
58 INSERT_PROCESS_MAP Static method Public Method Inserts Source Process Type in Target Process Type 20030415
59 INSERT_PROCESS_STEP_INTO_CHAIN Static method Public Method Adds a process step to a chain of processes 20021025
60 INSERT_TRANSPORT Static method Private Method Write changes to transport request 20021122
61 IS_SAVE_REQUIRED Static method Public Method Determines whether save is necesssary 20021114
62 MERGE_PROCESSES_MAP Static method Public Method Gets New Process from List of Process Types 20030415
63 PRIVATE_COPY_PROCESS Static method Private Method Comprehensive Copy/Merge Function at Process Type Level 20030415
64 PRIVATE_COPY_PROCESS_VARIANT Static method Private Method Copy Process Variant 20031127
65 SET_TRANSPORT_OPTION Static method Public Method Transport Option On/off 20100527
66 START_PROCESS_EDIT Static method Public Method Locks process type, determines transport request for changes 20021106
67 SWAP_PROCESS_STEPS_IN_CHAIN Static method Public Method Exchanges two process steps in a chain of processes 20021025
Events
Class CL_SPI_CU_MAINTAIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PSD_KEY Private See coding 20021028 begin of TS_PSD_KEY , PROCTYPE type SPIPROCTP , PRSTEPID type SPIPRSTID , SIGNATURE type SPIAGSIGN , end of TS_PSD_KEY
Method Signatures

Method CANCEL_TRANSPORT Signature

Method CANCEL_TRANSPORT on class CL_SPI_CU_MAINTAIN has no parameter.
Method CANCEL_TRANSPORT on class CL_SPI_CU_MAINTAIN has no exception.

Method CHECK_AGENT_IMPLEMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20071221
2 Importing IP_DESTINATION Call by reference Type reference (TYPE) SPIPRSTDEST Destination für einen Schritt 20071221
3 Returning RP_RESULT Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20071221
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20071221
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20071221

Method CHECK_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021122
# Exception Resumable Description Created on
1 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021122

Method COPY_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TEMPL_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021028
2 Importing IP_COPY_VARIANT Call by reference Type reference (TYPE) SPIFLAG SPI_ON Varianten kopieren 20031121
3 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen für Korrekturanschluß 20021218
4 Returning RO_NEW_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20021122
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021120
4 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108
5 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method COPY_PROCESS_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEW_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021230
2 Exporting ET_MAPPING_PSD Call by reference Type reference (TYPE) TSPICMPSDMAP Mapping-Tabelle zwischen Prozessschritten 20021230
3 Importing IO_TEMPL_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021230
4 Importing IP_COPY_VARIANT Call by reference Type reference (TYPE) SPIFLAG SPI_ON Varianten kopieren 20031121
5 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen für Korrekturanschluß 20021230
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021230
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20021230
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021230
4 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021230
5 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021230

Method COPY_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TARGET_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Ziel-Prozesstyp 20021122
2 Importing IO_TEMPL_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Template Schritt 20021122
3 Importing IP_SET_ORGID Call by reference Type reference (TYPE) SPIBOOL TRUE: Texte verweisen auf Template 20031021
4 Returning RO_PROCESS_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_LANGU SPI: Ausnahme Metadatenpflege 20030707
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021119
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021119

Method COPY_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SOURCE_VARIANT Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031127
2 Importing IP_NEW_VARIANT_NAME Call by reference Type reference (TYPE) SPIPROCVAR SPI: Prozessvariante 20031127
3 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIBOOL SPI: Kennzeichen 20031127
4 Returning RO_NEW_VARIANT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031127
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031127
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20031127
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031127
4 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20031127

Method CREATE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20080305
2 Importing IP_ADDRESS Call by reference Type reference (TYPE) SPIPRSTADDR Destination für einen Schritt 20080305
3 Returning RO_ADDRESS Value transfer Object reference (TYPE REF TO) CL_SPI_CM_ADDR Metadatenpflege: Adresse 20080305
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20080305
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20080305

Method CREATE_DEFAULT_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Referenz auf Prozessdefinition 20031127
2 Importing IP_VARIANT_NAME Call by reference Type reference (TYPE) SPIPROCVAR '%DEFAULT' Name der Prozessvarianten 20031127
3 Returning RO_VARIANT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PVD Metadatenpflege Prozessvariante 20031127
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031127
2 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20031127
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031127
4 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20031127
5 CX_SPI_CM_PROCVAR Metadatenpflege: API-Klasse 20031201
6 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20031127

Method CREATE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021211
2 Importing IP_DESTINATION Call by reference Type reference (TYPE) SPIPRSTDEST Destination für einen Schritt 20021211
3 Returning RO_DESTINATION Value transfer Object reference (TYPE REF TO) CL_SPI_CM_DEST Metadatenpflege: Destination 20021211
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021211
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021211

Method CREATE_FIELD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
2 Importing IP_FLDNAME Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20021030
3 Importing IS_CONDITION Call by reference Type reference (TYPE) SSPICMCOND Bedingungen für Tracking Agenten 20021120
4 Returning RO_FIELD_CONDITION Value transfer Object reference (TYPE REF TO) CL_SPI_CM_SGCON Metadatenpflege: Konditionen Signatur 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method CREATE_FIELD_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RULE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSR Regel für Feldbeziehung verwenden 20030725
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021123
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021123
4 Importing IP_COMPERAT Call by reference Type reference (TYPE) SPICOMP SPI: Relation zwischen Feldern 20021123
5 Importing IP_FLDNAM1 Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20021123
6 Importing IP_FLDNAM2 Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20021123
7 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PSRFLD Metadaten: Feldbeziehungen zw. Schritten 20021123
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20021127
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method CREATE_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Prozesstyp 20070504
2 Importing IP_METRICNAME Call by reference Type reference (TYPE) SPIMETRICNAME Metrikname 20070504
3 Importing IP_METRICTEXT Call by reference Type reference (TYPE) SPIMETRICTXT Metrikbeschreibung 20070504
4 Importing IP_METRICTYPE Call by reference Type reference (TYPE) SPIMETRICTYPE Metriktyp 20070504
5 Returning RO_METRIC Value transfer Object reference (TYPE REF TO) CL_SPI_CM_MD Metrik 20070504
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20070504
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20070504
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20070504

Method CREATE_PAYLOAD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
2 Importing IP_FLDNAME Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20021030
3 Returning RO_PAYLOAD_FIELD Value transfer Object reference (TYPE REF TO) CL_SPI_CM_SGFLD Metadatenpflege: Payload Signatur 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method CREATE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021120
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method CREATE_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021028
2 Importing IP_AGENTID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20021029
3 Importing IP_NAME Call by reference Type reference (TYPE) SPIPSNAME Name des Schrittes 20030422
4 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN Metadatenpflege: Signatur 20021029
5 Returning RO_PROCESS_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021114
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021114

Method CREATE_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Referenz auf Prozessdefinition 20031027
2 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kein Transportanschluß 20031211
3 Importing IP_VARIANT_NAME Call by reference Type reference (TYPE) SPIPROCVAR Name der Prozessvarianten 20031027
4 Returning RO_VARIANT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PVD Metadatenpflege Prozessvariante 20031027
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031027
2 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20031027
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031027
4 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20031027
5 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20031027

Method CREATE_PROC_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20090703
2 Importing IP_AGENTID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20090703
3 Importing IP_DESCRIPTION Call by reference Type reference (TYPE) SPIAGNTXT SPI: Beschreibung für Agenten 20090703
4 Importing IP_NAME Call by reference Type reference (TYPE) SPIPIFNAME Name einer Prozessschnittstelle 20090703
5 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PIFD Prozessschnittstelle 20090703
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20090722
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090703
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20090722

Method CREATE_PROC_INTERFACE_FLDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PIFD Prozessschnittstelle 20090703
2 Importing IP_FIELDNAME Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20090703
3 Importing IP_FIELDNAME_SOURCE Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20090703
4 Importing IP_FIELDTEXT Call by reference Type reference (TYPE) SPIATTTXT SPI: Beschreibung eines Payload-Attributs 20090707
5 Importing IP_STEPID_SOURCE Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20090722
6 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PIFFLD Feldnamen der Prozessschnittstelle 20090703
# Exception Resumable Description Created on
1 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090703

Method CREATE_TECHNICAL_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RULE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSR Regel für technische Beziehung verwenden 20030725
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021125
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021125
4 Importing IP_COMPERAT Call by reference Type reference (TYPE) SPICOMP SPI: Relation zwischen Feldern 20021125
5 Importing IP_FLDNAME Call by reference Type reference (TYPE) SPIHFLDNAM SPI: Name eines Headerfeldes aus Tracking Record 20021125
6 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PSRTFLD Metadaten: Headerbeziehungen zw. Schritten 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20021127
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method CREATE_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021125
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021125
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021125
4 Returning RO_TRANSITION Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PST Metadaten: Schrittübergänge 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ADDRESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_ADDR Metadaten: Adresse 20080305
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20080305
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20080305

Method DELETE_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DESTINATION Call by reference Object reference (TYPE REF TO) CL_SPI_CM_DEST Metadaten: Destination 20021211
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021211
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021211

Method DELETE_FIELD_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIELD_CONDITION Call by reference Object reference (TYPE REF TO) CL_SPI_CM_SGCON Metadatenpflege: Konditionen Signatur 20021121
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_FIELD_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIELD_RELATION Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSRFLD Metadaten: Feldbeziehungen zw. Schritten 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_METRIC Call by reference Object reference (TYPE REF TO) CL_SPI_CM_MD Metrik 20090703
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20070504
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20070504
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20070504

Method DELETE_PAYLOAD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PAYLOAD_FIELD Call by reference Object reference (TYPE REF TO) CL_SPI_CM_SGFLD Metadatenpflege: Payload Signatur 20021121
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108
3 CX_SPI_CM_SYSTEM_EVENT Fehlerklasse für System Events 20021128
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021102
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_ADMIN Metadatenpflege: API-Klasse 20021216
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021120
4 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108
5 CX_SPI_CM_OBJ_DEPENDENCIES SPI: Objektabhängigkeiten existieren 20021108
6 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_PROCESS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021102
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_OBJ_DEPENDENCIES SPI: Objektabhängigkeiten existieren 20021120
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_PROCESS_STEP_FROM_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021202
2 Importing IP_POSITION Call by reference Type reference (TYPE) I 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20021202
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_VARIANT Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031028
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031028
3 CX_SPI_CM_OBJ_DEPENDENCIES SPI: Objektabhängigkeiten existieren 20031028
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20031028

Method DELETE_PROC_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PIFD Schnittstelle 20090703
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20090703
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090703
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20090703

Method DELETE_PROC_INTERFACE_FLDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INTERFACE_FLDNAME Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PIFFLD Feldname der Schnittstelle 20090708
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20090708
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090708
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20090708

Method DELETE_RELATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RELATION_RULE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSR 20030321
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030321
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20030321
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20030321

Method DELETE_TECHNICAL_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TECHNICAL_RELATION Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSRTFLD Metadaten: Headerbeziehungen zw. Schritten 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DELETE_TRANSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRANSITION Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PST Metadaten: Schrittübergänge 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method DEQUEUE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021106

Method DEQUEUE_PROCESS on class CL_SPI_CU_MAINTAIN has no exception.

Method END_PROCESS_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021106
2 Importing IP_CANCEL Call by reference Type reference (TYPE) SPIFLAG Bearbeitung abgebrochen 20021114
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_ADMIN Metadatenpflege: API-Klasse 20021212
3 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021107

Method ENQUEUE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021104
# Exception Resumable Description Created on
1 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021104
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENTID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20021119
2 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_AGD Tracking Agent 20021119
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021119

Method GET_ALL_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AGENTS Value transfer Type reference (TYPE) TSPICMAGD Liste von Referenzen auf Agentendefinitionen 20021115
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_ALL_AGENT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENTID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20021118
2 Importing IP_CONDITION Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen: Agenten-Felder für Bedingungen 20021118
3 Importing IP_PAYLOAD Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen: Agenten Felder für Payload 20021118
4 Returning RT_RESULT Value transfer Type reference (TYPE) TSPICMAGFLD Tabelle mit Referenzen auf Feldvorrat Agent 20021118
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021118

Method GET_ALL_FIELD_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
2 Importing IP_FLDNAME Call by reference Type reference (TYPE) SPIDFLDNAM SPI: Name eines Datenfelds 20021120
3 Returning RT_FIELD_CONDITIONS Value transfer Type reference (TYPE) TSPICMSGCON Liste von Referenzen auf Signatur Konditionen 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108

Method GET_ALL_FIELD_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021126
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021126
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021126
4 Importing IP_RELTYPE Call by reference Type reference (TYPE) SPIRELTP CA_SPI_CM_PSR=>GC_REL_STANDARD SPI: ID Beziehungstyp 20021126
5 Returning RT_FIELD_RELATION Value transfer Type reference (TYPE) TSPICMPSRFLD Liste von Referenzen auf Feldbeziehungen 20021126
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_ALL_METRICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20070504
2 Returning RT_METRICS Value transfer Type reference (TYPE) TSPICMMD Liste von Referenzen auf Metriken 20070504
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20070504
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20070504

Method GET_ALL_PAYLOAD_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
2 Returning RT_PAYLOAD_FIELDS Value transfer Type reference (TYPE) TSPICMSGFLD Liste Referenzen Payload Signatur 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_ALL_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROCESSES Value transfer Type reference (TYPE) TSPICMPD Liste von Referenzen auf Prozessdefinitionen 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_ALL_PROCESS_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021028
2 Returning RT_PROCESS_STEPS Value transfer Type reference (TYPE) TSPICMPSD Liste von Referenzen auf Schritte 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021108

Method GET_ALL_PROCESS_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20031028
2 Returning RT_PROCESS_VARIANTS Value transfer Type reference (TYPE) TSPICMPVD Liste von Referenzen auf Varianten 20031028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031028
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031028

Method GET_ALL_PROC_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20090703
2 Returning RT_RESULT Value transfer Type reference (TYPE) TSPICMPIFD Liste von Referenzen auf Prozessschnittstellen 20090703
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20090703
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090703

Method GET_ALL_RELATION_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021125
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD 20030321
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD 20030321
4 Returning RT_RULES Value transfer Type reference (TYPE) TSPICMPSR Liste von Referenzen auf Beziehungen 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_ALL_TECHNICAL_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadaten Beziehung zwischen Schritten 20021126
2 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021126
3 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021126
4 Importing IP_RELTYPE Call by reference Type reference (TYPE) SPIRELTP CA_SPI_CM_PSR=>GC_REL_STANDARD SPI: ID Beziehungstyp 20021126
5 Returning RT_TECHNICAL_RELATION Value transfer Type reference (TYPE) TSPICMPSRTFLD Liste von Referenzen auf Headerbeziehungen 20021126
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021126
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021126

Method GET_ALL_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021125
2 Importing IP_STEP Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20021125
3 Returning RT_TRANSITIONS Value transfer Type reference (TYPE) TSPICMPST Liste von REferenzen auf Übergänge 20021125
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20021114
2 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021114
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021114

Method GET_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Referenz auf Prozesstyp 20031027
2 Importing IP_VARIANT_NAME Call by reference Type reference (TYPE) SPIPROCVAR Name einer Prozessvarianten 20031027
3 Returning RO_VARIANT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031027
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031027
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031027
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20031028

Method GET_PROC_INTERFACE_FLDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PIFD Prozessschnittstelle 20090707
2 Returning RT_RESULT Value transfer Type reference (TYPE) TSPICMPIFFLD Liste von Referenzen auf Feldnamen der Prozessschnittstelle 20090707
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20090707
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20090707

Method GET_TRANSITION_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021202
2 Returning RT_TRANSITIONS Value transfer Type reference (TYPE) TSPICMPST Liste von Referenzen auf Übergängen 20021202
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021202
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021202

Method INSERT_PROCESS_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING_PSD Call by reference Type reference (TYPE) TSPICMPSDMAP Mapping-Tabelle zwischen Prozessschritten 20030415
2 Importing IO_DESTINATION_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Zielprozesstyp (wird um den Quellprozesstyp erweitert) 20030415
3 Importing IO_SOURCE_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Quellprozesstyp (wird in den Zielprozesstyp kopiert) 20030415
4 Importing IP_COPY_VARIANT Call by reference Type reference (TYPE) SPIFLAG SPI_ON Variante kopieren 20031121
5 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen für Korrekturanschluß 20030415
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030415
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20030415
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20030415
4 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20030415
5 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20030415

Method INSERT_PROCESS_STEP_INTO_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PSD Metadatenpflege: Schritt 20021028
2 Importing IP_POSITION Call by reference Type reference (TYPE) I 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20021202
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120

Method INSERT_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021122
# Exception Resumable Description Created on
1 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021122

Method IS_SAVE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RESULT Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20021114

Method IS_SAVE_REQUIRED on class CL_SPI_CU_MAINTAIN has no exception.

Method MERGE_PROCESSES_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEW_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Vereinigungsmenge der Quellprozesstypen 20030415
2 Exporting ET_MAPPING_PSD Call by reference Type reference (TYPE) TSPICMPSDMAP Mapping-Tabelle zwischen Prozessschritten 20030415
3 Importing IP_COPY_VARIANT Call by reference Type reference (TYPE) SPIFLAG SPI_ON Varianten kopieren 20031121
4 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen für Korrekturanschluß 20030415
5 Importing IT_SOURCE_PROCESSES Call by reference Type reference (TYPE) TSPICMPD Liste Quellprozesstypen, die zusammen gefügt werden sollen 20030415
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030415
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20030415
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20030415
4 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20030415
5 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20030415

Method PRIVATE_COPY_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_DESTINATION_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Zielprozesstyp (wird um den Quellprozesstyp erweitert) 20030415
2 Exporting ET_MAPPING_PSD Call by reference Type reference (TYPE) TSPICMPSDMAP Mapping-Tabelle zwischen Prozessschritten 20030415
3 Importing IO_SOURCE_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Quellprozesstyp (wird in den Zielprozesstyp kopiert) 20030415
4 Importing IP_COPY_VARIANT Call by reference Type reference (TYPE) SPIFLAG Varianten kopieren 20031121
5 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen für Korrekturanschluß 20030415
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20030415
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20030415
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20030415
4 CX_SPI_CM_LANGU SPI: Sprachkonflikt 20030707
5 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20030415
6 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20030415

Method PRIVATE_COPY_PROCESS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DESTINATION_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20031127
2 Importing IO_SOURCE_VARIANT Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031127
3 Importing IP_NEW_VARIANT_NAME Call by reference Type reference (TYPE) SPIPROCVAR SPI: Prozessvariante 20031127
4 Importing IP_SET_ORGID Call by reference Type reference (TYPE) SPIBOOL SPI: Kennzeichen 20031127
5 Importing IT_MAPPING_PSD Call by reference Type reference (TYPE) TSPICMPSDMAP Mapping-Tabelle zwischen Prozessschritten 20031127
6 Returning RO_NEW_VARIANT Value transfer Object reference (TYPE REF TO) CL_SPI_CM_PVD Prozessvariante 20031127
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20031127
2 CX_SPI_CM SPI: Ausnahme Metadatenpflege 20031127
3 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20031127
4 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20031127

Method SET_TRANSPORT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI: Kennzeichen 20100527

Method SET_TRANSPORT_OPTION on class CL_SPI_CU_MAINTAIN has no exception.

Method START_PROCESS_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021106
2 Importing IP_NO_TRANSPORT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF 'X' = Kein Transportanschluß 20021218
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_ADMIN Fehler im Zugriff auf Administrationsdaten 20021212
3 CX_SPI_CM_ENQUEUE SPI: Enqueue Ausnahme 20021107
4 CX_SPI_CM_LANGU SPI: Sprachkonflikt 20030708
5 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021107
6 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021107

Method SWAP_PROCESS_STEPS_IN_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) CL_SPI_CM_PD Metadatenpflege Prozesstyp 20021202
2 Importing IP_FIRST_POSITION Call by reference Type reference (TYPE) I MS SQL int 20021028
3 Importing IP_SECOND_POSITION Call by reference Type reference (TYPE) I MS SQL int 20021028
# Exception Resumable Description Created on
1 CX_SPI_AUTH Ausnahme aufgrund fehlender Berechtigung 20021120
2 CX_SPI_CM_OBJ Fehlerklasse für die Objekte Metadatenpflege 20021120
3 CX_SPI_CM_PARAMETER Fehler beim Aufruf einer Methode 20021202
4 CX_SPI_CM_TRANSPORT SPI : Ausnahmen beim Transport von Metadaten 20021120
History
Last changed by/on SAP  20110908 
SAP Release Created in 630