SAP ABAP Class CL_FM_DIM_INFO (FMAA element activation information)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS (Application Component) Budget Control System
     FMBASA_E (Package) Budgeting and availability control services, FM appl. part
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FM_DIM_INFO_BCS 20050301
2 Inheritance (c INHERITING FROM c_ref)  CL_FM_DIM_INFO_PO 20050301
Properties
Class CL_FM_DIM_INFO  
Short Description FMAA element activation information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBASA_E   Budgeting and availability control services, FM appl. part 
Created 20050223   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FM_DIM_INFO has no forward declaration.
Interfaces
Class CL_FM_DIM_INFO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FM_DIM_INFO_FACTORY 20050301
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_DIM_INFO_TYPE Constant Private Type reference (TYPE) STRING 'CL_FM_DIM_INFO' 20050301
2 DIM_CMMTITEM Constant Public Type reference (TYPE) FIELDNAME 'CMMTITEM' Field Name 20050223
3 DIM_FUNCAREA Constant Public Type reference (TYPE) FIELDNAME 'FUNCAREA' Field Name 20050223
4 DIM_FUND Constant Public Type reference (TYPE) FIELDNAME 'FUND' Field Name 20050223
5 DIM_FUNDSCTR Constant Public Type reference (TYPE) FIELDNAME 'FUNDSCTR' Field Name 20050223
6 DIM_GRANT_NBR Constant Public Type reference (TYPE) FIELDNAME 'GRANT_NBR' Field Name 20050223
7 DIM_MANDATORY Constant Public Type reference (TYPE) FMCU_DIMSTATE '1' Status of FM account assignment element 20050223
8 DIM_MEASURE Constant Public Type reference (TYPE) FIELDNAME 'MEASURE' Field Name 20050223
9 DIM_NOT_USED Constant Public Type reference (TYPE) FMCU_DIMSTATE '0' Status of FM account assignment element 20050223
10 DIM_OPTIONAL Constant Public Type reference (TYPE) FMCU_DIMSTATE '2' Status of FM account assignment element 20050223
11 DIM_USERDIM Constant Public Type reference (TYPE) FIELDNAME 'USERDIM' Field Name 20050223
12 FISCYEAR Instance attribute Protected Type reference (TYPE) GJAHR Fiscal Year 20050223
13 FM_AREA Instance attribute Protected Type reference (TYPE) FIKRS Financial Management Area 20050223
14 OFF Constant Public Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050223
15 ON Constant Public Type reference (TYPE) BOOLE_D 'X' Checkbox 20050223
16 SET_YEAR_KEY Instance attribute Protected Type reference (TYPE) I key for changing the year 20050301
17 T_DIM_INFO Instance attribute Protected Type reference (TYPE) HT_DIM_INFO Dimension status info 20050228
Methods
# Method Level Visibility Method type Description Created on
1 GET_CMMTITEM_STATE Instance method Public Method 20050223
2 GET_DIM_INFO Instance method Public Method returns the table with the information 20050223
3 GET_DIM_STATE Instance method Public Method returns the value for each FMAA 20050223
4 GET_FUNCAREA_STATE Instance method Public Method 20050223
5 GET_FUNDSCTR_STATE Instance method Public Method 20050223
6 GET_FUND_STATE Instance method Public Method 20050223
7 GET_GRANT_NBR_STATE Instance method Public Method 20050223
8 GET_MEASURE_STATE Instance method Public Method 20050223
9 GET_SINGLE_DIM_STATE Instance method Public Method 20050301
10 GET_USERDIM_STATE Instance method Public Method 20050223
11 GET_YEAR_CHANGE_ALLOWED Instance method Protected Method 20050301
12 PREPARE_DIM_INFO Instance method Protected Method 20050228
13 SET_YEAR Instance method Public Method sets the new year - changed blank settings 20050223
Events
Class CL_FM_DIM_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 HT_DIM_INFO Protected See coding 20050301 ht_dim_info TYPE HASHED TABLE OF fmbas_s_dim_info WITH UNIQUE KEY fieldname
Method Signatures

Method GET_CMMTITEM_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CMMTITEM_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_CMMTITEM_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_DIM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DIM_INFO Value transfer Type reference (TYPE) FMBAS_T_DIM_INFO Dimensionsstatusinfo 20050228

Method GET_DIM_INFO on class CL_FM_DIM_INFO has no exception.

Method GET_DIM_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CMMTITEM_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
2 Exporting E_FUNCAREA_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
3 Exporting E_FUNDSCTR_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
4 Exporting E_FUND_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
5 Exporting E_GRANT_NBR_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
6 Exporting E_MEASURE_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228
7 Exporting E_USERDIM_STATE Call by reference Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050228

Method GET_DIM_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_FUNCAREA_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FUNCAREA_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_FUNCAREA_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_FUNDSCTR_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FUNDSCTR_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_FUNDSCTR_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_FUND_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FUND_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_FUND_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_GRANT_NBR_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GRANT_NBR_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_GRANT_NBR_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_MEASURE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MEASURE_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_MEASURE_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_SINGLE_DIM_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIM_NAME Call by reference Type reference (TYPE) FIELDNAME 20050301
2 Returning R_DIM_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050301

Method GET_SINGLE_DIM_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_USERDIM_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USERDIM_STATE Value transfer Type reference (TYPE) FMCU_DIMSTATE Status des HHM-Kontierungselements 20050223

Method GET_USERDIM_STATE on class CL_FM_DIM_INFO has no exception.

Method GET_YEAR_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SET_YEAR_KEY Call by reference Type reference (TYPE) I 20050301
2 Returning R_FLG_YEAR_CHANGE_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050301

Method GET_YEAR_CHANGE_ALLOWED on class CL_FM_DIM_INFO has no exception.

Method PREPARE_DIM_INFO Signature

Method PREPARE_DIM_INFO on class CL_FM_DIM_INFO has no parameter.
# Exception Resumable Description Created on
1 CUSTOMIZING_INCONSISTENT 20050228

Method SET_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20050228
2 Importing IM_SET_YEAR_KEY Call by reference Type reference (TYPE) I 20050228
# Exception Resumable Description Created on
1 NOT_ALLOWED 20050228
History
Last changed by/on SAP  20050409 
SAP Release Created in 600