SAP ABAP Class CL_FAA_STORABLE (Object Can Be Stored (Abstract): Standard Implementation)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_BL_CA (Package) Process Logic for General Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAA_OBJECT DO NOT USE!! Object in Asset Accounting 20040108
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FAA_STORABLE Object Can Be Stored 20040108
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAA_ASSET_MD Asset 20041117
2 Inheritance (c INHERITING FROM c_ref)  CL_FAA_BUS_OBJECT Business Object (Abstract): Standard Implementation 20040108
3 Inheritance (c INHERITING FROM c_ref)  CL_FAA_DEPR_PARAM_MNGR Manager for Parameters of Depreciation Areas 20040123
4 Inheritance (c INHERITING FROM c_ref)  CL_FAA_ITEM_MNGR Instance Generation for Asset Values 20050119
5 Inheritance (c INHERITING FROM c_ref)  CL_FAA_TD_AMD_MNGR Manager for Time-Dependent Asset Master Data 20040128
6 Inheritance (c INHERITING FROM c_ref)  CL_FAA_VALUE_MNGR Asset Values 20041214
7 Inheritance (c INHERITING FROM c_ref)  CL_GLO_MASTER_DATA_MNGR Asset 20050103
8 Inheritance (c INHERITING FROM c_ref)  CL_GLO_TD_AMD_MNGR Manager for Time-Dependent Asset Master Data 20041026
Properties
Class CL_FAA_STORABLE  
Short Description Object Can Be Stored (Abstract): Standard Implementation    
Super Class CL_FAA_OBJECT DO NOT USE!! Object in Asset Accounting 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package FAA_BL_CA   Process Logic for General Objects 
Created 20040108   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FAA_STORABLE Object Can Be Stored 20040108
Friends
Class CL_FAA_STORABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_AUTH_CHECK Instance attribute Protected Attribute reference (LIKE) 20040218
2 MB_LOCK Instance attribute Protected Attribute reference (LIKE) 20041213
3 MB_STORED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Was ME_STORE_WRITE Already Executed? 20040109
4 MD_ACTIVITY Instance attribute Protected Attribute reference (LIKE) 20040108
5 MT_STORABLE Instance attribute Private Type reference (TYPE) FAA_T_IF_FAA_STORABLE Reference Table to IF_FAA_STORABLE 20040915
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Protected Method 20040130
2 ALL_STORE_PREPARE Instance method Protected Method For Subobjects: Prepares for Save [Final] 20040109
3 ALL_STORE_WRITE Instance method Protected Method For Subobjects: Calls Update Task Modules [Final] 20040109
4 IS_MODIFIED Instance method Private Method 20040108
5 ME_CHECK_ALL Instance method Protected Method For My Object: Checks All Data 20040109
6 ME_IS_MODIFIED Instance method Protected Method For My Object: Checks If Data Was Changed 20040108
7 ME_IS_STORABLE Instance method Protected Method For My Object: Checks If Saving Is Allowed 20040109
8 ME_REGISTER_ALL_CHILDREN Instance method Protected Method For My Object: Registers All Subobjects 20040126
9 ME_STORE_PREPARE Instance method Protected Method For My Object: Prepares for Saving 20040109
10 ME_STORE_WRITE Instance method Protected Method For My Object: Calls Update Task Modules 20040109
11 REGISTER_ALL_CHILDREN Instance method Protected Method 20041012
12 SET_ACTIVITY Instance method Protected Method 20040220
Events
Class CL_FAA_STORABLE has no event.
Types
Class CL_FAA_STORABLE has no local type.
Method Signatures

Method ADD_CHILD Signature

Method ADD_CHILD on class CL_FAA_STORABLE has no parameter.
Method ADD_CHILD on class CL_FAA_STORABLE has no exception.

Method ALL_STORE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MSGLIST Call by reference Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST Nachrichtensammler 20040628

Method ALL_STORE_PREPARE on class CL_FAA_STORABLE has no exception.

Method ALL_STORE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MSGLIST Call by reference Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST HR-PD-Infotypen: Meldungen 20040901
2 Importing IB_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL Verbuchung mit "IN UPDATE TASK" rufen 20040109
# Exception Resumable Description Created on
1 CX_FAA_STORABLE Ausnahmen beim Speichern 20040311

Method IS_MODIFIED Signature

Method IS_MODIFIED on class CL_FAA_STORABLE has no parameter.
Method IS_MODIFIED on class CL_FAA_STORABLE has no exception.

Method ME_CHECK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MSGLIST Call by reference Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST Nachrichtensammler 20040628
2 Importing IB_BEFORE_STORE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prüfung unmittelbar vor dem Sichern 20040109

Method ME_CHECK_ALL on class CL_FAA_STORABLE has no exception.

Method ME_IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL Daten geändert? 20040108

Method ME_IS_MODIFIED on class CL_FAA_STORABLE has no exception.

Method ME_IS_STORABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_STORABLE Value transfer Type reference (TYPE) ABAP_BOOL Sichern zulässig? 20040109

Method ME_IS_STORABLE on class CL_FAA_STORABLE has no exception.

Method ME_REGISTER_ALL_CHILDREN Signature

Method ME_REGISTER_ALL_CHILDREN on class CL_FAA_STORABLE has no parameter.
Method ME_REGISTER_ALL_CHILDREN on class CL_FAA_STORABLE has no exception.

Method ME_STORE_PREPARE Signature

Method ME_STORE_PREPARE on class CL_FAA_STORABLE has no parameter.
# Exception Resumable Description Created on
1 CX_FAA_STORABLE Ausnahmen beim Speichern 20040109

Method ME_STORE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MSGLIST Call by reference Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST HR-PD-Infotypen: Meldungen 20040901
2 Importing IB_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL Verbuchung mit "IN UPDATE TASK" rufen 20040109
# Exception Resumable Description Created on
1 CX_FAA_STORABLE Ausnahmen beim Speichern 20040127

Method REGISTER_ALL_CHILDREN Signature

Method REGISTER_ALL_CHILDREN on class CL_FAA_STORABLE has no parameter.
Method REGISTER_ALL_CHILDREN on class CL_FAA_STORABLE has no exception.

Method SET_ACTIVITY Signature

Method SET_ACTIVITY on class CL_FAA_STORABLE has no parameter.
Method SET_ACTIVITY on class CL_FAA_STORABLE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500