SAP ABAP Class CL_RECA_STATUS_MNGR (Status Manager: Standard Implementation [Abstract])
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20010126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECA_STATUS_MNGR Status Manager 20000921
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_NA Status Manager: Notice of Assessment 20050316
2 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_SU Status Manager: Settlement Unit 20030205
3 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_PG Status Manager: Participation Group 20030205
4 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_CC Status Manager: Cost Collector 20020103
5 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_RR Status Manager: RE Search Request 20040715
6 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_OO Status Manager: Offered Object 20040803
7 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_OF Status Manager: Contract Offer 20041109
8 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_MP Status Manager: Move Plan 20060419
9 Inheritance (c INHERITING FROM c_ref)  CL_REMM_STATUS_MNGR_MN Status Manager: Mandate 20040625
10 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_RC Status Manager: Parcel Update 20050210
... Click here to see Used By full list (23 items)
Properties
Class CL_RECA_STATUS_MNGR  
Short Description Status Manager: Standard Implementation [Abstract]    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_CA_AP   RE: Application Components (Application-Related Objects) 
Created 20000921   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_STATUS_MNGR Status Manager 20000921
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20010709 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_STRUCTURENAME Constant Protected Type reference (TYPE) TABNAME 'CNJ_STAT' Structure Name of Interface 20030630
2 MD_OBJCAT Instance attribute Private Type reference (TYPE) TJ03-OBTYP Object Type 20010606
3 MD_OBJNR_CURRENT Instance attribute Protected Type reference (TYPE) RECAOBJNR Current Object Number 20030311
4 MD_OBJNR_TEMPORARY Instance attribute Public Attribute reference (LIKE) 20011207
5 MD_STATUS_SCHEME_OLD Instance attribute Protected Type reference (TYPE) J_STSMA Status Profile 20040302
6 MF_EXIT_READ Instance attribute Private Type reference (TYPE) RECABOOL RO EXIT Already Read 20120531
7 MF_NUMBER_SWITCHED Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Number Changed 20030311
8 MO_EXIT Instance attribute Private Object reference (TYPE REF TO) BADI_RECA_BUS_TRANS 20120531
9 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20010123
10 MT_STATUS_OLD Instance attribute Protected Type reference (TYPE) RE_T_STATUS Status Table (JSTAT) 20040302
11 MT_TRANSACTION Instance attribute Protected Type reference (TYPE) RE_T_STATUS_TRANS_X ALL Transactions for Object Type 20020205
12 MT_TRANSACTION_ALLOWED Instance attribute Protected Type reference (TYPE) RE_T_STATUS_TRANS_X Allowed Transaction for Object 20020205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TRANSACTION_ALLOWED Instance method Public Method 20030306
2 CREATE_OBJNR Instance method Public Method 20010122
3 CREATE_OBJNR_SPEC Instance method Protected Method Supplies New Object Number [Abstract] 20030612
4 CREATE_STATUS_OBJECT Instance method Public Method 20011108
5 DO_TRANSACTION Instance method Public Method 20011219
6 EXISTS_STATUS_OBJECT Instance method Public Method 20011108
7 GET_CURRENT_OBJNR Instance method Public Method 20020318
8 GET_CURRENT_STATUS Instance method Public Method 20020318
9 GET_CURRENT_TRANSACTIONS Instance method Public Method 20011219
10 GET_OBJECT_CATEGORY Instance method Protected Method Supplies Object Type for Status Management [Abstract] 20030101
11 GET_STATUS_PROFILE Instance method Public Method 20021230
12 GET_STATUS_PROFILE_DEFAULT Instance method Public Method 20030312
13 GET_TEXT_LINES Instance method Public Method 20000921
14 GET_TRANSACTIONS Instance method Public Method 20020206
15 INIT_BY_PARENT Instance method Public Method 20010122
16 INIT_BY_PARENT_SPEC Instance method Protected Method Initializes Object via Higher-Level Object 20030612
17 IS_ACCOUNT_ASSIGNMENT_LOCKED Instance method Public Method 20020312
18 IS_DELETION_FLAG_SET Instance method Public Method 20020312
19 IS_DELETION_INDICATOR_SET Instance method Public Method 20021230
20 IS_MASTER_DATA_LOCKED Instance method Public Method 20010702
21 IS_STATUS_INTERNAL Instance method Public Method 20030922
22 IS_TRANSACTION_ALLOWED Instance method Public Method 20030306
23 SET_STATUS_PROFILE Instance method Public Method 20030312
24 _DO_TA_SET_STATUS Instance method Private Method Executes Activity, Sets Next Status (Without CHECK) 20030311
25 _FIX_WRONG_STATUS Instance method Private Method Tries to Correct Current Status, If It Has Errors 20030602
26 _INIT_FOR_ARCHIVE Instance method Private Method Initializes Data from the Archive 20030326
27 _STATUS_OBJECT_EXCLUDE Instance method Private Method Switches Off Update in Status Management (per Object) 20030310
28 _STATUS_OBJECT_UPDATE Instance method Private Method Triggers Update in Status Management (per Object) 20030310
29 _STATUS_OBJNR_SWITCH Instance method Private Method Switch Object Number from TMP -> REAL [Final] 20030311
Events
# Event Type Visibility Description Created on
1 AFTER_CHANGE Instance Event
(0)
Public
(2)
20030220
2 BEFORE_CHANGE Instance Event
(0)
Public
(2)
20030310
Types
Class CL_RECA_STATUS_MNGR has no local type.
Method Signatures

Method CHECK_TRANSACTION_ALLOWED Signature

Method CHECK_TRANSACTION_ALLOWED on class CL_RECA_STATUS_MNGR has no parameter.
Method CHECK_TRANSACTION_ALLOWED on class CL_RECA_STATUS_MNGR has no exception.

Method CREATE_OBJNR Signature

Method CREATE_OBJNR on class CL_RECA_STATUS_MNGR has no parameter.
Method CREATE_OBJNR on class CL_RECA_STATUS_MNGR has no exception.

Method CREATE_OBJNR_SPEC 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 20030612
# Exception Resumable Description Created on
1 NUMBER_ERROR Fehler beim Ermitteln der Objektnummer 20030612

Method CREATE_STATUS_OBJECT Signature

Method CREATE_STATUS_OBJECT on class CL_RECA_STATUS_MNGR has no parameter.
Method CREATE_STATUS_OBJECT on class CL_RECA_STATUS_MNGR has no exception.

Method DO_TRANSACTION Signature

Method DO_TRANSACTION on class CL_RECA_STATUS_MNGR has no parameter.
Method DO_TRANSACTION on class CL_RECA_STATUS_MNGR has no exception.

Method EXISTS_STATUS_OBJECT Signature

Method EXISTS_STATUS_OBJECT on class CL_RECA_STATUS_MNGR has no parameter.
Method EXISTS_STATUS_OBJECT on class CL_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_OBJNR Signature

Method GET_CURRENT_OBJNR on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_CURRENT_OBJNR on class CL_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_STATUS Signature

Method GET_CURRENT_STATUS on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_CURRENT_STATUS on class CL_RECA_STATUS_MNGR has no exception.

Method GET_CURRENT_TRANSACTIONS Signature

Method GET_CURRENT_TRANSACTIONS on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_CURRENT_TRANSACTIONS on class CL_RECA_STATUS_MNGR has no exception.

Method GET_OBJECT_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_OBJCAT Value transfer Type reference (TYPE) TJ03-OBTYP Objekttyp (TJ03-OBTYP) 20030101

Method GET_OBJECT_CATEGORY on class CL_RECA_STATUS_MNGR has no exception.

Method GET_STATUS_PROFILE Signature

Method GET_STATUS_PROFILE on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_STATUS_PROFILE on class CL_RECA_STATUS_MNGR has no exception.

Method GET_STATUS_PROFILE_DEFAULT Signature

Method GET_STATUS_PROFILE_DEFAULT on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_STATUS_PROFILE_DEFAULT on class CL_RECA_STATUS_MNGR has no exception.

Method GET_TEXT_LINES Signature

Method GET_TEXT_LINES on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_TEXT_LINES on class CL_RECA_STATUS_MNGR has no exception.

Method GET_TRANSACTIONS Signature

Method GET_TRANSACTIONS on class CL_RECA_STATUS_MNGR has no parameter.
Method GET_TRANSACTIONS on class CL_RECA_STATUS_MNGR has no exception.

Method INIT_BY_PARENT Signature

Method INIT_BY_PARENT on class CL_RECA_STATUS_MNGR has no parameter.
Method INIT_BY_PARENT on class CL_RECA_STATUS_MNGR has no exception.

Method INIT_BY_PARENT_SPEC Signature

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

Method INIT_BY_PARENT_SPEC on class CL_RECA_STATUS_MNGR has no exception.

Method IS_ACCOUNT_ASSIGNMENT_LOCKED Signature

Method IS_ACCOUNT_ASSIGNMENT_LOCKED on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_ACCOUNT_ASSIGNMENT_LOCKED on class CL_RECA_STATUS_MNGR has no exception.

Method IS_DELETION_FLAG_SET Signature

Method IS_DELETION_FLAG_SET on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_DELETION_FLAG_SET on class CL_RECA_STATUS_MNGR has no exception.

Method IS_DELETION_INDICATOR_SET Signature

Method IS_DELETION_INDICATOR_SET on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_DELETION_INDICATOR_SET on class CL_RECA_STATUS_MNGR has no exception.

Method IS_MASTER_DATA_LOCKED Signature

Method IS_MASTER_DATA_LOCKED on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_MASTER_DATA_LOCKED on class CL_RECA_STATUS_MNGR has no exception.

Method IS_STATUS_INTERNAL Signature

Method IS_STATUS_INTERNAL on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_STATUS_INTERNAL on class CL_RECA_STATUS_MNGR has no exception.

Method IS_TRANSACTION_ALLOWED Signature

Method IS_TRANSACTION_ALLOWED on class CL_RECA_STATUS_MNGR has no parameter.
Method IS_TRANSACTION_ALLOWED on class CL_RECA_STATUS_MNGR has no exception.

Method SET_STATUS_PROFILE Signature

Method SET_STATUS_PROFILE on class CL_RECA_STATUS_MNGR has no parameter.
Method SET_STATUS_PROFILE on class CL_RECA_STATUS_MNGR has no exception.

Method _DO_TA_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TRANSACTION Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20030311
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030811

Method _DO_TA_SET_STATUS on class CL_RECA_STATUS_MNGR has no exception.

Method _FIX_WRONG_STATUS Signature

Method _FIX_WRONG_STATUS on class CL_RECA_STATUS_MNGR has no parameter.
Method _FIX_WRONG_STATUS on class CL_RECA_STATUS_MNGR has no exception.

Method _INIT_FOR_ARCHIVE Signature

Method _INIT_FOR_ARCHIVE on class CL_RECA_STATUS_MNGR has no parameter.
Method _INIT_FOR_ARCHIVE on class CL_RECA_STATUS_MNGR has no exception.

Method _STATUS_OBJECT_EXCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030310

Method _STATUS_OBJECT_EXCLUDE on class CL_RECA_STATUS_MNGR has no exception.

Method _STATUS_OBJECT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20030310
2 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL In Update-Task verbuchen 20030310

Method _STATUS_OBJECT_UPDATE on class CL_RECA_STATUS_MNGR has no exception.

Method _STATUS_OBJNR_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Reale Objektnummer 20030311
# Exception Resumable Description Created on
1 ERROR Fehler bei Objektnummer 20030311
Event Signatures

Event AFTER_CHANGE Signature
Event AFTER_CHANGE on class CL_RECA_STATUS_MNGR has no parameter.
Event BEFORE_CHANGE Signature
Event BEFORE_CHANGE on class CL_RECA_STATUS_MNGR has no parameter.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_NA Status Manager: Notice of Assessment 20050316
2 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_SU Status Manager: Settlement Unit 20030205
3 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_PG Status Manager: Participation Group 20030205
4 Inheritance (c INHERITING FROM c_ref)  CL_RESC_STATUS_MNGR_CC Status Manager: Cost Collector 20020103
5 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_RR Status Manager: RE Search Request 20040715
6 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_OO Status Manager: Offered Object 20040803
7 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_OF Status Manager: Contract Offer 20041109
8 Inheritance (c INHERITING FROM c_ref)  CL_REOR_STATUS_MNGR_MP Status Manager: Move Plan 20060419
9 Inheritance (c INHERITING FROM c_ref)  CL_REMM_STATUS_MNGR_MN Status Manager: Mandate 20040625
10 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_RC Status Manager: Parcel Update 20050210
11 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_PL Status Manager: Parcel of Land 20040726
12 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_PE Status Manager: Other Public Register 20050214
13 Inheritance (c INHERITING FROM c_ref)  CL_REAJ_STATUS_MNGR_AT Status Manager: Adjustment Measure 20040628
14 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_LR Status Manager: Land Register 20040715
15 Inheritance (c INHERITING FROM c_ref)  CL_RELM_STATUS_MNGR_JL Status Manager: Land Register 20050425
16 Inheritance (c INHERITING FROM c_ref)  CL_REIT_STATUS_MNGR_TC Status Manager: Correction Object 20051121
17 Inheritance (c INHERITING FROM c_ref)  CL_RECN_STATUS_MNGR_CN Status Manager: Contract 20010706
18 Inheritance (c INHERITING FROM c_ref)  CL_REBD_STATUS_MNGR_RO Status Manager - Rental Objects 20010706
19 Inheritance (c INHERITING FROM c_ref)  CL_REBD_STATUS_MNGR_PR Status Manager - Properties 20011107
20 Inheritance (c INHERITING FROM c_ref)  CL_REBD_STATUS_MNGR_BU Status Manager: Building 20011107
21 Inheritance (c INHERITING FROM c_ref)  CL_REBD_STATUS_MNGR_BE Status Manager: Business Entity 20011107
22 Inheritance (c INHERITING FROM c_ref)  CL_REBD_STATUS_MNGR_AO Status Manager: Arch. Object 20020117
23 Inheritance (c INHERITING FROM c_ref)  CL_REAJ_STATUS_MNGR_CG Status Manager: Comparative Group 20031128
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C