SAP ABAP Interface IF_SPI_PROCESS_PATH (BPT: Instance of a process)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI3 (Package) Central: Process Store and Assembler
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SPI_AS_PROCESS_PATH 20020911
Properties
Interface IF_SPI_PROCESS_PATH  
Short Description BPT: Instance of a process    
General Data
Package SPI3   Central: Process Store and Assembler 
Created 20020618   SAP 
Last changed 20110908   SAP 
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)
Interfaces
Interface IF_SPI_PROCESS_PATH has no interface.
Friends
Interface IF_SPI_PROCESS_PATH has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STEP_AND_SUCCESSORS Constant Public Type reference (TYPE) SPISTEPREPL 2 SPI: Step is replaced 20100729
2 GC_STEP_ONLY Constant Public Type reference (TYPE) SPISTEPREPL 1 SPI: Step is replaced 20100729
3 GI_INGROUP Instance attribute Public Object reference (TYPE REF TO) IF_SPI_TRACKING_RECORD Temporary Record in Group 20030407
4 GI_JNGROUP Instance attribute Public Object reference (TYPE REF TO) IF_SPI_TRACKING_RECORD Temporary Record in Higher-Level Group 20030407
5 GI_PPGROUP Instance attribute Public Object reference (TYPE REF TO) IF_SPI_TRACKING_RECORD Temporary Record in "Supersupergroup" 20101123
6 GT_STEPS Instance attribute Public Type reference (TYPE) TSPIPRST SPI: references to tracking records 20020916
7 G_DB_STATUS Instance attribute Public Type reference (TYPE) I Persistence status of instance 20020726
8 G_EV_STATUS Instance attribute Public Type reference (TYPE) SPIEVSTT Event Status for Steps (TRs) of Top Processes 20090701
9 G_ORIGTIME Instance attribute Public Type reference (TYPE) SPIORIGSTMP SPI: Creation Timestamp Central Store 20080908
10 G_OVERALL_FORCEDFIN Instance attribute Public Type reference (TYPE) SPIBOOL Is an "overall forced finish" set? 20100714
11 G_PROTECTED Instance attribute Public Type reference (TYPE) SPIBOOL Global SPI: Boolean Value 20070621
12 G_RESUBMISSION Instance attribute Public Type reference (TYPE) SPIBOOL Resubmission on Save 20070514
13 G_TOPTR_STATUS Instance attribute Public Type reference (TYPE) I Persistency Status for TRs/Steps of Top Processes 20090713
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STEP Instance method Public Method Adds a step 20020911
2 BEFORE_SAVING Instance method Public Method Call Before Saving and Before Determining Header 20040408
3 EXPAND Instance method Public Method Returns infosets for a process instance 20020913
4 GET_HEADER Instance method Public Method Returns instance header 20020911
5 GET_RECORD Instance method Public Method Returns tracking record for step 20020618
6 IS_COMPLETE Instance method Public Method Is process complete? 20021009
7 IS_FINISHED Instance method Public Method Is process finished? 20021009
8 IS_OVERALL_FORCEDFINISH Instance method Public Method Was the process ended using "overall forced finish"? 20100713
9 REMOVE_DELETED Instance method Public Method Remove Deleted Steps 20030205
Events
Interface IF_SPI_PROCESS_PATH has no event.
Types
Interface IF_SPI_PROCESS_PATH has no local type.
Method Signatures

Method ADD_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_RECORD Call by reference Object reference (TYPE REF TO) IF_SPI_TRACKING_RECORD BPT: Tracking Record 20020911
2 Importing IO_STEP Call by reference Object reference (TYPE REF TO) CL_SPI_CU_STEP Prozessschrittdaten aus dem Customizing 20020911
3 Importing IP_BRANCH Call by reference Type reference (TYPE) SPIBRANID Zweig 20030411
4 Importing IP_PREDECID Call by reference Type reference (TYPE) SPIPRSTID Vorgänger eines Events 20040419
5 Importing IP_REPLACE Call by reference Type reference (TYPE) SPISTEPREPL Vorhandenen Schritt ersetzen 20100729
6 Importing IP_SUCCEDID Call by reference Type reference (TYPE) SPIPRSTID Nachfolger eines Events 20040419
7 Importing IP_SUPBRANCH Call by reference Type reference (TYPE) SPIBRANID übergeordneter Zweig 20030411
8 Returning RP_INDEX Value transfer Type reference (TYPE) I Index unter dem der Schritt in GT_STEPS eingefügt wurde 20040113
# Exception Resumable Description Created on
1 CX_SPI_AS Ausnahmeklasse Assembler 20031006

Method BEFORE_SAVING Signature

Method BEFORE_SAVING on Interface IF_SPI_PROCESS_PATH has no parameter.
Method BEFORE_SAVING on Interface IF_SPI_PROCESS_PATH has no exception.

Method EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) TSPIPRINFO SPI: Infosätze einer Prozessinstanz (sortiert nach FLDNAME) 20020913
2 Importing IT_STEP_PAYLOAD Call by reference Type reference (TYPE) TSPISTPLFD SPI: Tabelle Payload Field in Step 20020926

Method EXPAND on Interface IF_SPI_PROCESS_PATH has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HEADER Value transfer Type reference (TYPE) SSPIPRHD SPI: Prozess Header 20020911

Method GET_HEADER on Interface IF_SPI_PROCESS_PATH has no exception.

Method GET_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STEP Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Schrittes 20020618
2 Returning RI_RECORD Value transfer Object reference (TYPE REF TO) IF_SPI_TRACKING_RECORD SPI: Tracking Record 20020618

Method GET_RECORD on Interface IF_SPI_PROCESS_PATH has no exception.

Method IS_COMPLETE 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 20021009

Method IS_COMPLETE on Interface IF_SPI_PROCESS_PATH has no exception.

Method IS_FINISHED 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 20021009

Method IS_FINISHED on Interface IF_SPI_PROCESS_PATH has no exception.

Method IS_OVERALL_FORCEDFINISH 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 20100713

Method IS_OVERALL_FORCEDFINISH on Interface IF_SPI_PROCESS_PATH has no exception.

Method REMOVE_DELETED Signature

Method REMOVE_DELETED on Interface IF_SPI_PROCESS_PATH has no parameter.
Method REMOVE_DELETED on Interface IF_SPI_PROCESS_PATH has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630