SAP ABAP Class CL_CNV_40300_CHKOBJ_ANLN (Dataobject for checks on fixed assets)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_40300 (Package) Conversion of asset classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_CHECK_DATAOBJECT Check Framework: Data Object to check 20120608
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20120608
Properties
Class CL_CNV_40300_CHKOBJ_ANLN  
Short Description Dataobject for checks on fixed assets    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_40300   Conversion of asset classes 
Created 20120608   SAP 
Last change 20141030    
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CNV_MBT_CHECK_DATAOBJECT Check Framework: Data Object to check 20120608
2 IF_SERIALIZABLE_OBJECT Serializable Object 20120608
Friends
Class CL_CNV_40300_CHKOBJ_ANLN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_ANKA Static Attribute Public Type reference (TYPE) CNV_40300_T_ANKA ANKA table (relevant fields) 20120608
2 AT_ANKA_CONV Static Attribute Public Type reference (TYPE) CNV_40300_T_ANKA ANKA table (relevant fields) 20120806
3 AT_ANKP_CONV Static Attribute Public Type reference (TYPE) CNV_40305_T_ANKP Asset class, Chart of Dep. and corr. asset account det. 20120806
4 AT_ANLA Static Attribute Public Type reference (TYPE) CNV_40300_T_ANLA Table with relevant fields of table ANLA 20120608
5 AT_ANLKL_ANLN_MAPPING Static Attribute Public Type reference (TYPE) CNV_40300_T_ANLKL_ANLN_MAPPING Asset classes for single assets (in ME) 20120608
6 AT_ANLKL_MAPPING Static Attribute Public Type reference (TYPE) CNV_40300_T_ANLKL_MAPPING Mapping table for asset classes (ANLKL) 20120608
7 AV_ANKA_CONV_FILLED Static Attribute Public Type reference (TYPE) ABAP_BOOL Indicator if ANKA_CONV is filled 20120806
8 AV_ANKP_CONV_FILLED Static Attribute Public Type reference (TYPE) ABAP_BOOL Indicator if ANKP_CONV has already been simulated 20120806
9 AV_MAPPING_IS_PUFFERED Static Attribute Public Type reference (TYPE) ABAP_BOOL Indicator if mappings has been loaded yet 20120608
10 NT_ANLKL_ANLN_MAPPING Instance attribute Public Type reference (TYPE) CNV_40300_T_ANLKL_ANLN_MAPPING Mapping table for asset classes (ANLKL) 20120608
11 NV_ANLN1 Instance attribute Public Type reference (TYPE) ANLN1 Main Asset Number 20120608
12 NV_BUKRS Instance attribute Public Type reference (TYPE) BUKRS Company Code 20120608
13 NV_OBJECT_KEY Instance attribute Public Type reference (TYPE) CNV_MBT_CHECK_OBJKEY Object_key 20120608
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ANKA_CONV Static method Public Method Clear ANKA_CONV (necessary if mapping changed) 20120806
2 CLEAR_ANKP_CONV Static method Public Method Clear ANKP_CONV (necessary if mapping changed) 20120806
3 CLEAR_MAPPING_PUFFER Static method Public Method Clear mapping puffer 20120608
4 CREATE_OBJECT_KEY Static method Public Method Create object key 20120608
5 FILL_ANKA Static method Public Method Fill attribut at_anka 20120608
6 FILL_ANKA_CONV Static method Public Method Fill attribute at_anka_conv 20120806
7 FILL_ANKP_CONV Static method Public Method Fill attribute at_ankp_conv 20120806
8 FILL_ANLA Static method Public Method Fill attribut at_anla 20120608
9 GET_INSTANCE_FROM_OBJKEY Static method Public Method Get instance of data object 20120608
10 LOAD_MAPPING_PUFFER Static method Public Method Load 40300-mapping into static puffer attributes 20120608
11 SET_ATTRIBUTES Instance method Private Method Set instance attributes 20120608
12 SPLIT_OBJECT_KEY Static method Public Method Split object key 20120608
Events
Class CL_CNV_40300_CHKOBJ_ANLN has no event.
Types
Class CL_CNV_40300_CHKOBJ_ANLN has no local type.
Method Signatures

Method CLEAR_ANKA_CONV Signature

Method CLEAR_ANKA_CONV on class CL_CNV_40300_CHKOBJ_ANLN has no parameter.
Method CLEAR_ANKA_CONV on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method CLEAR_ANKP_CONV Signature

Method CLEAR_ANKP_CONV on class CL_CNV_40300_CHKOBJ_ANLN has no parameter.
Method CLEAR_ANKP_CONV on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method CLEAR_MAPPING_PUFFER Signature

Method CLEAR_MAPPING_PUFFER on class CL_CNV_40300_CHKOBJ_ANLN has no parameter.
Method CLEAR_MAPPING_PUFFER on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method CREATE_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANLN1 Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20120608
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120608
3 Importing IV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20120608
4 Returning RV_OBJECT_KEY Value transfer Type reference (TYPE) CNV_MBT_CHECK_OBJKEY Check Framework: Object Key 20120608

Method CREATE_OBJECT_KEY on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method FILL_ANKA Signature

Method FILL_ANKA on class CL_CNV_40300_CHKOBJ_ANLN has no parameter.
Method FILL_ANKA on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method FILL_ANKA_CONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20120806
# Exception Resumable Description Created on
1 CX_CNV_DCII_COMM Ausnahmebehandlung 20120806

Method FILL_ANKP_CONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20120806
# Exception Resumable Description Created on
1 CX_CNV_DCII_COMM Ausnahmebehandlung 20120806

Method FILL_ANLA Signature

Method FILL_ANLA on class CL_CNV_40300_CHKOBJ_ANLN has no parameter.
Method FILL_ANLA on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method GET_INSTANCE_FROM_OBJKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CNV_MBT_CHECK_OBJKEY Check Framework: Object Key 20120608
2 Returning RR_DATAOBJECT Value transfer Object reference (TYPE REF TO) CL_CNV_40300_CHKOBJ_ANLN dataobject for CHK_MAP01 - CHK_MAP05 20120608

Method GET_INSTANCE_FROM_OBJKEY on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method LOAD_MAPPING_PUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20120608
# Exception Resumable Description Created on
1 CX_CNV_DCII_COMM Exception handling 20120608

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ANLKL_ANLN_MAPPING Call by reference Type reference (TYPE) CNV_40300_T_ANLKL_ANLN_MAPPING Asset classes for single assets (in ME) 20120608
2 Importing IV_ANLN1 Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20120608
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120608
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CNV_MBT_CHECK_OBJKEY Check Framework: Object Key 20120608

Method SET_ATTRIBUTES on class CL_CNV_40300_CHKOBJ_ANLN has no exception.

Method SPLIT_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANLN1 Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20120608
2 Exporting EV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20120608
3 Exporting EV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20120608
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CNV_MBT_CHECK_OBJKEY Check Framework: Object Key 20120608

Method SPLIT_OBJECT_KEY on class CL_CNV_40300_CHKOBJ_ANLN has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in