SAP ABAP Interface IF_UC_ASSET_MANAGER (Asset Manager Services)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCFD (Package) SEM-BCS: Management of Assets/Liabilities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UC_ASSET_MANAGER Processing of Asset Master Data 20041020
Properties
Interface IF_UC_ASSET_MANAGER  
Short Description Asset Manager Services    
General Data
Package UCFD   SEM-BCS: Management of Assets/Liabilities 
Created 20041019   SAP 
Last changed 20070914   SAP 
Unicode checks active    
Forward declarations
Interface IF_UC_ASSET_MANAGER has no forward declaration.
Interfaces
Interface IF_UC_ASSET_MANAGER has no interface.
Friends
Interface IF_UC_ASSET_MANAGER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DR_T_BUF_ASSET Instance attribute Public Object reference (TYPE REF TO) DATA 20041117
2 DR_T_BUF_ASSET_SCRAP Instance attribute Public Object reference (TYPE REF TO) DATA 20041117
3 DR_T_BUF_ASSET_TYPE Instance attribute Public Object reference (TYPE REF TO) DATA 20041117
4 DR_T_BUF_ITEM Instance attribute Public Object reference (TYPE REF TO) DATA "new by "jos040107 (note 1014160) 20070104
5 DR_T_BUF_REPUNIT Instance attribute Public Object reference (TYPE REF TO) DATA 20041117
6 GC_ACC_TYPE_AMORT Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '5' 20041129
7 GC_ACC_TYPE_AMORT_EOR Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '9' 20050912
8 GC_ACC_TYPE_APC Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '1' Type of Asset Target Assignment 20041026
9 GC_ACC_TYPE_IPAICS Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '8' 20050302
10 GC_ACC_TYPE_IPAIHP_SRC Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '6' 20050302
11 GC_ACC_TYPE_IPAIHP_TGT Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '7' 20050302
12 GC_ACC_TYPE_IPAIUP Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '4' 20041129
13 GC_ACC_TYPE_VAL_BS Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '2' 20041026
14 GC_ACC_TYPE_WRI_BS Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '3' 20041026
15 GC_ACC_TYPE_WRUP Constant Public Type reference (TYPE) UC_ASSET_ACC_TYPE '10' 20050912
16 GC_ACT_TYPE_ACQUISITION Constant Public Type reference (TYPE) UC_ASSET_ACT_TYPE '1' Type of Asset Transaction Type 20041026
17 GC_ACT_TYPE_RETIREMENT Constant Public Type reference (TYPE) UC_ASSET_ACT_TYPE '2' Type of Asset Transaction Type 20041026
18 GC_ACT_TYPE_TRANSFER Constant Public Type reference (TYPE) UC_ASSET_ACT_TYPE '3' Type of Asset Transaction Type 20041026
19 GC_TYPE_PROCESSED Constant Public Type reference (TYPE) FIELD_TYPE 'PROCESSED_RECORDS' Number of Records Processed 20050609
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_ALL_KFIG Instance method Public Method Compute All AFD Key Figures 20050713
2 CALCULATE_END_VALUE Instance method Public Method Compute Ending Book Value 20041216
3 CALCULATE_RETIREMENT_CAP Instance method Public Method Compute VALRA in Group Currency 20041020
4 CALCULATE_RETIREMENT_VAL Instance method Public Method Compute VALRD 20041020
5 CALCULATE_VALUE_ALLOWANCE Instance method Public Method Compute Valuation Allowance 20041020
6 CHECK_ASSET_TIME Instance method Public Method Check Time Stamps of Asset Master Data 20041019
7 CREATE_DATA_REFERENCE Instance method Public Method Create Data References for Interface Tables 20050609
8 CREATE_DOCLN Instance method Public Method Create Doc.Line Items 20041019
9 CREATE_PROPOSAL_ENTRIES Instance method Public Method Create Default Values for Current Period 20041020
10 DERIVE_DEPRECIATION_SETTINGS Instance method Public Method Derive Amortization (Depreciation) Parameters 20041020
11 FINALIZATION Instance method Public Method Release Attributes 20050127
12 FINALIZE_END_VALUE Instance method Public Method Final Computation of Ending Book Value 20050202
13 GET_ASSET_ATTRIBUTE Instance method Public Method Get BW Attributes of an Asset 20041123
14 INITIALIZATION Instance method Public Method Read Master Data and Customizing 20041019
15 INITIALIZE_END_VALUE Instance method Public Method Initialize Ending Book Value 20050713
16 SELECT_AFD_FOR_ALTYPE Instance method Public Method Select Data for Certain Asset Types 20060217
Events
Interface IF_UC_ASSET_MANAGER has no event.
Types
Interface IF_UC_ASSET_MANAGER has no local type.
Method Signatures

Method CALCULATE_ALL_KFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20050713
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050713
3 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS Abschlußart: Periodenintervalle (aktuell, voriges, nächstes) 20050713

Method CALCULATE_ALL_KFIG on Interface IF_UC_ASSET_MANAGER has no exception.

Method CALCULATE_END_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20041216
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041216
3 Importing IF_CONSIDER_VAL Call by reference Type reference (TYPE) UC_FLG Abschreibung berücksichtigen 20050124
4 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Abschreibungsparameter 20041216

Method CALCULATE_END_VALUE on Interface IF_UC_ASSET_MANAGER has no exception.

Method CALCULATE_RETIREMENT_CAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20041020
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
3 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY 20041117

Method CALCULATE_RETIREMENT_CAP on Interface IF_UC_ASSET_MANAGER has no exception.

Method CALCULATE_RETIREMENT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20041020
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
3 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY 20041117

Method CALCULATE_RETIREMENT_VAL on Interface IF_UC_ASSET_MANAGER has no exception.

Method CALCULATE_VALUE_ALLOWANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20041020
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
3 Importing IS_ASSET_SCRAP Call by reference Type reference (TYPE) ANY Asset-Schlüssel zu dem die Schrottwerte gelesen werden 20050127
4 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Abschreibungsparameter 20041020
5 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS Abschlußart: Periodenintervalle (aktuell, voriges, nächstes) 20041026
6 Importing I_DEPRECIATION_INTERVAL Call by reference Type reference (TYPE) UC_PERIOD Abschreibunsintervall 20041103
7 Importing I_GCVALEN_COMPARE Call by reference Type reference (TYPE) ANY Endebuchwert zum Vergleichen 20041103

Method CALCULATE_VALUE_ALLOWANCE on Interface IF_UC_ASSET_MANAGER has no exception.

Method CHECK_ASSET_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
2 Exporting E_CAPITALIZATION Call by reference Type reference (TYPE) UC_FLG Aktivierung muss stattfinden 20041019
3 Exporting E_RETIREMENT Call by reference Type reference (TYPE) UC_FLG Abgangsbuchung muss stattfinden 20041019
4 Exporting E_VALUE_ALLOWANCE Call by reference Type reference (TYPE) UC_FLG Wertberichtigung muss stattfinden 20041019
5 Importing IF_LOG Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20070221
6 Importing IS_ASSET_AFD Call by reference Type reference (TYPE) ANY Asset Zusatzmeldedaten-Zeile 20041020
7 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS "new by "jos190207 (note 1029622) 20070220

Method CHECK_ASSET_TIME on Interface IF_UC_ASSET_MANAGER has no exception.

Method CREATE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_T_DATA Value transfer Object reference (TYPE REF TO) DATA 20050609
2 Importing I_TYPE Call by reference Type reference (TYPE) FIELD_TYPE Feldtyp des Feldes 20050609

Method CREATE_DATA_REFERENCE on Interface IF_UC_ASSET_MANAGER has no exception.

Method CREATE_DOCLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT Call by reference Type reference (TYPE) STANDARD TABLE Belegzeilen 20041019
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
3 Importing IO_ACC_GENERAL Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung 20041019
4 Importing IO_ACC_NOTRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung (Belegart wird nicht umgerechnet) 20050323
5 Importing IO_ACC_TRANS Call by reference Object reference (TYPE REF TO) IF_UC_ACC Zielkontierung (Belegart wird umgerechnet) 20050323
6 Importing IO_DOC_IO_TYPE Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO_TYPE Datenstromtyp 20041201
7 Importing IS_ASSET_AFD Call by reference Type reference (TYPE) ANY Asset Zusatzmeldedaten-Zeile 20041020
8 Importing IS_CHPROP_DOCTYPE_NOTRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329
9 Importing IS_CHPROP_DOCTYPE_TRANS Call by reference Type reference (TYPE) UCD_S_CHPROP_ROLE_DOCTYPE Im Modell verfügbare Eigenschaften der Rolle Belegart 20050329
10 Importing IS_KFIG Call by reference Type reference (TYPE) ANY Abweichende Kennzahlen 20041019
11 Importing I_ACC_TYPE Call by reference Type reference (TYPE) UC_ASSET_ACC_TYPE Typ der Asset Zielkontierung 20041019
12 Importing I_ACT_TYPE Call by reference Type reference (TYPE) UC_ASSET_ACT_TYPE Typ der Asset Bewegungsart 20041019
13 Importing I_WITH_OFFSETTING_ENTRY Call by reference Type reference (TYPE) UC_FLG Gegenbuchung wird erzeugt 20041019

Method CREATE_DOCLN on Interface IF_UC_ASSET_MANAGER has no exception.

Method CREATE_PROPOSAL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSET_AFD_CURRENT Call by reference Type reference (TYPE) ANY TABLE Zusatzmeldedaten der aktuellen Abschlußperiode 20041020
2 Exporting ET_LOG_INFO Call by reference Type reference (TYPE) HASHED TABLE Prozessierte Datensätze pro Konseinheit 20050609
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041102
4 Exporting ET_REPUNIT_MESSAGE Call by reference Type reference (TYPE) SORTED TABLE Meldungen pro Repunit 20050216
5 Importing IS_FSFREQUENCY Call by reference Type reference (TYPE) UCM_S_FSFREQUENCY_PERIODS Abschlußart: Periodenintervalle (aktuell, voriges, nächstes) 20041028
6 Importing IT_ASSET_AFD_PREVIOUS Call by reference Type reference (TYPE) ANY TABLE Zusatzmeldedaten der vorigen Abschlußperiode 20041020

Method CREATE_PROPOSAL_ENTRIES on Interface IF_UC_ASSET_MANAGER has no exception.

Method DERIVE_DEPRECIATION_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Abgeleitete Abschreibungsparameter 20041020
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041103
3 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Quell-Abschreibungsparameter 20041020
4 Importing I_BEGPERIOD Call by reference Type reference (TYPE) UC_BEGPERIOD Periode des Beginns der Wertfortschreibung 20041020
5 Importing I_BEGYEAR Call by reference Type reference (TYPE) UC_BEGYEAR Jahr des Beginns der Wertfortschreibung 20041020
6 Importing I_GCVALAP Call by reference Type reference (TYPE) ANY APC-Wert in Kreiswährung 20041020
7 Importing I_GCVALBG Call by reference Type reference (TYPE) ANY Beginnbuchwert in Kreiswährung 20041020
8 Importing I_GCVALRA Call by reference Type reference (TYPE) ANY Abgang vom APC-Wert in aktueller Periode 20041103
9 Importing I_GCVALRP Call by reference Type reference (TYPE) ANY Abgang vom APC-Wert in Vorperioden 20041103

Method DERIVE_DEPRECIATION_SETTINGS on Interface IF_UC_ASSET_MANAGER has no exception.

Method FINALIZATION Signature

Method FINALIZATION on Interface IF_UC_ASSET_MANAGER has no parameter.
Method FINALIZATION on Interface IF_UC_ASSET_MANAGER has no exception.

Method FINALIZE_END_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20050202
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050202
3 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Abschreibungsparameter 20050202

Method FINALIZE_END_VALUE on Interface IF_UC_ASSET_MANAGER has no exception.

Method GET_ASSET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTRIBUTE Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20041123
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20041123
3 Importing IS_ASSET Call by reference Type reference (TYPE) ANY 20041123

Method GET_ASSET_ATTRIBUTE on Interface IF_UC_ASSET_MANAGER has no exception.

Method INITIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041019

Method INITIALIZATION on Interface IF_UC_ASSET_MANAGER has no exception.

Method INITIALIZE_END_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ASSET_AFD Call by reference Type reference (TYPE) ANY Verarbeitete Asset Zusatzmeldedaten-Zeile 20050713
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050713
3 Importing IS_DEPRECIATION_SETTINGS Call by reference Type reference (TYPE) ANY Abschreibungsparameter 20050713

Method INITIALIZE_END_VALUE on Interface IF_UC_ASSET_MANAGER has no exception.

Method SELECT_AFD_FOR_ALTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_NO_MD Call by reference Type reference (TYPE) ANY TABLE 20060217
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20060217
3 Importing IO_SEL_ALTYPE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060217
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20060217

Method SELECT_AFD_FOR_ALTYPE on Interface IF_UC_ASSET_MANAGER has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 600