SAP ABAP Interface IF_RECA_STATUS_MNGR (Status Manager)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_AP (Package) RE: Application Components (Application-Related Objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RECA_STATUS_MNGR Status Manager: Standard Implementation [Abstract] 20000921
Properties
Interface IF_RECA_STATUS_MNGR  
Short Description Status Manager    
General Data
Package RE_CA_AP   RE: Application Components (Application-Related Objects) 
Created 20000921   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECA_STORABLE Object Can Be Stored 20010123
Friends
Interface IF_RECA_STATUS_MNGR 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) 20010123
2 MD_OBJNR_TEMPORARY Instance attribute Public Type reference (TYPE) RECAOBJNR Temporary Object Number 20011210
3 MF_ARCHIVED Instance attribute Public Attribute reference (LIKE) 20050225
4 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20010129
5 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20010129
6 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_RECA_HAS_STATUS Object with Status 20010123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20010129
2 CHECK_ALL Instance method Public Method 20010123
3 CHECK_TRANSACTION_ALLOWED Instance method Public Method Checks If a Given Action Is Allowed 20030306
4 CLEAR_OLD_STATUS Instance method Public Method Deletes the Status (DB Status) 20120323
5 CREATE_OBJNR Instance method Public Method Supplies New Object Number [Final] 20010122
6 CREATE_STATUS_OBJECT Instance method Public Method Creates New Status Object (If Necessary) 20011108
7 DO_TRANSACTION Instance method Public Method Executes Transaction 20011219
8 EXISTS_STATUS_OBJECT Instance method Public Method Does a Status Object Exist? 20011108
9 FREE Instance method Public Method 20010123
10 GET_CHILDREN Instance method Public Method 20020125
11 GET_CURRENT_OBJNR Instance method Public Method Supplies Current Object Number (Real or Temporary) 20020318
12 GET_CURRENT_STATUS Instance method Public Method Supplies Current Status 20011220
13 GET_CURRENT_STATUS_X Instance method Public Method Gets Current Status with Text 20030922
14 GET_CURRENT_TRANSACTIONS Instance method Public Method Supplies Next/Previous Transaction 20011218
15 GET_EXTENSION Instance method Public Method 20050225
16 GET_FIELDSTATUS Instance method Public Method 20050225
17 GET_OLD_STATUS Instance method Public Method Gets Status (DB Status) 20040302
18 GET_STATUS_PROFILE Instance method Public Method Supplies Status Schema 20020718
19 GET_STATUS_PROFILE_DEFAULT Instance method Public Method Supplies Default Status Profile for This Object 20030312
20 GET_TEXT_LINES Instance method Public Method Supplies 4 character status as text lines with length 40 20000921
21 GET_TRANSACTIONS Instance method Public Method Supplies Possible Transactions for Object 20020206
22 INIT_BY_PARENT Instance method Public Method Initializes Object via Higher-Level Object [Final] 20010122
23 INIT_BY_TEMPLATE Instance method Public Method 20020125
24 IS_ACCOUNT_ASSIGNMENT_LOCKED Instance method Public Method Asks If the Account Assignment Is Locked 20020312
25 IS_DELETION_FLAG_SET Instance method Public Method Asks If Deletion Flag Is Set 20020312
26 IS_DELETION_INDICATOR_SET Instance method Public Method Asks If Deletion Indicator Is Set 20021230
27 IS_FIELDSTATUS_SET Instance method Public Method 20050225
28 IS_MASTER_DATA_LOCKED Instance method Public Method Asks if master data lock is set 20010702
29 IS_MODIFIED Instance method Public Method 20010123
30 IS_OK Instance method Public Method 20020125
31 IS_STATUS_INTERNAL Instance method Public Method Checks If Status Is Internal (=System Status) 20030922
32 IS_TRANSACTION_ALLOWED Instance method Public Method Is Activity Allowed? 20030306
33 REGISTER_ALL_CHILDREN Instance method Public Method 20020125
34 RELEASE Instance method Public Method 20010123
35 SET_STATUS Instance method Public Method Sets 'transferred' status 20030922
36 SET_STATUS_PROFILE Instance method Public Method Sets a Status Profile for the Current Object 20030312
37 STORE Instance method Public Method 20010123
Events
# Event Type Visibility Description Created on
1 AFTER_CHANGE Instance Event
(0)
Public
(2)
After Change 20030220
2 AFTER_STORE Instance Event
(0)
Public
(2)
20050225
3 BEFORE_CHANGE Instance Event
(0)
Public
(2)
Before the Change 20030310
4 BEFORE_STORE Instance Event
(0)
Public
(2)
20050225
5 ON_CHECK_ALL Instance Event
(0)
Public
(2)
20050225
Types
Interface IF_RECA_STATUS_MNGR has no local type.
Method Signatures

Method ADD_CHILD Signature

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

Method CHECK_ALL Signature

Method CHECK_ALL on Interface IF_RECA_STATUS_MNGR has no parameter.
Method CHECK_ALL on Interface IF_RECA_STATUS_MNGR has no exception.

Method CHECK_TRANSACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VRGNG Value transfer Type reference (TYPE) J_VORGANG Vorgang 20030306
# Exception Resumable Description Created on
1 ALLOWED_WITH_WARNING Vorgang ist mir Warnung erlaubt 20030313
2 NOT_ALLOWED Vorgang durchführen nicht möglich oder erlaubt 20030306

Method CLEAR_OLD_STATUS Signature

Method CLEAR_OLD_STATUS on Interface IF_RECA_STATUS_MNGR has no parameter.
Method CLEAR_OLD_STATUS on Interface IF_RECA_STATUS_MNGR has no exception.

Method CREATE_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030101
# Exception Resumable Description Created on
1 NUMBER_ERROR Fehler beim Ermitteln der Objektnummer 20030101

Method CREATE_STATUS_OBJECT Signature

Method CREATE_STATUS_OBJECT on Interface IF_RECA_STATUS_MNGR has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler bei der Generierung des Statusobjekts 20011108
2 STATUS_OBJECT_ALREADY_EXISTS Status Objekt war bereits vorhanden 20011108

Method DO_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Bool: Fehler bei Vorgang aufgetreten 20030811
2 Importing ID_TRANSACTION Value transfer Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20011219
3 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030811

Method DO_TRANSACTION on Interface IF_RECA_STATUS_MNGR has no exception.

Method EXISTS_STATUS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Bool: Statusobjekt existiert? 20011108

Method EXISTS_STATUS_OBJECT on Interface IF_RECA_STATUS_MNGR has no exception.

Method FREE Signature

Method FREE on Interface IF_RECA_STATUS_MNGR has no parameter.
Method FREE on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_CHILDREN Signature

Method GET_CHILDREN on Interface IF_RECA_STATUS_MNGR has no parameter.
Method GET_CHILDREN on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Reale oder Temporäre Objektnummer 20020318

Method GET_CURRENT_OBJNR on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS_SCHEME Call by reference Type reference (TYPE) J_STSMA Statusschema 20011220
2 Exporting ET_STATUS Call by reference Type reference (TYPE) RE_T_STATUS Tabelle der Systemstatus (JSTAT) 20011220

Method GET_CURRENT_STATUS on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_STATUS_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS_SCHEME Call by reference Type reference (TYPE) J_STSMA Statusschema 20030922
2 Exporting ET_STATUS_X Call by reference Type reference (TYPE) RE_T_STATUS_X Tabelle der Status mit Text 20030922

Method GET_CURRENT_STATUS_X on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TRANSACTION_NEXT Call by reference Type reference (TYPE) REEXC_STATUS_TRANS_X Vorschlag: Nächster betr.wirtsch. Vorgang 20011218
2 Exporting ED_TRANSACTION_PREVIOUS Call by reference Type reference (TYPE) REEXC_STATUS_TRANS_X Vorschlag: Letzter betr.wirtsch. Vorgang 20011218
3 Exporting ET_TRANSACTION Call by reference Type reference (TYPE) RE_T_STATUS_TRANS_X Betriebswirtsch. Vorgänge 20011219
4 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20011219
5 Importing IF_ONLY_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Nur zulässige Vorgänge liefern 20011219

Method GET_CURRENT_TRANSACTIONS on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_EXTENSION Signature

Method GET_EXTENSION on Interface IF_RECA_STATUS_MNGR has no parameter.
Method GET_EXTENSION on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_FIELDSTATUS Signature

Method GET_FIELDSTATUS on Interface IF_RECA_STATUS_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_OLD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STATUS_SCHEME_OLD Call by reference Type reference (TYPE) J_STSMA Statusschema 20040302
2 Exporting ET_STATUS_OLD Call by reference Type reference (TYPE) RE_T_STATUS Tabelle der Status (JSTAT) 20040302

Method GET_OLD_STATUS on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_STATUS_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_STATUS_PROFILE Value transfer Type reference (TYPE) J_STSMA Statusschema 20020718

Method GET_STATUS_PROFILE on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_STATUS_PROFILE_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_REQUIRE Value transfer Type reference (TYPE) RECABOOL ABAP_FALSE T/F: Exception, wenn Default nicht definiert 20030312
2 Returning RD_STATUS_PROFILE Value transfer Type reference (TYPE) J_STSMA Statusschema 20030312
# Exception Resumable Description Created on
1 NOT_FOUND 20030312

Method GET_TEXT_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LINE Call by reference Type reference (TYPE) BSVX-STTXT Sytemstatus-Zeile 20000921
2 Exporting ED_USER_LINE Call by reference Type reference (TYPE) BSVX-STTXT Sytemstatus-Zeile 20000921
3 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20000921

Method GET_TEXT_LINES on Interface IF_RECA_STATUS_MNGR has no exception.

Method GET_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20020206
2 Returning RT_TRANSACTION Value transfer Type reference (TYPE) RE_T_STATUS_TRANS_X Betriebswirtsch. Vorgänge 20020206

Method GET_TRANSACTIONS on Interface IF_RECA_STATUS_MNGR has no exception.

Method INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Value transfer Object reference (TYPE REF TO) IF_RECA_HAS_STATUS Objekt mit Status 20010122

Method INIT_BY_PARENT on Interface IF_RECA_STATUS_MNGR has no exception.

Method INIT_BY_TEMPLATE Signature

Method INIT_BY_TEMPLATE on Interface IF_RECA_STATUS_MNGR has no parameter.
Method INIT_BY_TEMPLATE on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_ACCOUNT_ASSIGNMENT_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL Kontierungssperre gesetzt? 20020312

Method IS_ACCOUNT_ASSIGNMENT_LOCKED on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_DELETION_FLAG_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SET Value transfer Type reference (TYPE) ABAP_BOOL Löschvormerkung gesetzt? 20020312

Method IS_DELETION_FLAG_SET on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_DELETION_INDICATOR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SET Value transfer Type reference (TYPE) ABAP_BOOL Löschkennzeichen gesetzt? 20021230

Method IS_DELETION_INDICATOR_SET on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_FIELDSTATUS_SET Signature

Method IS_FIELDSTATUS_SET on Interface IF_RECA_STATUS_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_MASTER_DATA_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL Stammdatensperre gesetzt? 20010702

Method IS_MASTER_DATA_LOCKED on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_MODIFIED Signature

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

Method IS_OK Signature

Method IS_OK on Interface IF_RECA_STATUS_MNGR has no parameter.
Method IS_OK on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_STATUS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STATUS Value transfer Type reference (TYPE) J_STATUS Status 20030922
2 Returning RF_INTERNAL Value transfer Type reference (TYPE) ABAP_BOOL Bool: Systemstatus 20031031

Method IS_STATUS_INTERNAL on Interface IF_RECA_STATUS_MNGR has no exception.

Method IS_TRANSACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VRGNG Value transfer Type reference (TYPE) J_VORGANG Vorgang 20030306
2 Returning RF_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Vorgang zulässig? 20030306

Method IS_TRANSACTION_ALLOWED on Interface IF_RECA_STATUS_MNGR has no exception.

Method REGISTER_ALL_CHILDREN Signature

Method REGISTER_ALL_CHILDREN on Interface IF_RECA_STATUS_MNGR has no parameter.
Method REGISTER_ALL_CHILDREN on Interface IF_RECA_STATUS_MNGR has no exception.

Method RELEASE Signature

Method RELEASE on Interface IF_RECA_STATUS_MNGR has no parameter.
Method RELEASE on Interface IF_RECA_STATUS_MNGR has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ONLY_SYSTEM_STATUS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur Systemstatus setzen 20040603
2 Importing IF_ONLY_USER_STATUS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Nur Userstatus setzen 20040603
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030922
4 Importing IT_STATUS Call by reference Type reference (TYPE) RE_T_STATUS Tabelle der Status (JSTAT) 20030922

Method SET_STATUS on Interface IF_RECA_STATUS_MNGR has no exception.

Method SET_STATUS_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STATUS_PROFILE Value transfer Type reference (TYPE) J_STSMA Statusschema 20030312
# Exception Resumable Description Created on
1 ERROR Statusschema konnte nicht gesetzt werden 20030312

Method STORE Signature

Method STORE on Interface IF_RECA_STATUS_MNGR has no parameter.
Method STORE on Interface IF_RECA_STATUS_MNGR has no exception.
Event Signatures

Event AFTER_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ID_TRANSACTION Exporting Value transfer Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20030220
2 IT_STATUS Exporting Value transfer Type reference (TYPE) RE_T_STATUS Mögliche geänderte Status 20030922

Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_RECA_STATUS_MNGR has no parameter.
Event BEFORE_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ID_TRANSACTION Exporting Value transfer Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20030310
2 IO_MSGLIST Exporting Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030310
3 IT_STATUS Exporting Value transfer Type reference (TYPE) RE_T_STATUS Mögliche geänderte Status 20030922

Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_RECA_STATUS_MNGR has no parameter.
Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_RECA_STATUS_MNGR has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C