SAP ABAP Class CL_GLO_FAA_ANX16_REC_VLDTR (Annex16: common part of record validator)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-IS (Application Component) Information System
     ID-FIAA-JP-ANNEX16 (Package) Annex 16 Japan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GLO_FAA_ANX16_CONSTANTS Annex16: Constants 20060508
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GLO_FAA_ANX16_REC_VLDTR Annex16: Asset record validator 20060323
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GLO_FAA_ANX16_REC_VLDTR1 Annex16-1 record validator 20060323
2 Inheritance (c INHERITING FROM c_ref)  CL_GLO_FAA_ANX16_REC_VLDTR2 Annex16-2 record validator 20060323
3 Inheritance (c INHERITING FROM c_ref)  CL_GLO_FAA_ANX16_REC_VLDTR4 Annex16-4 record validator 20090208
4 Inheritance (c INHERITING FROM c_ref)  CL_GLO_FAA_ANX16_REC_VLDTR6 Annex16-6 record validator 20090411
5 Inheritance (c INHERITING FROM c_ref)  CL_GLO_FAA_ANX16_REC_VLDTR8 Annex16-8 record validator 20090410
Properties
Class CL_GLO_FAA_ANX16_REC_VLDTR  
Short Description Annex16: common part of record validator    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FIAA-JP-ANNEX16   Annex 16 Japan 
Created 20060323   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GLO_FAA_ANX16_REC_VLDTR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GLO_FAA_ANX16_CONSTANTS Annex16: Constants 20060508
2 IF_GLO_FAA_ANX16_REC_VLDTR Annex16: Asset record validator 20060323
Friends
Class CL_GLO_FAA_ANX16_REC_VLDTR has no friend class.
Attributes
Class CL_GLO_FAA_ANX16_REC_VLDTR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHK_ASSET_CLS_FORM_NUMBER Instance method Protected Method Check if the asset class is valid for a form number 20060323
2 CHK_ASSET_HAS_DEP_CLS Instance method Protected Method Check if an asset has a dep area of a specific dep cls 20060323
3 CHK_ASSET_IS_ACTIVE Instance method Protected Method Check asset is active (capitalized) 20061004
4 CHK_ASSET_IS_NON_DEP Instance method Private Method Check if an asset is non-depreciation asset 20060620
5 CHK_ASSET_IS_POSTED_RESERVES Instance method Private Method check if an asset is posted reserves 20060620
6 CHK_ASSET_IS_RCHD_SCRP_VAL Instance method Private Method Check if an asset is reached scrap value 20060620
7 CHK_ASSET_IS_RET_DECL_YR Instance method Private Method Check if an asset is retired or not in this fiscal year 20060621
8 CHK_CATEGORY Instance method Protected Method Check for category list 20060620
9 GET_CUTOFF_VALUE Instance method Private Method Get cutoff value 20060706
10 GET_DEP_AREAS_OF_ASSET Instance method Private Method Get a depreciation areas for a dep area type of an asset 20060621
11 GET_ORD_DEP_CLS_OF_DEP_KEY Instance method Private Method Get ordinary dep classification assigned to a dep key 20060323
12 GET_SCRAP_VALUE Instance method Private Method Get scrap value (considering cut-off value also) 20060629
Events
Class CL_GLO_FAA_ANX16_REC_VLDTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AFABER Protected See coding 20060329 tt_afaber TYPE STANDARD TABLE OF afaber WITH DEFAULT KEY
Method Signatures

Method CHK_ASSET_CLS_FORM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060323
2 Importing IV_FORM_NUMBER Call by reference Type reference (TYPE) GLO_ANX16_FORM_NUMBER FI-AA: Japan / Form number (Annex16) 20060323
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060323

Method CHK_ASSET_CLS_FORM_NUMBER on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_HAS_DEP_CLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060323
2 Importing IV_DEP_CLS Call by reference Type reference (TYPE) AFACLA Ordinary depreciation classification 20060323
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060323

Method CHK_ASSET_HAS_DEP_CLS on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20061004
2 Importing IO_FORM_ACCEPTOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_FORM_ACCEPTOR Annex16: Selection screen parameter handler 20090606
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20061004

Method CHK_ASSET_IS_ACTIVE on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_IS_NON_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060620
2 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060620

Method CHK_ASSET_IS_NON_DEP on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_IS_POSTED_RESERVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060620
2 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060620

Method CHK_ASSET_IS_POSTED_RESERVES on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_IS_RCHD_SCRP_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060620
2 Importing IO_FORM_ACCEPTOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_FORM_ACCEPTOR Annex16: Selection screen parameter handler 20060706
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060620

Method CHK_ASSET_IS_RCHD_SCRP_VAL on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_ASSET_IS_RET_DECL_YR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060621
2 Importing IO_FORM_ACCEPTOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_FORM_ACCEPTOR Annex16: Selection screen parameter handler 20060630
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060621

Method CHK_ASSET_IS_RET_DECL_YR on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method CHK_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060620
2 Importing IO_FORM_ACCEPTOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_FORM_ACCEPTOR Annex16: Selection screen parameter handler 20060621
3 Returning RV_RESULT Value transfer Type reference (TYPE) FLAG General Flag 20060620

Method CHK_CATEGORY on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method GET_CUTOFF_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ANLB Call by reference Type reference (TYPE) ANLB Depreciation terms 20060706
2 Importing IS_ANLCV Call by reference Type reference (TYPE) ANLCV Asset Reporting: ANLC Fields Plus Various Totals 20060706
3 Returning RV_CUTOFF_VALUE Value transfer Type reference (TYPE) SCHRW Asset scrap value 20060706

Method GET_CUTOFF_VALUE on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method GET_DEP_AREAS_OF_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060621
2 Importing IV_DEP_AREA_TYPE Call by reference Type reference (TYPE) GLO_ANX16_DATY Depreciation Area Type 20060621
3 Returning RT_DEPRECIATION_AREAS Value transfer Type reference (TYPE) TT_AFABER depreciation areas 20060621

Method GET_DEP_AREAS_OF_ASSET on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method GET_ORD_DEP_CLS_OF_DEP_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHART_OF_DEP Call by reference Type reference (TYPE) AFAPL Chart of depreciaton for asset valuation 20060323
2 Importing IV_DEP_KEY Call by reference Type reference (TYPE) AFASL Depreciation key 20060323
3 Returning RV_DEP_CLSFCATN_KEY Value transfer Type reference (TYPE) AFACLA Ordinary depreciation classification 20060323

Method GET_ORD_DEP_CLS_OF_DEP_KEY on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.

Method GET_SCRAP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_DATA_ACCESSOR Annex16: Data source accessor 20060629
2 Importing IO_FORM_ACCEPTOR Call by reference Object reference (TYPE REF TO) IF_GLO_FAA_ANX16_FORM_ACCEPTOR Annex16: Selection screen parameter handler 20060629
3 Importing IV_DEP_AREA Call by reference Type reference (TYPE) AFABE_D Real depreciation area 20060629
4 Returning RV_SCRAP_VALUE Value transfer Type reference (TYPE) SCHRW Asset scrap value 20060629

Method GET_SCRAP_VALUE on class CL_GLO_FAA_ANX16_REC_VLDTR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700