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 | Constant | Private | Type reference (TYPE) | STRING | 'CL_FM_DIM_INFO' | 20050301 | |||
| 2 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CMMTITEM' | Field Name | 20050223 | ||
| 3 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'FUNCAREA' | Field Name | 20050223 | ||
| 4 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'FUND' | Field Name | 20050223 | ||
| 5 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'FUNDSCTR' | Field Name | 20050223 | ||
| 6 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'GRANT_NBR' | Field Name | 20050223 | ||
| 7 | Constant | Public | Type reference (TYPE) | FMCU_DIMSTATE | '1' | Status of FM account assignment element | 20050223 | ||
| 8 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'MEASURE' | Field Name | 20050223 | ||
| 9 | Constant | Public | Type reference (TYPE) | FMCU_DIMSTATE | '0' | Status of FM account assignment element | 20050223 | ||
| 10 | Constant | Public | Type reference (TYPE) | FMCU_DIMSTATE | '2' | Status of FM account assignment element | 20050223 | ||
| 11 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'USERDIM' | Field Name | 20050223 | ||
| 12 | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Fiscal Year | 20050223 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | FIKRS | Financial Management Area | 20050223 | |||
| 14 | Constant | Public | Type reference (TYPE) | BOOLE_D | '' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20050223 | ||
| 15 | Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Checkbox | 20050223 | ||
| 16 | Instance attribute | Protected | Type reference (TYPE) | I | key for changing the year | 20050301 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | HT_DIM_INFO | Dimension status info | 20050228 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20050223 | ||
| 2 | Instance method | Public | Method | returns the table with the information | 20050223 | |
| 3 | Instance method | Public | Method | returns the value for each FMAA | 20050223 | |
| 4 | Instance method | Public | Method | 20050223 | ||
| 5 | Instance method | Public | Method | 20050223 | ||
| 6 | Instance method | Public | Method | 20050223 | ||
| 7 | Instance method | Public | Method | 20050223 | ||
| 8 | Instance method | Public | Method | 20050223 | ||
| 9 | Instance method | Public | Method | 20050301 | ||
| 10 | Instance method | Public | Method | 20050223 | ||
| 11 | Instance method | Protected | Method | 20050301 | ||
| 12 | Instance method | Protected | Method | 20050228 | ||
| 13 | 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 | 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 | 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 | E_CMMTITEM_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 2 | E_FUNCAREA_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 3 | E_FUNDSCTR_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 4 | E_FUND_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 5 | E_GRANT_NBR_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 6 | E_MEASURE_STATE | Call by reference | Type reference (TYPE) | FMCU_DIMSTATE | Status des HHM-Kontierungselements | 20050228 | |||
| 7 | 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 | 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 | 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 | 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 | 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 | 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 | IM_DIM_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20050301 | ||||
| 2 | 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 | 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 | IM_SET_YEAR_KEY | Call by reference | Type reference (TYPE) | I | 20050301 | ||||
| 2 | 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 | 20050228 |
Method SET_YEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20050228 | |||
| 2 | IM_SET_YEAR_KEY | Call by reference | Type reference (TYPE) | I | 20050228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050228 |
History
| Last changed by/on | SAP | 20050409 |
| SAP Release Created in | 600 |