SAP ABAP Class CL_MCA_CONFIGURATION (Provide access to all MCA configuration)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-CU-MCA (Application Component) Multi Currency Accounting
     FAGL_MCA_PER_GEN (Package) FI: MCA General Functions - Persistency
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MCA_CONFIGURATION Interface to MCA customizing 20101229
Properties
Class CL_MCA_CONFIGURATION  
Short Description Provide access to all MCA configuration    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_MCA_PER_GEN   FI: MCA General Functions - Persistency 
Created 20101216   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MCA_CONFIGURATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MCA_CONFIGURATION Interface to MCA customizing 20101229
Friends
Class CL_MCA_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_PRCCAT_POS Constant Private Type reference (TYPE) GLE_MCA_DTE_PRC_CAT 'POS' 20101220
2 TAB_COMPCODE Instance attribute Private Attribute reference (LIKE) 20101229
3 TAB_EQUI_ACC Instance attribute Private Attribute reference (LIKE) 20101229
4 TAB_GLACC Instance attribute Private Attribute reference (LIKE) 20101229
5 TAB_KTOPL Instance attribute Private Attribute reference (LIKE) 20101229
6 TAB_MCAKEY Instance attribute Private Attribute reference (LIKE) 20101229
7 TAB_MCAPRC Instance attribute Private Attribute reference (LIKE) 20101229
8 TAB_MCAVAR Instance attribute Private Attribute reference (LIKE) 20101229
9 TAB_MCAVARA Instance attribute Private Attribute reference (LIKE) 20101229
10 TAB_POS_ACC Instance attribute Private Attribute reference (LIKE) 20101229
11 TAB_T030H Instance attribute Private Attribute reference (LIKE) 20101229
12 TAB_WAERS Instance attribute Private Attribute reference (LIKE) 20101229
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20101216
2 GET_MCAKEYS Instance method Private Method 20101229
3 GET_PRCTYPES Instance method Private Method 20101229
4 INIT_COMPCODE Instance method Private Method read T001 20101220
5 INIT_GLACC Instance method Private Method read G/L accounts 20101220
6 INIT_KTOPL Instance method Private Method read chart of accounts 20101220
7 INIT_MCAKEY Instance method Private Method read MCA process types 20101220
8 INIT_MCAPRC Instance method Private Method read MCA keys 20101220
9 INIT_MCA_VARIANTS Instance method Private Method read MCA variants 20101220
10 INIT_T030H Instance method Private Method read chart of accounts 20101220
11 INIT_WAERS Instance method Private Method read MCA keys 20101220
12 S_GET_INSTANCE Static method Public Method get instance 20101216
Events
Class CL_MCA_CONFIGURATION has no event.
Types
Class CL_MCA_CONFIGURATION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RNG_BUKRS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_BUKRS company code 20101217
2 Importing IM_RNG_KTOPL Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_KTOPL chart of accounts 20101217
3 Importing IM_RNG_MCAVAR Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_MCAVAR MCA variant 20101217
4 Importing IM_RNG_WAERS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_WAERS currency key 20101217

Method CONSTRUCTOR on class CL_MCA_CONFIGURATION has no exception.

Method GET_MCAKEYS Signature

Method GET_MCAKEYS on class CL_MCA_CONFIGURATION has no parameter.
Method GET_MCAKEYS on class CL_MCA_CONFIGURATION has no exception.

Method GET_PRCTYPES Signature

Method GET_PRCTYPES on class CL_MCA_CONFIGURATION has no parameter.
Method GET_PRCTYPES on class CL_MCA_CONFIGURATION has no exception.

Method INIT_COMPCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COMPCODE Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_COMPCODE company code 20101220
2 Importing IM_RNG_KTOPL Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_KTOPL chart of accounts selection 20101220
3 Importing IM_TAB_MCAVAR Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAVAR MCA variant 20101220
4 Importing IM_TAB_MCAVARA Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAVARA MCA variant attributes 20101220

Method INIT_COMPCODE on class CL_MCA_CONFIGURATION has no exception.

Method INIT_GLACC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_GLACC Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_GLACC G/L accounts 20101220
2 Importing IM_TAB_COMPCODE Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_COMPCODE company code 20101220

Method INIT_GLACC on class CL_MCA_CONFIGURATION has no exception.

Method INIT_KTOPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_KTOPL Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_KTOPL chart of accounts 20101220
2 Importing IM_TAB_COMPCODE Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_COMPCODE company code 20101220

Method INIT_KTOPL on class CL_MCA_CONFIGURATION has no exception.

Method INIT_MCAKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MCAKEY Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAKEY MCA keys 20101220
2 Importing IM_TAB_GLACC Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_GLACC G/L accounts 20101220

Method INIT_MCAKEY on class CL_MCA_CONFIGURATION has no exception.

Method INIT_MCAPRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MCAPRC Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAPRC MCA process types 20101220
2 Importing IM_TAB_MCAKEY Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAKEY MCA keys 20101220

Method INIT_MCAPRC on class CL_MCA_CONFIGURATION has no exception.

Method INIT_MCA_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MCAVAR Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAVAR 20101220
2 Exporting EX_TAB_MCAVARA Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAVARA 20101220
3 Importing IM_RNG_BUKRS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_BUKRS company code 20101220
4 Importing IM_RNG_MCAVAR Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_MCAVAR MCA variant 20101220

Method INIT_MCA_VARIANTS on class CL_MCA_CONFIGURATION has no exception.

Method INIT_T030H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_T030H Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_T030H account determination 20101220
2 Importing IM_TAB_KTOPL Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_KTOPL chart of accounts 20101220
3 Importing IM_TAB_MCAPRC Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_MCAPRC MCA process types 20101220

Method INIT_T030H on class CL_MCA_CONFIGURATION has no exception.

Method INIT_WAERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_WAERS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TTY_WAERS currency codes 20101220
2 Importing IM_RNG_WAERS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_WAERS currency codes for 4-pack 20101220

Method INIT_WAERS on class CL_MCA_CONFIGURATION has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_CL_MCA_CONFIGURATION Value transfer Object reference (TYPE REF TO) CL_MCA_CONFIGURATION Provide access to all MCA configuration 20101217
2 Importing IM_RNG_BUKRS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_BUKRS company code 20101217
3 Importing IM_RNG_KTOPL Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_KTOPL chart of accounts 20101217
4 Importing IM_RNG_MCAVAR Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_MCAVAR MCA variant 20101216
5 Importing IM_RNG_WAERS Call by reference Type reference (TYPE) IF_MCA_CONFIGURATION~TY_RNG_WAERS currency key 20101217

Method S_GET_INSTANCE on class CL_MCA_CONFIGURATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606