SAP ABAP Class CL_SPI_CU_PROCESS (Process Data from Customizing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI2 (Package) Central: Meta Data
Properties
Class CL_SPI_CU_PROCESS  
Short Description Process Data from Customizing    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SPI2    
Program status     
Category 0   
Package SPI2   Central: Meta Data 
Created 20020702   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SPI3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SPI_CU_PROCESS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SPI_CM_PD 20021210 Metadata Maintenance Process Type
2 CL_SPI_CM_PSD 20021219 Metadata maintenance: step
3 CL_SPI_CM_PVD 20031205 Process Variant
4 CL_SPI_CU_METRIC 20070430 Metric Data from Customizing
5 CL_SPI_CU_STEP 20031212 Process Step Data from Customizing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ALERT_FLT Constant Private Type reference (TYPE) SPIPRFLT 'BPM' Process Group Filter for Alerting 20070906
2 GI_EXIT Instance attribute Private Object reference (TYPE REF TO) IF_SPI_AS_EXIT BAdI Interface IF_SPI_AS_EXIT 20040512
3 GO_PL_1 Instance attribute Private Object reference (TYPE REF TO) CL_SPI_CU_STEP First Step of the Current Path List 20030625
4 GO_READER Instance attribute Public Object reference (TYPE REF TO) CL_SPI_CU_READER Abstract Read Routines for CU Classes 20031216
5 GO_RM_1 Instance attribute Private Object reference (TYPE REF TO) CL_SPI_CU_STEP First Step of Current Band Matrix 20030625
6 GP_IDX Instance attribute Private Type reference (TYPE) I Index for Steps 20020711
7 GS_PROC_DEF Instance attribute Protected Type reference (TYPE) SSPIPD Values from the Process Definition Table 20020708
8 GT_METRIC Instance attribute Protected Type reference (TYPE) TSPICUMETRIC Table of Process Metrics 20070430
9 GT_PATH_LIST Instance attribute Private Type reference (TYPE) TT_PATH_GROUP 20020719
10 GT_PROC Static Attribute Private Type reference (TYPE) TT_PROC 20020722
11 GT_PROCESS_INTERFACE Instance attribute Protected Type reference (TYPE) TSPICUPROCIF Process Interfaces 20090701
12 GT_PROC_STEPS Instance attribute Protected Type reference (TYPE) TSPICUSTEPGUID Step Objects of this Process 20020708
13 GT_RELMAT Instance attribute Public Type reference (TYPE) TSPIRELMAT Relationships Between Steps 20020711
14 GT_RELMAT_BAND Instance attribute Private Type reference (TYPE) TT_RELMAT Normalized Relationship Table 20020923
15 GT_RELMAT_DIAG Instance attribute Private Type reference (TYPE) TSPIRELMAT Uniform Matrix for Relationships 20021015
16 GT_RELMAT_EVENT Instance attribute Private Type reference (TYPE) TT_RELMAT Relationship Matrix for System Events 20020923
17 GT_SIGNATURES Instance attribute Protected Type reference (TYPE) TSPIAGSIGN Signature List of the Process 20020731
18 GT_STEPS Instance attribute Private See coding 20031212
19 GT_STEP_GROUP Instance attribute Private Type reference (TYPE) TT_STEP_GROUP 20030402
20 GT_TRANSITIONS Instance attribute Protected Type reference (TYPE) TSPIPSTD Table of Transitions 20020708
21 GT_VAR_DEF Instance attribute Protected Type reference (TYPE) TT_VAR_DEF 20031031
22 G_FILTER Instance attribute Private Type reference (TYPE) SPIPRFLT Process Group-Dependent Filter Value 20040113
23 G_GROUP Instance attribute Private Type reference (TYPE) T_GROUP Internal Group Counter 20030331
24 G_LEVEL Instance attribute Public Type reference (TYPE) SPIMONLEV Level of Process Variants 20031031
25 G_PROCESS_ID Instance attribute Public Type reference (TYPE) SPIPROCTP Process GUID 20020708
26 G_VARIANT Instance attribute Public Type reference (TYPE) SPIPROCVAR Name of Process Variants 20031031
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_STEP_GROUPS Instance method Private Method Assign Step to a Group 20030331
2 BUILD_PATH_LIST Instance method Private Method Creates a List of all Possible Step Paths 20020719
3 BUILD_RELMAT_BAND Instance method Private Method Constructs Relationship Matrix 20020719
4 CHECK_CONSISTENCE Instance method Public Method Checks Consistency of Entries in Customizing 20020715
5 CHECK_FOR_AGENT Instance method Public Method Checks Whether a Particular Agent Can Occur in the Process 20020917
6 CHECK_STATUS Instance method Public Method Determines Status (Ended/Complete/Error) for Step List 20020719
7 CONSTRUCTOR Instance method Public Constructor Constructor 20020711
8 DEQUEUE_SIGNATURES Instance method Public Method Locks the Signatures 20020731
9 ENQUEUE_SIGNATURES Instance method Public Method Locks the Signatures 20020731
10 GET_ALL_PROCESSES Static method Public Method Returns all Process that are in Customizing 20020702
11 GET_ALL_SUCCESSORS_OF_STEP Instance method Public Method Gets all step IDs of potential successor 20070614
12 GET_ATTRIBUTE_TOOL Instance method Public Method Returns a Tool Instance for Attribute Instancing 20020918
13 GET_FIRST_STEP Instance method Public Method Returns the First Step (Obsolete) 20020912
14 GET_FIRST_STEPS Instance method Public Method Returns the First Step 20030401
15 GET_INSTANCE_ATTRIBUTES Instance method Public Method Returns Instance-Dependent Attributes of the Process 20020705
16 GET_INSTANCE_DESCRIPTION Instance method Public Method Returns Description Template of a Process Instance 20020715
17 GET_INSTANCE_TEXT_ATTRIBUTES Instance method Public Method Text Replacement Attributes for Instance Text 20020919
18 GET_METRIC Instance method Public Method Gets a metric 20070430
19 GET_METRICS Instance method Public Method Gets all methods 20070430
20 GET_NEXT_STEP Instance method Public Method Returns the Next Step (Assemblers Only) 20020711
21 GET_PAYLOAD_FOR_METRICS Instance method Public Method Returns payload fields required for the metrics 20100727
22 GET_PAYLOAD_FOR_RELATIONS Instance method Public Method Returns Payload Fields Required for the Relationships 20020910
23 GET_PROCESS Static method Public Method Returns the Process Object for a Process GUID 20020704
24 GET_PROCESS_AND_STEP_BY_SIG Static method Public Method Instantiates the Process and Step for a Signature GUID 20030902
25 GET_PROCESS_ATTRIBUTES Instance method Public Method Returns Instance-Dependent Attributes of the Process 20020704
26 GET_PROCESS_DESCRIPTION Instance method Public Method Returns a Description of the Process 20020703
27 GET_PROCESS_FILTER Instance method Public Method Filter Value for Process Group-Dependent Filtering - RTMODE! 20040113
28 GET_PROCESS_GROUP Instance method Public Method Returns the Process Group 20030827
29 GET_PROCESS_INTERFACES Instance method Public Method Gets all process interfaces 20090701
30 GET_PROCESS_STEPS Instance method Public Method Returns 20020702
31 GET_PROCESS_STEP_AND_SIGN Instance method Public Method Returns Step & Signature GUIDS for a Process 20040428
32 GET_REDUCED_RELMAT Instance method Public Method 20030410
33 GET_RELATIONS Instance method Public Method Returns a Matrix of all Relationships Between Steps 20020711
34 GET_RUNTIME_MODE Instance method Public Method Gets the runtime mode 20070724
35 GET_SIGNATURES Instance method Public Method Returns the Signatures of the Process 20020731
36 GET_STEP Instance method Public Method Returns a Step Object for the Step ID 20020704
37 GET_STEPIDS_BY_NAME Instance method Public Method Returns Step IDs for a Name 20030603
38 GET_STEPS_BY_AGENT Instance method Public Method Returns the Steps that Belong to a Particular Agent 20021001
39 GET_STEPS_BY_PROCESS_INTERFACE Instance method Public Method Gets the steps that belong to an interface 20090728
40 GET_STEPS_IN_GROUP Instance method Public Method 20030401
41 GET_STEP_BY_SIGNATURE Instance method Public Method Gets the step that belongs to a certain signature 20090720
42 GET_STEP_ORDER_ASS Instance method Public Method Calculates Step Sequence for Assemblers 20030417
43 GET_SUB_PROCESSES Instance method Public Method Gets all subprocesses of process 20090720
44 GET_TOP_PROCESSES Instance method Public Method Gets all top processes of process 20090728
45 GET_TRANSITIONS Instance method Public Method Transitions Between the Steps of This Process 20020704
46 GET_TRANSITIONS_BETWEEN_STEPS Instance method Public Method Returns all Transitions Between Two Lists of Step IDs 20030612
47 GET_TRANS_ATTRIBUTES Instance method Public Method Returns the Attributes for a Transition (Process) 20020923
48 GET_TRANS_INST_ATTRIBUTES Instance method Public Method Returns the Attributes for a Transition (Process) 20020923
49 GET_VARIANT_DESCRIPTION Instance method Public Method 20031124
50 HAS_NEXT_STEP Instance method Public Method Are There Further Process Steps (Assemblers Only) 20020711
51 IS_SUB_PROCESS Instance method Public Method True if subprocess 20090630
52 IS_TEMPLATE Instance method Public Method True, if Template Process 20030520
53 IS_TOP_PROCESS Instance method Public Method True if top process 20090630
54 READ_METRICS Instance method Protected Method Verifies that metrics were read from the database 20070430
55 READ_STEPS Instance method Protected Method Verifies that steps were read from the database 20020705
56 SORT_RELMAT Instance method Private Method Sorts Relationship Matrix by Step Order as Far as Possible 20020807
57 SORT_TRANSITIONS Static method Public Method Sorts the Transitions in Linear Fashion 20020924
58 XGET_STEPS_BY_TYPE Instance method Public Method Returns Steps and Events Separately 20021121
Events
Class CL_SPI_CU_PROCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PATH_GROUP Private See coding 20030402 BEGIN OF ts_path_group, group TYPE t_group, path TYPE tspiprstid, string TYPE string, endgrp TYPE spibool, END OF ts_path_group
2 TS_PROC Private See coding 20020722 BEGIN OF ts_proc, proctype TYPE spiproctp, variant type SPIPROCVAR, monlevel type spimonlev, procref TYPE REF TO cl_spi_cu_process, END OF ts_proc
3 TS_STEP_GROUP Private See coding 20030402 BEGIN OF ts_step_group, group TYPE t_group, subgroup TYPE tt_group, END OF ts_step_group
4 TS_VAR_DEF Protected See coding 20031103 begin of ts_var_Def. types prstepid type spiprstid. include type sspiprvar. types end of ts_var_def
5 TT_GROUP Private See coding 20030402 tt_group TYPE SORTED TABLE OF t_group WITH UNIQUE KEY table_line
6 TT_PATH_GROUP Private See coding 20030402 tt_path_group TYPE STANDARD TABLE OF ts_path_group
7 TT_PROC Private See coding 20020722 tt_proc TYPE TABLE OF ts_proc
8 TT_RELMAT Private See coding Relationship Table Structure SSPIRELMAT 20020718 tt_relmat TYPE STANDARD TABLE OF sspirelmat
9 TT_STEP_GROUP Private See coding 20030402 tt_step_group TYPE SORTED TABLE OF ts_step_group WITH UNIQUE KEY group
10 TT_VAR_DEF Protected See coding 20031103 tt_var_def type table of ts_var_def
11 T_GROUP Private See coding 20030402 t_group(2) TYPE x
Method Signatures

Method ASSIGN_STEP_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIRST Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP 20030331
2 Returning RP_RESULT Value transfer Type reference (TYPE) SPIBOOL 20030401

Method ASSIGN_STEP_GROUPS on class CL_SPI_CU_PROCESS has no exception.

Method BUILD_PATH_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIRST_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP 20030402

Method BUILD_PATH_LIST on class CL_SPI_CU_PROCESS has no exception.

Method BUILD_RELMAT_BAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIRST_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Erster Schritt (falls nicht eindeutig) 20030402

Method BUILD_RELMAT_BAND on class CL_SPI_CU_PROCESS has no exception.

Method CHECK_CONSISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Type reference (TYPE) TSPICONSMES Tabelle von Konsistentcheckmitteilungen 20020715

Method CHECK_CONSISTENCE on class CL_SPI_CU_PROCESS has no exception.

Method CHECK_FOR_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGENT_ID Call by reference Type reference (TYPE) TSPIAGNTID Tabelle von Ids der Agenten 20020917
2 Returning RP_FOUND Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20020917

Method CHECK_FOR_AGENT on class CL_SPI_CU_PROCESS has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMPLETE Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE check if complete 20030721
2 Importing IP_FINISHED Call by reference Type reference (TYPE) SPIBOOL SPI_TRUE check if finished 20030721
3 Importing IT_STEPS Call by reference Type reference (TYPE) TSPICUSTEP Tabelle von Prozessschritten 20020719
4 Returning RS_STATUS Value transfer Type reference (TYPE) SSPISTAT SPI: Finished + Complete Status 20030408

Method CHECK_STATUS on class CL_SPI_CU_PROCESS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_READER Call by reference Object reference (TYPE REF TO) CL_SPI_CU_READER Abstrakte Leseroutinen für CU Klassen 20031216

Method CONSTRUCTOR on class CL_SPI_CU_PROCESS has no exception.

Method DEQUEUE_SIGNATURES Signature

Method DEQUEUE_SIGNATURES on class CL_SPI_CU_PROCESS has no parameter.
Method DEQUEUE_SIGNATURES on class CL_SPI_CU_PROCESS has no exception.

Method ENQUEUE_SIGNATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ENQUEUED Value transfer Type reference (TYPE) SPIBOOL Signaturen erfolgreich gesperrt 20020731
# Exception Resumable Description Created on
1 CX_SPI_CU_PROCESS Interne Ausnahme für Metastore-Prozess 20030116

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) TSPICUPROC Selektierte Prozesse 20020702

Method GET_ALL_PROCESSES on class CL_SPI_CU_PROCESS has no exception.

Method GET_ALL_SUCCESSORS_OF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070614
2 Returning RT_STEPIDS Value transfer Type reference (TYPE) TSPIPRSTID Schrittid-Liste 20070614

Method GET_ALL_SUCCESSORS_OF_STEP on class CL_SPI_CU_PROCESS has no exception.

Method GET_ATTRIBUTE_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTE_ID Call by reference Type reference (TYPE) SSPIATTID Id desAttributes 20020918
2 Returning RO_TOOL Value transfer Object reference (TYPE REF TO) IF_SPI_TOOL Toolinstanz 20020918
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021120

Method GET_FIRST_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CU_STEP Prozessschrittdaten aus dem Customizing 20020912

Method GET_FIRST_STEP on class CL_SPI_CU_PROCESS has no exception.

Method GET_FIRST_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEP Prozessschrittdaten aus dem Customizing 20030401

Method GET_FIRST_STEPS on class CL_SPI_CU_PROCESS has no exception.

Method GET_INSTANCE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INSTANCE Call by reference Object reference (TYPE REF TO) CL_SPI_PROCESS_INST Prozessinstanzobjekt 20020913
2 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPIATTR Attribute 20020705
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021121

Method GET_INSTANCE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20020715
2 Returning RP_DES Value transfer Type reference (TYPE) SPIINSTTXT SPI: Kurztext Prozess 20020715

Method GET_INSTANCE_DESCRIPTION on class CL_SPI_CU_PROCESS has no exception.

Method GET_INSTANCE_TEXT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20020919
2 Returning RT_ATT_IDS Value transfer Type reference (TYPE) TSPIPD_TA Tabelle von Ersetzungsattribute für Instanttext 20020919
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021121

Method GET_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_METRIC_NAME Call by reference Type reference (TYPE) SPIMETRICNAME SPI: Metrikname 20070430
2 Returning RO_METRIC Value transfer Object reference (TYPE REF TO) CL_SPI_CU_METRIC Metricdaten aus dem Customizing 20070430
# Exception Resumable Description Created on
1 CX_SPI_CU_METRIC Metrik Ausnahme beim Lesen aus dem Customizing 20070430

Method GET_METRICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_METRIC_TYPE Call by reference Type reference (TYPE) SPIMETRICTYPE SPI: Metriktyp 20070524
2 Returning RT_METRICS Value transfer Type reference (TYPE) TSPICUMETRIC Metricdaten aus dem Customizing 20070430
# Exception Resumable Description Created on
1 CX_SPI_CU_METRIC Metrik Ausnahme beim Lesen aus dem Customizing 20070430

Method GET_NEXT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CU_STEP Nächster Schritt 20020711

Method GET_NEXT_STEP on class CL_SPI_CU_PROCESS has no exception.

Method GET_PAYLOAD_FOR_METRICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20100727
2 Returning RT_STPL Value transfer Type reference (TYPE) TSPISTPLFD SPI: Tabelle Payload Field in Step 20100727

Method GET_PAYLOAD_FOR_METRICS on class CL_SPI_CU_PROCESS has no exception.

Method GET_PAYLOAD_FOR_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20020913
2 Returning RT_STPL Value transfer Type reference (TYPE) TSPISTPLFD SPI: Tabelle Payload Field in Step 20020910

Method GET_PAYLOAD_FOR_RELATIONS on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_READER Call by reference Object reference (TYPE REF TO) CL_SPI_CU_READER Abstrakte Leseroutinen für CU Klassen 20031216
2 Importing IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP GUID des Prozesses 20020704
3 Importing IP_RELOAD Call by reference Type reference (TYPE) SPIBOOL SPI_FALSE Prozessdefinition neu laden 20030415
4 Importing IS_VARIANT Value transfer Type reference (TYPE) SSPIPVKEY Prozessvariante 20031120
5 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CU_PROCESS Prozessobjekt 20020704
# Exception Resumable Description Created on
1 CX_SPI_CU_PROCESS Interne Ausnahme für Metastore-Prozess 20021120

Method GET_PROCESS_AND_STEP_BY_SIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PROCESS Value transfer Object reference (TYPE REF TO) CL_SPI_CU_PROCESS zugehöriger Prozess 20030902
2 Exporting EO_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CU_STEP zugehöriger Prozessschritt 20030902
3 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN Siganture-Guid 20030902
# Exception Resumable Description Created on
1 CX_SPI_CU_PROCESS Interne Ausnahme für Metastore-Prozess 20030902
2 CX_SPI_CU_STEP Fehler beim Zugriff auf die Schrittdaten im Metastore 20030902

Method GET_PROCESS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPIATTR Attribute 20020705
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021121

Method GET_PROCESS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20020703
2 Returning RP_DES Value transfer Type reference (TYPE) SPIPROCTXT SPI: Kurztext Prozess 20020703

Method GET_PROCESS_DESCRIPTION on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RESULT Value transfer Type reference (TYPE) SPIPRFLT Prozessgruppenabhängiger Filterwert 20040113

Method GET_PROCESS_FILTER on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PROCESS_GROUP Value transfer Type reference (TYPE) SPIPROCGP Prozessgruppe 20030827

Method GET_PROCESS_GROUP on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROCESS_INTERFACE Value transfer Type reference (TYPE) TSPICUPROCIF Prozessschnittstellen 20090701

Method GET_PROCESS_INTERFACES on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN Filter auf Signatur 20020711
2 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEP Schrittobjekte eines Prozesses 20020702

Method GET_PROCESS_STEPS on class CL_SPI_CU_PROCESS has no exception.

Method GET_PROCESS_STEP_AND_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STEP_SIGNS Value transfer Type reference (TYPE) TSPIPSD Tabelle der Step- und Signatur-ID's 20040428

Method GET_PROCESS_STEP_AND_SIGN on class CL_SPI_CU_PROCESS has no exception.

Method GET_REDUCED_RELMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP 20030410
2 Returning RT_RELMAT Value transfer Type reference (TYPE) TSPIRELMAT 20030410

Method GET_REDUCED_RELMAT on class CL_SPI_CU_PROCESS has no exception.

Method GET_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DIAG Call by reference Type reference (TYPE) SPIFLAG SPI_ON Kennzeichen: Diagonale auffüllen 20020814
2 Importing IP_EVENT Call by reference Type reference (TYPE) SPIFLAG SPI_ON Kennzeichen: Events berücksichten 20020918
3 Importing IP_SYSTEM_EVENT Call by reference Type reference (TYPE) SPIFLAG SPI_OFF Kennzeichen: System Events berücksichtigen 20020918
4 Returning RT_RELMAT Value transfer Type reference (TYPE) TSPIRELMAT SPI: Beziehungen zwischen Schritten 20020711

Method GET_RELATIONS on class CL_SPI_CU_PROCESS has no exception.

Method GET_RUNTIME_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RUNTIME_MODE Value transfer Type reference (TYPE) SPIRTMODE Laufzeitmodus 20070724

Method GET_RUNTIME_MODE on class CL_SPI_CU_PROCESS has no exception.

Method GET_SIGNATURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SIGNATURES Value transfer Type reference (TYPE) TSPIAGSIGN Signaturen 20020731

Method GET_SIGNATURES on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEPID Call by reference Type reference (TYPE) SPIPRSTID Schritt-ID 20020704
2 Returning RO_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CU_STEP Schrittobjekt 20020704
# Exception Resumable Description Created on
1 CX_SPI_CU_STEP Fehler beim Zugriff auf die Schrittdaten im Metastore 20021121

Method GET_STEPIDS_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP_NAME Call by reference Type reference (TYPE) SPIPSNAME Schrittname 20030603
2 Returning RT_STEPIDS Value transfer Type reference (TYPE) TSPIPRSTID Schrittid-Liste 20030603

Method GET_STEPIDS_BY_NAME on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEPS_BY_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID Tabelle von Ids der Agenten 20021001
2 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEP SPI Global: Boolscher Wert 20021001

Method GET_STEPS_BY_AGENT on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEPS_BY_PROCESS_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_CU_PROCESS_INTERFACE Prozessschnittstelle 20090728
2 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEP SPI Global: Boolscher Wert 20090728

Method GET_STEPS_BY_PROCESS_INTERFACE on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEPS_IN_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP 20030401
2 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEP 20030401

Method GET_STEPS_IN_GROUP on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEP_BY_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_SIGNATURE Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20090720
2 Returning RO_STEP Value transfer Object reference (TYPE REF TO) CL_SPI_CU_STEP SPI: Schritt-Klasse 20090720

Method GET_STEP_BY_SIGNATURE on class CL_SPI_CU_PROCESS has no exception.

Method GET_STEP_ORDER_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIRST_STEPS Call by reference Type reference (TYPE) TSPICUSTEP Tabelle mit ersten Schritten 20030417
2 Returning RT_STEPS Value transfer Type reference (TYPE) TSPICUSTEPGUID Schritte in Assembler-Reihenfolge 20030417

Method GET_STEP_ORDER_ASS on class CL_SPI_CU_PROCESS has no exception.

Method GET_SUB_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Prozessschrittdaten aus dem Customizing 20090814
2 Returning RT_RESULT Value transfer Type reference (TYPE) TSPICUPROC Tabelle von Prozessen im Customizing 20090720

Method GET_SUB_PROCESSES on class CL_SPI_CU_PROCESS has no exception.

Method GET_TOP_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) TSPICUPROC Tabelle von Prozessen im Customizing 20090728

Method GET_TOP_PROCESSES on class CL_SPI_CU_PROCESS has no exception.

Method GET_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TRANSITIONS Value transfer Type reference (TYPE) TSPIPSTD Übergänge 20020704

Method GET_TRANSITIONS on class CL_SPI_CU_PROCESS has no exception.

Method GET_TRANSITIONS_BETWEEN_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FROM_STEPS Call by reference Type reference (TYPE) TSPIPRSTID Ausgangsschritte 20030612
2 Importing IT_TO_STEPS Call by reference Type reference (TYPE) TSPIPRSTID Zielschritte 20030612
3 Returning RT_TRANSITIONS Value transfer Type reference (TYPE) TSPIPSTD Übergänge 20030612

Method GET_TRANSITIONS_BETWEEN_STEPS on class CL_SPI_CU_PROCESS has no exception.

Method GET_TRANS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Vorgängerschritt 20020923
2 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Nachfolgerschritt 20020923
3 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPIATTR Tabelle mit Attributen 20020923
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021121

Method GET_TRANS_INST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STEP1 Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Vorgängerschritt 20020923
2 Importing IO_STEP2 Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Nachfolgerschritt 20020923
3 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) TSPIATTR Tabelle mit Attributen 20020923
# Exception Resumable Description Created on
1 CX_SPI_TOOL Tool-Ausnahme 20021121

Method GET_VARIANT_DESCRIPTION Signature

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

Method GET_VARIANT_DESCRIPTION on class CL_SPI_CU_PROCESS has no exception.

Method HAS_NEXT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIRST_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Erster Schritt (falls nicht eindeutig) 20030402
2 Returning RP_RESULT Value transfer Type reference (TYPE) SPIBOOL 20020711

Method HAS_NEXT_STEP on class CL_SPI_CU_PROCESS has no exception.

Method IS_SUB_PROCESS Signature

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

Method IS_SUB_PROCESS on class CL_SPI_CU_PROCESS has no exception.

Method IS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_IS_TEMPLATE Value transfer Type reference (TYPE) SPIBOOL True, falls Template 20030520

Method IS_TEMPLATE on class CL_SPI_CU_PROCESS has no exception.

Method IS_TOP_PROCESS Signature

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

Method IS_TOP_PROCESS on class CL_SPI_CU_PROCESS has no exception.

Method READ_METRICS Signature

Method READ_METRICS on class CL_SPI_CU_PROCESS has no parameter.
Method READ_METRICS on class CL_SPI_CU_PROCESS has no exception.

Method READ_STEPS Signature

Method READ_STEPS on class CL_SPI_CU_PROCESS has no parameter.
Method READ_STEPS on class CL_SPI_CU_PROCESS has no exception.

Method SORT_RELMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELMAT Call by reference Type reference (TYPE) TT_RELMAT sortierte Beziehungsmatrix 20020807
2 Importing IO_FIRST_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Erster Schritt (falls nicht eindeutig) 20030402

Method SORT_RELMAT on class CL_SPI_CU_PROCESS has no exception.

Method SORT_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRANSITIONS Call by reference Type reference (TYPE) TSPIPSTD SPI: Tabelle von Schrittübergängen 20020924

Method SORT_TRANSITIONS on class CL_SPI_CU_PROCESS has no exception.

Method XGET_STEPS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENTS Call by reference Type reference (TYPE) TSPICUSTEP Tabelle von Prozessschritten 20021121
2 Exporting ET_STEPS Call by reference Type reference (TYPE) TSPICUSTEP Schrittobjekte eines Prozesses 20021121

Method XGET_STEPS_BY_TYPE on class CL_SPI_CU_PROCESS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630