SAP ABAP Class CL_FAA_POSTING_ACQ_TR (FIAA: Retirement Posting to Asset)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_TP_TC (Package) Doc.creation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAA_POSTING_ACQ FIAA: Acquisition Posting to Asset 20120510
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAA_POSTING_SETTLEMENT_FA Acquisition for Final Settlement 20130423
Properties
Class CL_FAA_POSTING_ACQ_TR  
Short Description FIAA: Retirement Posting to Asset    
Super Class CL_FAA_POSTING_ACQ FIAA: Acquisition Posting to Asset 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAA_TP_TC   Doc.creation 
Created 20110909   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_POSTING_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FAA_POSTING_ACQ_TR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FAA_FRW_FACTORY 20110909 Factory Class FIAA Master Data Part
2 CL_FAA_POSTING 20110909 Posting to Assets - General Checks
3 CL_FAA_POSTING_ACQ 20110909 FIAA: Acquisition Posting to Asset
4 CL_FAA_POSTING_SUPER 20110909 Posting to Asset - General Part
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_T093_ALLOWED Constant Private See coding 20130206
2 GC_VALUE_TYPE Constant Private See coding 20130206
3 MO_ASSET_RET_TR Instance attribute Protected Object reference (TYPE REF TO) IF_FAA_MDO_ROOT FAA Asset Master Rec: Interface Representation for Posting 20130205
4 MTS_GLOBAL_AREA Instance attribute Protected Type reference (TYPE) TY_TS_LOCAL_GLOBAL_AREA Assignment Global->Local Areas 20130219
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_VALUES_TO_AREASETTINGS Instance method Protected Method Adjust Values If No Down Payment Rule Managed per T093 20130206
2 CHECK_PROPORTION_VAL_FOR_ITEM Instance method Protected Method Checks If Posting to LineItmMgmt AUC Contains Prop. Values 20121026
3 CHECK_TRANSFER_DEPR_AREA_DATE Instance method Protected Method Checks Start Date of Depreciation Calculation in Area 20120622
4 CHECK_TRANSFER_DEPR_KEY Instance method Protected Method Checks Depreciation Key of Sending and Target Asset 20120625
5 DETERMINE_GLOBAL_VS_LOCAL_AREA Instance method Protected Method Table from Global and Local Areas of Sender & Recipient 20130219
6 DETERMINE_SENDER_ASSET Instance method Protected Method Set Reference to Sender Asset 20130205
7 DETERMINE_TTY_FROM_TRANSVAR Instance method Protected Method Tip Transaction Types from Transfer Variant in ANEPI 20130130
8 DETERMINE_TTY_ON_AUC_CF Instance method Protected Method Carryforward Posting AIB -> Set Transaction Types 20130527
9 SHIFT_AREAS_ON_CROSS_CC_TRANS Instance method Protected Method Derive Local Areas from Global Areas 20130519
10 TAKEOVER_ITEMS_ON_TRANSFER Instance method Protected Method Adopt ANEPI from Sender 20130220
11 TAKEOVER_PARAMETERS Instance method Protected Method Transfer of Deprec. Terms to Target Asset During Transfer 20130220
12 _ADD_VALUE_TYPES Instance method Private Method Add Up Various Value Types 20130206
13 _CHECK_VALUES_VS_AREASETTINGS Instance method Private Method Check If Values Are Managed 20130206
14 _PARAMTAKEOVER_DEPENDENT_AREAS Instance method Private Method Inherit ANEPI Substructure ANEX in Term-Adopting Areas 20130220
15 _SHIFT_AREAVALUES Instance method Private Method Shift Values If Values Transferred and T093 Differ 20130206
16 _VALUETAKEOVER_DEPENDENT_AREAS Instance method Private Method Transfer: Generate Dependent ANEPIs for Value Transfer 20130213
Events
Class CL_FAA_POSTING_ACQ_TR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_LOCAL_GLOBAL_AREA Protected See coding 20130219 BEGIN OF ty_s_local_global_area, area_ret TYPE globafaber, "wegen ALE! area_glob TYPE globafaber, area_acq TYPE afabe_d, END OF ty_s_local_global_area
2 TY_TS_LOCAL_GLOBAL_AREA Protected See coding 20130219 ty_ts_local_global_area TYPE SORTED TABLE OF ty_s_local_global_area WITH UNIQUE KEY area_glob WITH UNIQUE SORTED KEY sender_area COMPONENTS area_ret WITH UNIQUE SORTED KEY receiver_area COMPONENTS area_acq
3 TY_VALUE_TYPE Private See coding 20130206 ty_value_type TYPE c LENGTH 4
Method Signatures

Method ADJUST_VALUES_TO_AREASETTINGS Signature

Method ADJUST_VALUES_TO_AREASETTINGS on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130206

Method CHECK_PROPORTION_VAL_FOR_ITEM Signature

Method CHECK_PROPORTION_VAL_FOR_ITEM on class CL_FAA_POSTING_ACQ_TR has no parameter.
Method CHECK_PROPORTION_VAL_FOR_ITEM on class CL_FAA_POSTING_ACQ_TR has no exception.

Method CHECK_TRANSFER_DEPR_AREA_DATE Signature

Method CHECK_TRANSFER_DEPR_AREA_DATE on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100_POST T100 Messages FIAA Posting 20120622

Method CHECK_TRANSFER_DEPR_KEY Signature

Method CHECK_TRANSFER_DEPR_KEY on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100_POST T100 Messages FIAA Posting 20120625

Method DETERMINE_GLOBAL_VS_LOCAL_AREA Signature

Method DETERMINE_GLOBAL_VS_LOCAL_AREA on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130219

Method DETERMINE_SENDER_ASSET Signature

Method DETERMINE_SENDER_ASSET on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130205

Method DETERMINE_TTY_FROM_TRANSVAR Signature

Method DETERMINE_TTY_FROM_TRANSVAR on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130130

Method DETERMINE_TTY_ON_AUC_CF Signature

Method DETERMINE_TTY_ON_AUC_CF on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130527

Method SHIFT_AREAS_ON_CROSS_CC_TRANS Signature

Method SHIFT_AREAS_ON_CROSS_CC_TRANS on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130519

Method TAKEOVER_ITEMS_ON_TRANSFER Signature

Method TAKEOVER_ITEMS_ON_TRANSFER on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130220

Method TAKEOVER_PARAMETERS Signature

Method TAKEOVER_PARAMETERS on class CL_FAA_POSTING_ACQ_TR has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130220

Method _ADD_VALUE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SOURCE_VALUE1 Call by reference Type reference (TYPE) ANBTR Buchungsbetrag 20130206
2 Changing CV_SOURCE_VALUE2 Call by reference Type reference (TYPE) ANBTR Buchungsbetrag 20130206
3 Changing CV_TARGET_VALUE Call by reference Type reference (TYPE) ANBTR Buchungsbetrag 20130206

Method _ADD_VALUE_TYPES on class CL_FAA_POSTING_ACQ_TR has no exception.

Method _CHECK_VALUES_VS_AREASETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES 20130206
2 Importing IV_USE_T100C Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130206
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130206

Method _PARAMTAKEOVER_DEPENDENT_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEPENDENT_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES 20130220
2 Importing IS_AREAVALUES_BASE Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES 20130220

Method _PARAMTAKEOVER_DEPENDENT_AREAS on class CL_FAA_POSTING_ACQ_TR has no exception.

Method _SHIFT_AREAVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES 20130206
2 Importing IV_T093_ALLOWED Call by reference Type reference (TYPE) I Nötig nur bei VALUETYPE = DEPR 20130206
3 Importing IV_VALUE_TYPE Call by reference Type reference (TYPE) TY_VALUE_TYPE 20130206
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130206

Method _VALUETAKEOVER_DEPENDENT_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEPENDENT_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES 20130213
2 Importing IS_AREAVALUES_BASE Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES 20130213
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130213
History
Last changed by/on SAP  20131127 
SAP Release Created in 607