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 | Instance method | Public | Method | Register Asset Origin by Cost Element | 20130419 | |
| 2 | Instance method | Public | Method | Register Asset Origin by Line Item | 20130419 | |
| 3 | Instance method | Public | Method | Add Calculated Transaction | 20130613 | |
| 4 | Instance method | Public | Method | PROJECT: Flag Transaction to Be Posted | 20111216 | |
| 5 | Instance method | Public | Method | Checks If Transactions Exist After a Date | 20120203 | |
| 6 | Instance method | Public | Method | Remove Posting Instance | 20120601 | |
| 7 | Instance method | Public | Method | Reads Clearing Info of Down Payment | 20130430 | |
| 8 | Instance method | Public | Method | Reads All Line Items with a Document and Fiscal Year | 20130424 | |
| 9 | Instance method | Public | Method | Reads All Line Items with Sequence No. from Asset Document | 20130424 | |
| 10 | Instance method | Public | Method | Reads All Trans. Starting From Fiscal Year (Incl. Future) | 20111216 | |
| 11 | Instance method | Public | Method | Add Posting Instance | 20120601 | |
| 12 | Instance method | Public | Method | TRWPR Event Project: Delete Buffered ANEPs Before New Create | 20121107 | |
| 13 | Instance method | Public | Method | Set Line Items to Be Cleared During Settlement | 20130510 | |
| 14 | 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 | 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 | 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 | 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 | IO_POSTING | Call by reference | Object reference (TYPE REF TO) | IF_FAA_POSTING | 20130528 | ||||
| 2 | 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 | EV_FOUND_TRANSACTION | Value transfer | Type reference (TYPE) | XFLAG | Transaktionen nach dem Buchungsdatum vorhanden | 20120203 | |||
| 2 | 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 | 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 | ET_DOWNPAYMENT_CLEARING | Call by reference | Type reference (TYPE) | AA_T_ANEV | Standardtabelle ANEV | 20130430 | |||
| 2 | IV_ASSET_MAIN_NUMBER | Call by reference | Type reference (TYPE) | ANLN1 | 20130430 | ||||
| 3 | IV_ASSET_SUBNUMBER | Call by reference | Type reference (TYPE) | ANLN2 | 20130430 | ||||
| 4 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | 20130430 | ||||
| 5 | 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 | ET_LINE_ITEMS | Call by reference | Type reference (TYPE) | FAA_T_ANEP | Anlagen-Einzelposten | 20130424 | |||
| 2 | IV_ASSET_MAIN_NUMBER | Call by reference | Type reference (TYPE) | ANLN1 | Anlagen-Hauptnummer | 20130424 | |||
| 3 | IV_ASSET_SUBNUMBER | Call by reference | Type reference (TYPE) | ANLN2 | Anlagenunternummer | 20130424 | |||
| 4 | IV_AWREF | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20130426 | |||
| 5 | IV_AWSYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Ursprungsbeleges | 20130426 | |||
| 6 | IV_AWTYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20130426 | |||
| 7 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20130424 | |||
| 8 | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20130424 | |||
| 9 | 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 | ET_LINE_ITEMS | Call by reference | Type reference (TYPE) | FAA_T_ANEP | Anlagen-Einzelposten | 20130424 | |||
| 2 | IV_ASSET_MAIN_NUMBER | Call by reference | Type reference (TYPE) | ANLN1 | Anlagen-Hauptnummer | 20130424 | |||
| 3 | IV_ASSET_SUBNUMBER | Call by reference | Type reference (TYPE) | ANLN2 | Anlagenunternummer | 20130424 | |||
| 4 | IV_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20130424 | |||
| 5 | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20130424 | |||
| 6 | 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 | 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 | IV_FYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20111216 | |||
| 3 | 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 | 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 | 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 | 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 | 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 | IT_ANEK_FOR_REVERSAL | Call by reference | Type reference (TYPE) | AA_T_ANEK | Standardtabelle ANEK | 20130415 | |||
| 2 | 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 |