SAP ABAP Interface IF_FAA_MDO_ROOT (FAA Asset Master Rec: Interface Representation for Posting)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA (Application Component) Asset Accounting
     FAA_MDO (Package) Master Data Wrapper for FAA_TP_TC
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FAA_MDO_ROOT Asset Master Data 20110628
Properties
Interface IF_FAA_MDO_ROOT  
Short Description FAA Asset Master Rec: Interface Representation for Posting    
General Data
Package FAA_MDO   Master Data Wrapper for FAA_TP_TC 
Created 20110628   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FAA_CFG_LEADOBJ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FAA_MASTER_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FAA_POSTING_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FAA_POSTING_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FAA_FRW_OBJECT FIAA: Abstract Object Interface 20110628
2 IF_FAA_FRW_OBJECT_CHANGEABLE Fixed Asset: Abstract Interface for Changeable Objects 20110919
Friends
Interface IF_FAA_MDO_ROOT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ASSET_MAIN_NUMBER Instance attribute Public Object reference (TYPE REF TO) IF_FAA_MDO_ASSET_MAIN_NUMBER ANLH Asset Main Number and Line Item Number 20111216
2 MO_CFG_ASSETCLASS Instance attribute Public Object reference (TYPE REF TO) IF_FAA_CFG_ASSETCLASS_ERP ERP: Access to BC Asset Class 20111018
3 MO_CFG_LEADOBJ Instance attribute Public Object reference (TYPE REF TO) IF_FAA_CFG_LEADOBJ_ERP Read Leading Object FAA in ERP 20111018
4 MO_ITEM_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_FAA_MDO_ITEM Asset Line Items (ANEP) 20111216
5 MS_ASSET_KEY Instance attribute Public Type reference (TYPE) FAA_S_ASSET_KEY Key Fields for an Asset ID 20110628
6 MS_BEFORE_DATA Instance attribute Public Type reference (TYPE) FAA_S_ROOT_DATA Root Structure Fixed Asset BO (ANLA & ANLV & ANLU) 20110628
7 MS_CURRENT_DATA Instance attribute Public Type reference (TYPE) FAA_S_ROOT_DATA Root Structure Fixed Asset BO (ANLA & ANLV & ANLU) 20110628
8 MS_NEW_ASSET_DATA_CONTAINER Instance attribute Public Type reference (TYPE) IF_FAA_POSTING_CORE_TYPES=>TY_S_MDO_ASSET_DATA_POSTING New Asset File Container at Posting 20120112
9 MT_AREAS_ON_ASSET Instance attribute Public Type reference (TYPE) IF_FAA_CFG_LEADOBJ=>TY_RANGE_AFABE Range of Areas That Exist on the Asset 20130603
10 MT_AREA_REF Instance attribute Public Type reference (TYPE) IF_FAA_MASTER_TYPES=>TT_AREA Depreciation Areas (ANLB) 20110628
11 MT_TD_AMD_REF Instance attribute Public Type reference (TYPE) IF_FAA_MASTER_TYPES=>TT_TD_AMD Time-Dependent Master Data (ANLZ) 20110628
12 MV_ASSET_NUMBER_CONVERTED Instance attribute Public Type reference (TYPE) SY-MSGV1 Message Variable (Asset Key for Message Output) 20120213
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DEACTIVATION_POSSIBLE Instance method Public Method Checks If Asset Can Be Deactivated or If Values Exist 20130110
2 CONVERT_BO_TO_DB_FORMAT Instance method Public Method Returns Buffer Content in DB Structure Format 20121017
3 CONVERT_CURRENT_DATA_TO_ANLA Instance method Public Method For Compatibility: Convert Root in ANLA Database Structure 20120525
4 CREATE_NEW_VALUES_IF_MISSING Instance method Public Method Create ANLCs If Not Already Availablee in GJAHR 20111026
5 GET_ASSETS_OF_GROUP_ASSET Instance method Public Method Determines Individual Assets Assigned to a Group Asset 20130826
6 GET_REAL_ASSET_NUMBER_ON_INS Instance method Public Method Pull Final Asset Number at INSERT of Asset 20120118
7 GET_TD_AMD_FOR_POINT_IN_TIME Instance method Public Method Determine Time-Dependent Data for Given Point in Time 20120126
Events
Interface IF_FAA_MDO_ROOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_LINKED_ASSET Public See coding 20130826 BEGIN OF ty_s_linked_asset, bukrs TYPE bukrs, anln1 TYPE anln1, anln2 TYPE anln2, aktiv TYPE anla-aktiv, deakt TYPE anla-deakt, END OF ty_s_linked_asset
2 TY_T_LINKED_ASSET Public See coding 20130826 ty_t_linked_asset TYPE STANDARD TABLE OF ty_s_linked_asset WITH NON-UNIQUE KEY table_line
Method Signatures

Method CHECK_DEACTIVATION_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FISC_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20130110
2 Returning RV_DEACTIVATION_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130110

Method CHECK_DEACTIVATION_POSSIBLE on Interface IF_FAA_MDO_ROOT has no exception.

Method CONVERT_BO_TO_DB_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) IF_FAA_POSTING_CORE_TYPES=>TY_S_MDO_ASSET_DATA_POSTING 20121017
2 Importing IS_DATA_REQUESTED Call by reference Type reference (TYPE) IF_FAA_POSTING_CORE_TYPES=>TY_S_MDO_ASSET_DATA_REQUESTED 20121017

Method CONVERT_BO_TO_DB_FORMAT on Interface IF_FAA_MDO_ROOT has no exception.

Method CONVERT_CURRENT_DATA_TO_ANLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ANLA Value transfer Type reference (TYPE) ANLA Anlagenstammsatz-Segment 20120525

Method CONVERT_CURRENT_DATA_TO_ANLA on Interface IF_FAA_MDO_ROOT has no exception.

Method CREATE_NEW_VALUES_IF_MISSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20111026
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20111026

Method GET_ASSETS_OF_GROUP_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINKED_INDIV_ASSET Call by reference Type reference (TYPE) TY_T_LINKED_ASSET 20130826

Method GET_ASSETS_OF_GROUP_ASSET on Interface IF_FAA_MDO_ROOT has no exception.

Method GET_REAL_ASSET_NUMBER_ON_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_REAL_ASSET_NUMBER Value transfer Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_S_REAL_ASSET_NUMBER Übergabe vorläufige Anlagennummer -> Datenbank-Anlagennummer 20120118

Method GET_REAL_ASSET_NUMBER_ON_INS on Interface IF_FAA_MDO_ROOT has no exception.

Method GET_TD_AMD_FOR_POINT_IN_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATUM 20120126
2 Returning RO_TD_MD Value transfer Object reference (TYPE REF TO) IF_FAA_MDO_TD_MD FIAA: Zeitabhängige Stammdaten 20120126

Method GET_TD_AMD_FOR_POINT_IN_TIME on Interface IF_FAA_MDO_ROOT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 607