SAP ABAP Interface IF_FAA_MDO_ITEM (Asset Line Items (ANEP))
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_ITEM Asset Line Item 20110628
Properties
Interface IF_FAA_MDO_ITEM  
Short Description Asset Line Items (ANEP)    
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FAA_FRW_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FAA_MASTER_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 20110729
2 IF_FAA_FRW_OBJECT_CHANGEABLE Fixed Asset: Abstract Interface for Changeable Objects 20110919
Friends
Interface IF_FAA_MDO_ITEM has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ROOT Instance attribute Public Object reference (TYPE REF TO) IF_FAA_MDO_ROOT FAA Asset Master Rec: Interface Representation for Posting 20111216
2 MT_ITEM_DB Instance attribute Public Type reference (TYPE) FAA_DC_T_TRANSACTION Asset Transactions for Depreciation Calculation 20111216
3 MT_ITEM_TO_BE_CLEARED Instance attribute Public Type reference (TYPE) AA_T_ANEP Line Items to Be Cleared During Settlement 20130510
4 MT_ITEM_TO_BE_POSTED Instance attribute Public Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_T_ITEM_DB Transactions to Be Posted 20111216
5 MT_ITEM_TO_BE_REVERSED Instance attribute Public Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_T_ITEM_DB Transactions to Be Reversed 20111216
6 MT_ORIGIN_CO_EL_TO_POST Instance attribute Public Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_T_ORIGIN_CO_EL 20130419
7 MT_PENDING_POSTING Instance attribute Public Type reference (TYPE) IF_FAA_FRW_TYPES=>TY_TS_NODE Registered Posting Instances 20120601
8 MT_TRANSACTION_DC_CALCULATED Instance attribute Public Type reference (TYPE) FAA_DC_T_TRANSACTION Transactions to Be Posted Already Calculated by DC 20130613
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ASSET_ORIGIN_COST_ELEMEMT Instance method Public Method Register Asset Origin by Cost Element 20130419
2 ADD_ASSET_ORIGIN_LINE_ITEM Instance method Public Method Register Asset Origin by Line Item 20130419
3 ADD_TRANSACTIONS_DC_CALCULATED Instance method Public Method Add Calculated Transaction 20130613
4 ADD_TRANSACTION_TO_BE_POSTED Instance method Public Method PROJECT: Flag Transaction to Be Posted 20111216
5 CHECK_TRANSACTIONS_BY_DATE Instance method Public Method Checks If Transactions Exist After a Date 20120203
6 DELETE_POSTING_INSTANCE Instance method Public Method Remove Posting Instance 20120601
7 GET_DOWNPAYMENT_CLEARING Instance method Public Method Reads Clearing Info of Down Payment 20130430
8 GET_LINE_ITEM_WITH_DOC_NO Instance method Public Method Reads All Line Items with a Document and Fiscal Year 20130424
9 GET_LINE_ITEM_WITH_SEQ_NO Instance method Public Method Reads All Line Items with Sequence No. from Asset Document 20130424
10 GET_TRANSACTIONS_BY_FYEAR Instance method Public Method Reads All Trans. Starting From Fiscal Year (Incl. Future) 20111216
11 REGISTER_POSTING_INSTANCE Instance method Public Method Add Posting Instance 20120601
12 RESET_ITEMS_ON_PROJECT Instance method Public Method TRWPR Event Project: Delete Buffered ANEPs Before New Create 20121107
13 SET_ITEMS_TO_BE_CLEARED Instance method Public Method Set Line Items to Be Cleared During Settlement 20130510
14 SET_ITEMS_TO_BE_REVERSED Instance method Public Method Set Line Items for Reversal 20130415
Events
Interface IF_FAA_MDO_ITEM has no event.
Types
Interface IF_FAA_MDO_ITEM has no local type.
Method Signatures

Method ADD_ASSET_ORIGIN_COST_ELEMEMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSET_ORIGIN_CO_EL Call by reference Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_T_ORIGIN_CO_EL 20130419

Method ADD_ASSET_ORIGIN_COST_ELEMEMT on Interface IF_FAA_MDO_ITEM has no exception.

Method ADD_ASSET_ORIGIN_LINE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSET_ORIGIN_LINE Call by reference Type reference (TYPE) IF_FAA_MASTER_TYPES=>TY_T_ORIGIN_LINE_ITEM 20130419

Method ADD_ASSET_ORIGIN_LINE_ITEM on Interface IF_FAA_MDO_ITEM has no exception.

Method ADD_TRANSACTIONS_DC_CALCULATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRANSACTION_DC_CALCULATED Call by reference Type reference (TYPE) FAA_DC_T_TRANSACTION Anlagenbewegungen für AfA Rechnung 20130613

Method ADD_TRANSACTIONS_DC_CALCULATED on Interface IF_FAA_MDO_ITEM has no exception.

Method ADD_TRANSACTION_TO_BE_POSTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POSTING Call by reference Object reference (TYPE REF TO) IF_FAA_POSTING 20130528
2 Importing IS_ACDOC_HEADER Call by reference Type reference (TYPE) ACC_FAA_DOCUMENT-HEADER 20111216

Method ADD_TRANSACTION_TO_BE_POSTED on Interface IF_FAA_MDO_ITEM has no exception.

Method CHECK_TRANSACTIONS_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FOUND_TRANSACTION Value transfer Type reference (TYPE) XFLAG Transaktionen nach dem Buchungsdatum vorhanden 20120203
2 Importing IV_DATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20120203

Method CHECK_TRANSACTIONS_BY_DATE on Interface IF_FAA_MDO_ITEM has no exception.

Method DELETE_POSTING_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POSTING Call by reference Object reference (TYPE REF TO) IF_FAA_FRW_OBJECT FIAA: Abstraktes Objekt-Interface 20120601

Method DELETE_POSTING_INSTANCE on Interface IF_FAA_MDO_ITEM has no exception.

Method GET_DOWNPAYMENT_CLEARING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOWNPAYMENT_CLEARING Call by reference Type reference (TYPE) AA_T_ANEV Standardtabelle ANEV 20130430
2 Importing IV_ASSET_MAIN_NUMBER Call by reference Type reference (TYPE) ANLN1 20130430
3 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 20130430
4 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS 20130430
5 Importing IV_SEQ_NO Call by reference Type reference (TYPE) LNRAN 20130430

Method GET_DOWNPAYMENT_CLEARING on Interface IF_FAA_MDO_ITEM has no exception.

Method GET_LINE_ITEM_WITH_DOC_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_ITEMS Call by reference Type reference (TYPE) FAA_T_ANEP Anlagen-Einzelposten 20130424
2 Importing IV_ASSET_MAIN_NUMBER Call by reference Type reference (TYPE) ANLN1 Anlagen-Hauptnummer 20130424
3 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 Anlagenunternummer 20130424
4 Importing IV_AWREF Call by reference Type reference (TYPE) AWREF Referenzbelegnummer 20130426
5 Importing IV_AWSYS Call by reference Type reference (TYPE) AWSYS Logisches System des Ursprungsbeleges 20130426
6 Importing IV_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20130426
7 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130424
8 Importing IV_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20130424
9 Importing IV_LINE Call by reference Type reference (TYPE) BUZEI Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs 20130424

Method GET_LINE_ITEM_WITH_DOC_NO on Interface IF_FAA_MDO_ITEM has no exception.

Method GET_LINE_ITEM_WITH_SEQ_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINE_ITEMS Call by reference Type reference (TYPE) FAA_T_ANEP Anlagen-Einzelposten 20130424
2 Importing IV_ASSET_MAIN_NUMBER Call by reference Type reference (TYPE) ANLN1 Anlagen-Hauptnummer 20130424
3 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 Anlagenunternummer 20130424
4 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130424
5 Importing IV_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20130424
6 Importing IV_SEQ_NO Call by reference Type reference (TYPE) LNRAN Laufende Nummer des Anlagen-Einzelpostens im Geschäftsjahr 20130424

Method GET_LINE_ITEM_WITH_SEQ_NO on Interface IF_FAA_MDO_ITEM has no exception.

Method GET_TRANSACTIONS_BY_FYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILTER_FOR_FYEAR Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130206
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20111216
3 Returning RT_TRANSACTION Value transfer Type reference (TYPE) FAA_DC_T_TRANSACTION Anlagen Bewegungen für AfA-Rechnung 20111216

Method GET_TRANSACTIONS_BY_FYEAR on Interface IF_FAA_MDO_ITEM has no exception.

Method REGISTER_POSTING_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_POSTING Call by reference Object reference (TYPE REF TO) IF_FAA_POSTING Accounting: Bewegung auf Anlage (FIAA) 20120601
# Exception Resumable Description Created on
1 CM_FAA_T100_POST T100 Meldungen FIAA Buchen (NICHT resumable!) 20120727

Method RESET_ITEMS_ON_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURRENT_ACDOC_LDGRP Call by reference Type reference (TYPE) FAGL_LDGRP Ledger-Gruppe 20130504

Method RESET_ITEMS_ON_PROJECT on Interface IF_FAA_MDO_ITEM has no exception.

Method SET_ITEMS_TO_BE_CLEARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ANEP_FOR_CLEARING Call by reference Type reference (TYPE) AA_T_ANEP Standardtabelle ANEP 20130510

Method SET_ITEMS_TO_BE_CLEARED on Interface IF_FAA_MDO_ITEM has no exception.

Method SET_ITEMS_TO_BE_REVERSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ANEK_FOR_REVERSAL Call by reference Type reference (TYPE) AA_T_ANEK Standardtabelle ANEK 20130415
2 Importing IT_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES 20130415

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