SAP ABAP Interface IF_FAA_BUS_OBJECT (Business Object)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FAA_ASSET Asset 20040108
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAA_BUS_OBJECT Business Object (Abstract): Standard Implementation 20040108
Properties
Interface IF_FAA_BUS_OBJECT  
Short Description Business Object    
General Data
Package FAA_BL_CA   Process Logic for General Objects 
Created 20040108   SAP 
Last changed 20050220   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 FAABL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FAACA 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
Interface IF_FAA_BUS_OBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_LOCKSTATE Instance attribute Public Type reference (TYPE) ENQMODE Lock Mode 20040524
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALL Instance method Public Method 20040707
2 GET_BUSKEY Instance method Public Method Supplies Business Object Key (BOR-Key) [abstract] 20040217
3 GET_BUSTYPE Instance method Public Method Supplies Business Object Type (BOR Type) [abstract] 20040217
4 GET_CHANGE_DOCUMENT_IDENT Instance method Public Method Supplies Object ID for Change Documents 20040217
5 GET_STORE_DATE Instance method Public Method Supplies Time Stamp of STORE to Database [Final] 20040113
6 INIT_BUS_OBJECT Instance method Public Method [Final] 20040108
7 IS_MODIFIED Instance method Public Method 20040707
8 LOCK Instance method Public Method Sets Lock 20041208
9 UNLOCK Instance method Public Method Removes Lock 20041208
10 WRITE_CHANGE_DOCUMENTS Instance method Public Method Expanded Treatment of Change Documents 20040130
Events
Interface IF_FAA_BUS_OBJECT has no event.
Types
Interface IF_FAA_BUS_OBJECT has no local type.
Method Signatures

Method CHECK_ALL Signature

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

Method GET_BUSKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BUSKEY Call by reference Type reference (TYPE) SWO_TYPEID BOR-Objektschlüssel 20040217
2 Exporting ED_BUSTYPE Call by reference Type reference (TYPE) SWO_OBJTYP BOR-Objekttyp 20040217

Method GET_BUSKEY on Interface IF_FAA_BUS_OBJECT has no exception.

Method GET_BUSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_BUSTYPE Value transfer Type reference (TYPE) SWO_OBJTYP BOR-Objekttyp 20040217

Method GET_BUSTYPE on Interface IF_FAA_BUS_OBJECT has no exception.

Method GET_CHANGE_DOCUMENT_IDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OBJECTCLASS Call by reference Type reference (TYPE) CDHDR-OBJECTCLAS Objektklasse 20040217
2 Exporting ED_OBJECTID Call by reference Type reference (TYPE) CDHDR-OBJECTID Objektwert 20040217

Method GET_CHANGE_DOCUMENT_IDENT on Interface IF_FAA_BUS_OBJECT has no exception.

Method GET_STORE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DATE Call by reference Type reference (TYPE) DATUM Datum (aus UTC) 20040113
2 Exporting ED_TIME Call by reference Type reference (TYPE) UZEIT Zeit (aus UTC) 20040113

Method GET_STORE_DATE on Interface IF_FAA_BUS_OBJECT has no exception.

Method INIT_BUS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Tech: Default-Berechtigungsprüfungen durchführen? 20040218
2 Importing IB_LOCK Call by reference Type reference (TYPE) ABAP_BOOL Tech: Default-Sperren verwenden? 20041213
3 Importing ID_ACTIVITY Call by reference Type reference (TYPE) FAACA_ACTIVITY 20040108

Method INIT_BUS_OBJECT on Interface IF_FAA_BUS_OBJECT has no exception.

Method IS_MODIFIED Signature

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

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LOCKSTATE Call by reference Type reference (TYPE) ENQMODE FAABL_LOCKSTATE-EXCLUSIVE Sperrmodus 20041208
# Exception Resumable Description Created on
1 CX_FAA_ASSET Ausnahmen für eine Anlage 20041208

Method UNLOCK Signature

Method UNLOCK on Interface IF_FAA_BUS_OBJECT has no parameter.
Method UNLOCK on Interface IF_FAA_BUS_OBJECT has no exception.

Method WRITE_CHANGE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Verbuchung mit "IN UPDATE TASK" rufen 20040130
2 Importing ID_UPD Call by reference Type reference (TYPE) ANUPD Update-Kennzeichen des Ausgangsobjektes 20040130
# Exception Resumable Description Created on
1 CX_FAA_BUS_OBJECT Ausnahmen beim Speichern 20040130
History
Last changed by/on SAP  20050220 
SAP Release Created in 500