SAP ABAP Interface IF_RECA_MULTISTEP_PROCESS (Process Which is Divided into Several Substeps)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_PR (Package) RE: Process
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_REAJ_PROCESS Adjustment Process 20020923
2 Interface composition (i COMPRISING i_ref)  IF_RECA_SETTLEMENT General Interface for Settlements 20020801
3 Interface composition (i COMPRISING i_ref)  IF_RESC_SETTLEMENT Service Charge Settlement 20090507
4 Interface composition (i COMPRISING i_ref)  IF_RESR_SETTLEMENT Sales Settlement 20021017
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RECA_MULTISTEP_PROCESS Process Which is Divided into Several Substeps 20020730
Properties
Interface IF_RECA_MULTISTEP_PROCESS  
Short Description Process Which is Divided into Several Substeps    
General Data
Package RE_CA_PR   RE: Process 
Created 20020730   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECA_PROCESS General Description of Process 20020730
2 IF_RECA_STORABLE Object Can Be Stored 20020730
Friends
Interface IF_RECA_MULTISTEP_PROCESS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ACTIVITY Instance attribute Public Attribute reference (LIKE) 20020730
2 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20020730
3 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20020730
4 MO_MSGLIST Instance attribute Public Attribute reference (LIKE) 20060828
5 MO_PARAM Instance attribute Public Attribute reference (LIKE) 20020730
6 MT_POSSIBLE_STEPS Instance attribute Public Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Settlement and Settlement Steps (TIVSCSETTL) 20020730
7 MT_STATUS Instance attribute Public Type reference (TYPE) RE_T_VICASTEPSTATUS Status of a Step in a Process 20020730
8 MT_STEPS Instance attribute Public Type reference (TYPE) RE_T_PROCSTEPS_REF Settlement Steps 20020730
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20020730
2 CHANGE_PROCESSMODE Instance method Public Method Changes Settlement Method 20020731
3 DO_CANCEL_PERFORM Instance method Public Method Interrupts Execution of Further Steps 20021205
4 ENABLE_STATUSBAR Instance method Public Method Switches Status Display On/Off 20050426
5 GET_DEP_STEPS4PERFORM Instance method Public Method Which Settlement Steps Have to Be Carried Out 20020730
6 GET_DEP_STEPS4REVERSAL Instance method Public Method Which Settlement Steps Have to Be Reversed 20020730
7 GET_IMPLSUBTYPE4STEP Instance method Public Method Supplies Implementation Name for Process Step 20020802
8 GET_LIST_EXECUTEABLE_STEPS Instance method Public Method Supplies All Possible Executable Settlement Steps 20020730
9 GET_LIST_POSSIBLE_STEPS Instance method Public Method Supplies All Possible Settlement Steps 20020730
10 GET_LIST_REVERSEABLE_STEPS Instance method Public Method Supplies All Possible Reversable Settlement Steps 20020730
11 GET_NEXT_POSSIBLE_STEP Instance method Public Method Supplies Next Possible Settlement Step 20020730
12 GET_PROCESSGUID Instance method Public Method Supplies Process ID Manager 20020730
13 GET_RUNTIME Instance method Public Method 20020730
14 GET_STATUS Instance method Public Method Returns Status of Settlement 20020730
15 GET_STEPTEXT Instance method Public Method Supplies Text for Settlement Step 20020730
16 GET_STEP_BY_TYPE Instance method Public Method Supplies Reference to Instance of Required Step 20020731
17 IS_CANCEL_PERFORM Instance method Public Method Asks If Interruption of Execution Is Set 20021205
18 IS_MODIFIED Instance method Public Method 20020730
19 IS_STATUSBAR_ENABLED Instance method Public Method Asks If Status Display Is Active 20050426
20 IS_STEP_EXECUTEABLE Instance method Public Method Is Settlement Step Executable/Startable 20020730
21 IS_STEP_SELECTABLE Instance method Public Method Is Settlement Step Selectable for Menu 20020730
22 IS_STORABLE Instance method Public Method Can Process Data Be Saved? 20060316
23 REVERSAL Instance method Public Method 20020730
24 REVERSAL_STEP Instance method Public Method Undo Up To One Settlement Step 20020730
25 RUN_MULTIPLE_STEPS Instance method Public Method Execute Several Settlement Steps [Final] 20020730
26 RUN_SINGLE_STEP Instance method Public Method Execute Settlement Step 20020730
27 SET_MODIFIED Instance method Public Method 20021204
28 SET_PROCESSMODE Instance method Public Method 20020730
29 STORE Instance method Public Method 20020730
30 STORE_PROCESS Instance method Public Method 20030121
Events
Interface IF_RECA_MULTISTEP_PROCESS has no event.
Types
Interface IF_RECA_MULTISTEP_PROCESS has no local type.
Method Signatures

Method ADD_CHILD Signature

Method ADD_CHILD on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method ADD_CHILD on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method CHANGE_PROCESSMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NEW_MODE Value transfer Type reference (TYPE) RECAPROCMODE Abrechnungsmodus 20020731
# Exception Resumable Description Created on
1 ERROR Fehler 20020731

Method DO_CANCEL_PERFORM Signature

Method DO_CANCEL_PERFORM on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method DO_CANCEL_PERFORM on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method ENABLE_STATUSBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ENABLE Call by reference Type reference (TYPE) RECABOOL Aktiv? 20050426

Method ENABLE_STATUSBAR on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_DEP_STEPS4PERFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Mögliche Abrechnungsschritte 20020730
2 Importing ID_STEP Value transfer Type reference (TYPE) RECASTEP Typ des Abrechnungsschrittes 20020730
3 Importing IF_CHECK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020730
4 Importing IF_ONLY_BY_RUNORDER Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020730

Method GET_DEP_STEPS4PERFORM on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_DEP_STEPS4REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Mögliche Abrechnungsschritte 20020730
2 Importing ID_STEP Value transfer Type reference (TYPE) RECASTEP Typ des Abrechnungsschrittes 20020730
3 Importing IF_CHECK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020730
4 Importing IF_ONLY_BY_RUNORDER Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020730

Method GET_DEP_STEPS4REVERSAL on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_IMPLSUBTYPE4STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) RECASTEP Interne Bezeichung des Prozessschrittes 20020802
2 Returning RD_IMPLSUBTYPE Value transfer Type reference (TYPE) RECAIMPLSUBTYPE Unterscheidungsmerkmal mehrerer impl. Klassen 20020802
# Exception Resumable Description Created on
1 ERROR Fehler 20050404

Method GET_LIST_EXECUTEABLE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Mögliche Abrechnungsschritte 20020730
2 Exporting ET_LISTBOX_VALUES Call by reference Type reference (TYPE) VRM_VALUES 20020730

Method GET_LIST_EXECUTEABLE_STEPS on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_LIST_POSSIBLE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Mögliche Abrechnungsschritte 20020730

Method GET_LIST_POSSIBLE_STEPS on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_LIST_REVERSEABLE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_POSSIBLE_STEPS_X Mögliche Abrechnungsschritte 20020730
2 Exporting ET_LISTBOX_VALUES Call by reference Type reference (TYPE) VRM_VALUES 20020730

Method GET_LIST_REVERSEABLE_STEPS on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_NEXT_POSSIBLE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_STEP Value transfer Type reference (TYPE) RECASTEP Art des Abrechnungsschrittes 20020731

Method GET_NEXT_POSSIBLE_STEP on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_PROCESSGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_PROCESSGUID Value transfer Type reference (TYPE) RECAPROCESSGUID eindeutiger Schlüssel einer NKA (siehe auch VVABBLN) 20020730

Method GET_PROCESSGUID on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_RUNTIME Signature

Method GET_RUNTIME on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method GET_RUNTIME on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status des Prozessschrittes 20020730
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) RECAMSG Message 20020730
3 Exporting ES_SUMMARY Call by reference Type reference (TYPE) RECAPROCESSSUMMARY Zusammenfassung der Ergebnisse der Abrechnung 20020730

Method GET_STATUS on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_STEPTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Value transfer Type reference (TYPE) RECASTEP Typ des Abrechnungsschrittes 20020731
2 Returning RD_TEXT Value transfer Type reference (TYPE) DDTEXT Erläuternder Kurztext 20020730

Method GET_STEPTEXT on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method GET_STEP_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) RECASTEP Art des Abrechnungsschrittes 20020731
2 Returning RO_STEP Value transfer Object reference (TYPE REF TO) IF_RECA_PROCESS_STEP ein Abrechnungsschritt/-Abschnitt 20020731

Method GET_STEP_BY_TYPE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_CANCEL_PERFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_CANCEL_PERFORM Value transfer Type reference (TYPE) ABAP_BOOL 20021205

Method IS_CANCEL_PERFORM on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_MODIFIED Signature

Method IS_MODIFIED on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method IS_MODIFIED on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_STATUSBAR_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ENABLED Value transfer Type reference (TYPE) RECABOOL Aktiv? 20050426

Method IS_STATUSBAR_ENABLED on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_STEP_EXECUTEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) RECASTEP Art des Abrechnungsschrittes 20020731
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20020730
3 Returning RF_EXECUTEABLE Value transfer Type reference (TYPE) ABAP_BOOL 20020730

Method IS_STEP_EXECUTEABLE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_STEP_SELECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Value transfer Type reference (TYPE) RECASTEP Art des Abrechnungsschrittes 20020731
2 Importing IF_FOR_REVERSAL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020730
3 Returning RF_SELECTABLE Value transfer Type reference (TYPE) ABAP_BOOL 20020730

Method IS_STEP_SELECTABLE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method IS_STORABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_STORABLE Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060316

Method IS_STORABLE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method REVERSAL Signature

Method REVERSAL on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method REVERSAL on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method REVERSAL_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LASTSTEP Call by reference Type reference (TYPE) RECASTEP Interne Bezeichnung des Prozessschrittes 20061208
2 Importing ID_STEP Call by reference Type reference (TYPE) RECASTEP Typ des Abrechnungsschrittes 20020731
3 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) RECABOOL ABAP_TRUE Verbuchung mit "IN UPDATE TASK" rufen 20020730
4 Importing IF_REV_DEP_STEPS Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20020730
5 Importing IO_BY_PROCESS Call by reference Object reference (TYPE REF TO) IF_RECA_PROCESS allgemeine Beschreibung eines Prozesses 20020730
6 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20020730
# Exception Resumable Description Created on
1 HAS_ERROR Beim Stornieren kam es zu einen Fehler 20020730

Method RUN_MULTIPLE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) RE_T_IF_RECA_PROCSTEPPARAM Parameter für ein Abrechnungsschritt/-Abschnitt 20020730
# Exception Resumable Description Created on
1 HAS_ERROR Beim Ausführen kam es zu einen Fehler 20020730

Method RUN_SINGLE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARAMETER Call by reference Object reference (TYPE REF TO) IF_RECA_PROCESS_STEP_PARAM Parameter für jeden Abrechnungsschritt 20020730
# Exception Resumable Description Created on
1 HAS_ERROR Beim Ausführen kam es zu einen Fehler 20020730

Method SET_MODIFIED Signature

Method SET_MODIFIED on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method SET_MODIFIED on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method SET_PROCESSMODE Signature

Method SET_PROCESSMODE on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method SET_PROCESSMODE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method STORE Signature

Method STORE on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method STORE on Interface IF_RECA_MULTISTEP_PROCESS has no exception.

Method STORE_PROCESS Signature

Method STORE_PROCESS on Interface IF_RECA_MULTISTEP_PROCESS has no parameter.
Method STORE_PROCESS on Interface IF_RECA_MULTISTEP_PROCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200