SAP ABAP Class CL_GLO_FAA_ANX16_FIELD_FILLER (Annex16: common part of field filler)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷ FI-AA-IS (Application Component) Information System
⤷ ID-FIAA-JP-ANNEX16 (Package) Annex 16 Japan
⤷ 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_FORM_VISITOR | Annex16: visitor interface for forms | 20060328 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GLO_FAA_ANX16_FF_1_2 | Annex16 common part of field filler for 1 and 2 | 20060405 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GLO_FAA_ANX16_FF_6_8 | Annex16 common part of field filler for 6 and 8 | 20090413 |
Properties
Class | CL_GLO_FAA_ANX16_FIELD_FILLER | |
Short Description | Annex16: common part of field filler | |
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 | 20060328 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GLO_FAA_ANX16_FIELD_FILLER 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_FORM_VISITOR | Annex16: visitor interface for forms | 20060328 |
Friends
Class CL_GLO_FAA_ANX16_FIELD_FILLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MD_FISCAL_YEAR | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Current Fiscal Year | 20060801 | ||
2 | MO_DATA_ACCESSOR | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_GLO_FAA_ANX16_DATA_ACCESSOR | Annex16: Data source accessor | 20060328 | ||
3 | MO_FORM_ACCEPTOR | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_GLO_FAA_ANX16_FORM_ACCEPTOR | current form acceptor | 20060807 | ||
4 | MT_BWASL_RANGE_BUFFER | Static Attribute | Protected | Type reference (TYPE) | TT_BWASL_RANGE | Buffer for the range of ret. tran. ty | 20060913 | ||
5 | MT_CHECK_RETIRED_ASSETS | Static Attribute | Protected | Type reference (TYPE) | TT_CHECK_RETIRED_ASSETS | Buffer for checking result if an asset is retired or not | 20060612 | ||
6 | MT_DATY_RANGE_BUFFER | Static Attribute | Protected | Type reference (TYPE) | TT_DATY_RANGE_BUFFER | Buffer for the range of dep areas | 20060919 | ||
7 | MT_T093B_BUFFER | Static Attribute | Protected | Type reference (TYPE) | TT_T093B | Buffer for Cocd-related depreciation area specifications | 20130507 | ||
8 | MT_UNDEPR_BWASL_RANGE_BUFFER | Static Attribute | Protected | Type reference (TYPE) | TT_BWASL_RANGE | Buffer for the range of unplanned depr transaction type | 20131106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_AFAPL | Instance method | Protected | Method | Get chart of depreciation for an asset | 20060329 |
2 | GET_BIZ_USE_STARTING_PERIOD | Instance method | Protected | Method | Get business use starting period | 20060329 |
3 | GET_COMMON_FIELDS | Instance method | Protected | Method | Get common fields | 20060329 |
4 | GET_DATY_TEXT | Instance method | Protected | Method | Get depreciation area type text | 20060403 |
5 | GET_DEP_AREAS_RANGE_OF_TYPE | Instance method | Protected | Method | Get depreciation areas assigned to a dep area type | 20060329 |
6 | GET_DEP_BA_OLD | Instance method | Protected | Method | GET depreciation base for old assets | 20090305 |
7 | GET_DEP_EXCESS | Instance method | Protected | Method | Get depreciation excess amount | 20060404 |
8 | GET_DEP_SHORT | Instance method | Protected | Method | Get depreciation shortage amount | 20060404 |
9 | GET_KTOPL | Instance method | Protected | Method | Get chart of account for an asset | 20060329 |
10 | GET_RET_TRS_TYPES_RANGE | Instance method | Protected | Method | Get range of tran. types of retirement tran. type group | 20060913 |
11 | GET_SUM_DEP_VAL | Instance method | Protected | Method | Get sum of a amount field in ANEPV or ANLCV | 20060404 |
12 | GET_SUM_UNDEPR_VAL | Instance method | Protected | Method | Get amnt of unplanned depr posted to adjust cutoff value | 20131106 |
13 | GET_T093B_DATA | Instance method | Protected | Method | Get company code-related depreciation area specifications | 20130507 |
14 | GET_UNDEPR_TRS_TYPES_RANGE | Instance method | Protected | Method | Get range of tran. types of unplanned depr to adjust cutoff | 20131106 |
15 | IS_ACQUIRED_CURRENT_YEAR | Instance method | Protected | Method | Check if an asset is acquired in the current year | 20060801 |
16 | IS_RETIRED_ASSET | Instance method | Protected | Method | Check if an asset is retired | 20060405 |
17 | IS_RETIRED_LIST | Instance method | Protected | Method | check if currently processing list is a retired list or not | 20060807 |
18 | SET_DATA_ACCESSOR | Instance method | Public | Method | Set data accessor | 20060328 |
19 | SET_DATY_ERROR_MESSAGE | Instance method | Protected | Method | Set depreciation area type customizing error | 20060811 |
20 | SET_FIELDS | Instance method | Protected | Method | Set field values (Abstract) | 20060328 |
Events
Class CL_GLO_FAA_ANX16_FIELD_FILLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_AFABE_RANGE | Protected | See coding | 20060329 | tt_afabe_range TYPE RANGE OF afaber
|
||
2 | TT_BWASL_RANGE | Protected | See coding | 20060913 | tt_bwasl_range TYPE RANGE OF bwasl
|
||
3 | TT_CHECK_RETIRED_ASSETS | Protected | See coding | 20060612 | tt_check_retired_assets TYPE SORTED TABLE OF ty_check_retired_asset
WITH UNIQUE KEY bukrs anln1 anln2
|
||
4 | TT_DATY_RANGE_BUFFER | Protected | See coding | 20060919 | tt_daty_range_buffer TYPE STANDARD TABLE OF ty_daty_range_buffer
|
||
5 | TT_T093B | Protected | See coding | 20130507 | TT_T093B TYPE STANDARD TABLE OF t093b WITH DEFAULT KEY
|
||
6 | TY_CHECK_RETIRED_ASSET | Protected | See coding | 20060612 | BEGIN OF ty_check_retired_asset,
bukrs TYPE bukrs,
anln1 TYPE anln1,
anln2 TYPE anln2,
is_retired TYPE flag,
END OF ty_check_retired_asset
|
||
7 | TY_DATY_RANGE_BUFFER | Protected | See coding | 20060919 | BEGIN OF ty_daty_range_buffer,
dep_area_type TYPE glo_anx16_daty,
dep_areas_range TYPE tt_afabe_range,
END OF ty_daty_range_buffer
|
||
8 | TY_SUM | Protected | See coding | 20060330 | ty_sum(13) TYPE p DECIMALS 2
|
Method Signatures
Method GET_AFAPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_AFAPL | Value transfer | Type reference (TYPE) | AFAPL | Chart of depreciaton for asset valuation | 20060329 |
Method GET_AFAPL on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_BIZ_USE_STARTING_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUP_ST | Call by reference | Type reference (TYPE) | GLO_ANX16_BUP_ST | Starting period of use for business purpose | 20060329 | ||
2 | Exporting | EV_BUP_ST_J | Call by reference | Type reference (TYPE) | GLO_ANX16_BUP_ST_J | Starting period of use for business purpose (Japanese era) | 20060329 | ||
3 | Exporting | EV_BUP_ST_J_E | Call by reference | Type reference (TYPE) | GLO_ANX16_BUP_ST_J_E | Japanese Era of starting period of use for business purpose | 20060329 |
Method GET_BIZ_USE_STARTING_PERIOD on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_COMMON_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ANLKL | Value transfer | Type reference (TYPE) | ANLKL | Asset Class | 20060329 | ||
2 | Exporting | EV_ANLN1 | Value transfer | Type reference (TYPE) | ANLN1 | Main Asset Number | 20060329 | ||
3 | Exporting | EV_ANLN2 | Value transfer | Type reference (TYPE) | ANLN2 | Asset Subnumber | 20060329 | ||
4 | Exporting | EV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20060329 | ||
5 | Exporting | EV_TXA50 | Value transfer | Type reference (TYPE) | TXA50_MORE | Additional asset description | 20060329 | ||
6 | Exporting | EV_TXK50 | Value transfer | Type reference (TYPE) | TXT50_ANKT | Asset class description | 20060428 | ||
7 | Exporting | EV_TXT50 | Value transfer | Type reference (TYPE) | TXA50_ANLT | Asset description | 20060329 | ||
8 | Exporting | EV_WAERS | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20060329 | ||
9 | Exporting | EV_ZUGDT | Value transfer | Type reference (TYPE) | DZUGDAT | Asset value date of the first posting | 20060420 | ||
10 | Exporting | EV_ZUJHR | Value transfer | Type reference (TYPE) | DZUJAHR | Fiscal year in which first acquisition was posted | 20060420 | ||
11 | Exporting | EV_ZUPER | Value transfer | Type reference (TYPE) | DZUPER | Period in which first acquisition was posted | 20060420 |
Method GET_COMMON_FIELDS on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_DATY_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATY | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060403 | ||
2 | Returning | RV_TEXT | Value transfer | Type reference (TYPE) | DOMTX_AA | General text for domain value | 20060403 |
Method GET_DATY_TEXT on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_DEP_AREAS_RANGE_OF_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060329 | ||
2 | Returning | RT_DEP_AREAS_RANGE | Value transfer | Type reference (TYPE) | TT_AFABE_RANGE | Depreciation area real or derived | 20060329 |
Method GET_DEP_AREAS_RANGE_OF_TYPE on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_DEP_BA_OLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BLNC_APC | Call by reference | Type reference (TYPE) | GLO_ANX16_BLNC_APC | Balanced Acquisition Costs | 20090305 | ||
2 | Importing | IV_REM_VAL | Call by reference | Type reference (TYPE) | GLO_ANX16_REM_VAL | Remaining Value | 20090305 | ||
3 | Returning | RV_DEP_BA_OLD | Value transfer | Type reference (TYPE) | GLO_ANX16_DEP_BA | Base Amount for Depreciation | 20090305 |
Method GET_DEP_BA_OLD on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_DEP_EXCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AMT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_AMT | Depreciation amount | 20060404 | ||
2 | Importing | IV_DEP_LIM_NT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_LIM_NT | Net depreciation limit amount | 20060404 | ||
3 | Returning | RV_DEP_EXCESS | Value transfer | Type reference (TYPE) | GLO_ANX16_DEP_EXCESS | Depreciation excess amount | 20060404 |
Method GET_DEP_EXCESS on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_DEP_SHORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AMT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_AMT | Depreciation amount | 20060404 | ||
2 | Importing | IV_DEP_LIM_NT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_LIM_NT | Net depreciation limit amount | 20060404 | ||
3 | Returning | RV_DEP_SHORT | Value transfer | Type reference (TYPE) | GLO_ANX16_DEP_SHORT | Depreciation shortage amount | 20060404 |
Method GET_DEP_SHORT on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_KTOPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_KTOPL | Value transfer | Type reference (TYPE) | KTOPL | Chart of Accounts | 20060329 |
Method GET_KTOPL on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_RET_TRS_TYPES_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_RET_BWASL_RANGE | Value transfer | Type reference (TYPE) | TT_BWASL_RANGE | 20060913 |
Method GET_RET_TRS_TYPES_RANGE on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_SUM_DEP_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060404 | ||
2 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | CLIKE | Field name | 20060404 | ||
3 | Importing | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Table name | 20060404 | ||
4 | Returning | RV_SUM | Value transfer | Type reference (TYPE) | TY_SUM | Sum | 20060404 |
Method GET_SUM_DEP_VAL on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_SUM_UNDEPR_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20131106 | ||
2 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | CLIKE | Field name | 20131106 | ||
3 | Importing | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Table name | 20131106 | ||
4 | Returning | RV_SUM | Value transfer | Type reference (TYPE) | TY_SUM | Sum | 20131106 |
Method GET_SUM_UNDEPR_VAL on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_T093B_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_T093B | Value transfer | Type reference (TYPE) | TT_T093B | Company code-related depreciation area specifications | 20130507 |
Method GET_T093B_DATA on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method GET_UNDEPR_TRS_TYPES_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_UNDEPR_BWASL_RANGE | Value transfer | Type reference (TYPE) | TT_BWASL_RANGE | 20131106 |
Method GET_UNDEPR_TRS_TYPES_RANGE on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method IS_ACQUIRED_CURRENT_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ACQUIRED_CURRENT_YEAR | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20060801 |
Method IS_ACQUIRED_CURRENT_YEAR on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method IS_RETIRED_ASSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RETIRED | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20060405 |
Method IS_RETIRED_ASSET on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method IS_RETIRED_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20060807 |
Method IS_RETIRED_LIST on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method SET_DATA_ACCESSOR 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 | 20060328 |
Method SET_DATA_ACCESSOR on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method SET_DATY_ERROR_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060811 | ||
2 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20060811 | ||
3 | Importing | IV_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | Message Type | 20060811 | ||
4 | Importing | IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | ||
5 | Importing | IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | ||
6 | Importing | IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | ||
7 | Importing | IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 |
Method SET_DATY_ERROR_MESSAGE on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
Method SET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RECORD | Call by reference | Type reference (TYPE) | ANY | Form data structure | 20060328 |
Method SET_FIELDS on class CL_GLO_FAA_ANX16_FIELD_FILLER has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |