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
⤷
⤷
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 | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Current Fiscal Year | 20060801 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_GLO_FAA_ANX16_DATA_ACCESSOR | Annex16: Data source accessor | 20060328 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_GLO_FAA_ANX16_FORM_ACCEPTOR | current form acceptor | 20060807 | |||
| 4 | Static Attribute | Protected | Type reference (TYPE) | TT_BWASL_RANGE | Buffer for the range of ret. tran. ty | 20060913 | |||
| 5 | Static Attribute | Protected | Type reference (TYPE) | TT_CHECK_RETIRED_ASSETS | Buffer for checking result if an asset is retired or not | 20060612 | |||
| 6 | Static Attribute | Protected | Type reference (TYPE) | TT_DATY_RANGE_BUFFER | Buffer for the range of dep areas | 20060919 | |||
| 7 | Static Attribute | Protected | Type reference (TYPE) | TT_T093B | Buffer for Cocd-related depreciation area specifications | 20130507 | |||
| 8 | 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 | Instance method | Protected | Method | Get chart of depreciation for an asset | 20060329 | |
| 2 | Instance method | Protected | Method | Get business use starting period | 20060329 | |
| 3 | Instance method | Protected | Method | Get common fields | 20060329 | |
| 4 | Instance method | Protected | Method | Get depreciation area type text | 20060403 | |
| 5 | Instance method | Protected | Method | Get depreciation areas assigned to a dep area type | 20060329 | |
| 6 | Instance method | Protected | Method | GET depreciation base for old assets | 20090305 | |
| 7 | Instance method | Protected | Method | Get depreciation excess amount | 20060404 | |
| 8 | Instance method | Protected | Method | Get depreciation shortage amount | 20060404 | |
| 9 | Instance method | Protected | Method | Get chart of account for an asset | 20060329 | |
| 10 | Instance method | Protected | Method | Get range of tran. types of retirement tran. type group | 20060913 | |
| 11 | Instance method | Protected | Method | Get sum of a amount field in ANEPV or ANLCV | 20060404 | |
| 12 | Instance method | Protected | Method | Get amnt of unplanned depr posted to adjust cutoff value | 20131106 | |
| 13 | Instance method | Protected | Method | Get company code-related depreciation area specifications | 20130507 | |
| 14 | Instance method | Protected | Method | Get range of tran. types of unplanned depr to adjust cutoff | 20131106 | |
| 15 | Instance method | Protected | Method | Check if an asset is acquired in the current year | 20060801 | |
| 16 | Instance method | Protected | Method | Check if an asset is retired | 20060405 | |
| 17 | Instance method | Protected | Method | check if currently processing list is a retired list or not | 20060807 | |
| 18 | Instance method | Public | Method | Set data accessor | 20060328 | |
| 19 | Instance method | Protected | Method | Set depreciation area type customizing error | 20060811 | |
| 20 | 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 | 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 | EV_BUP_ST | Call by reference | Type reference (TYPE) | GLO_ANX16_BUP_ST | Starting period of use for business purpose | 20060329 | |||
| 2 | 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 | 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 | EV_ANLKL | Value transfer | Type reference (TYPE) | ANLKL | Asset Class | 20060329 | |||
| 2 | EV_ANLN1 | Value transfer | Type reference (TYPE) | ANLN1 | Main Asset Number | 20060329 | |||
| 3 | EV_ANLN2 | Value transfer | Type reference (TYPE) | ANLN2 | Asset Subnumber | 20060329 | |||
| 4 | EV_BUKRS | Value transfer | Type reference (TYPE) | BUKRS | Company Code | 20060329 | |||
| 5 | EV_TXA50 | Value transfer | Type reference (TYPE) | TXA50_MORE | Additional asset description | 20060329 | |||
| 6 | EV_TXK50 | Value transfer | Type reference (TYPE) | TXT50_ANKT | Asset class description | 20060428 | |||
| 7 | EV_TXT50 | Value transfer | Type reference (TYPE) | TXA50_ANLT | Asset description | 20060329 | |||
| 8 | EV_WAERS | Value transfer | Type reference (TYPE) | WAERS | Currency Key | 20060329 | |||
| 9 | EV_ZUGDT | Value transfer | Type reference (TYPE) | DZUGDAT | Asset value date of the first posting | 20060420 | |||
| 10 | EV_ZUJHR | Value transfer | Type reference (TYPE) | DZUJAHR | Fiscal year in which first acquisition was posted | 20060420 | |||
| 11 | 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 | IV_DATY | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060403 | |||
| 2 | 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 | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060329 | |||
| 2 | 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 | IV_BLNC_APC | Call by reference | Type reference (TYPE) | GLO_ANX16_BLNC_APC | Balanced Acquisition Costs | 20090305 | |||
| 2 | IV_REM_VAL | Call by reference | Type reference (TYPE) | GLO_ANX16_REM_VAL | Remaining Value | 20090305 | |||
| 3 | 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 | IV_DEP_AMT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_AMT | Depreciation amount | 20060404 | |||
| 2 | IV_DEP_LIM_NT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_LIM_NT | Net depreciation limit amount | 20060404 | |||
| 3 | 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 | IV_DEP_AMT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_AMT | Depreciation amount | 20060404 | |||
| 2 | IV_DEP_LIM_NT | Call by reference | Type reference (TYPE) | GLO_ANX16_DEP_LIM_NT | Net depreciation limit amount | 20060404 | |||
| 3 | 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 | 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 | 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 | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060404 | |||
| 2 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | CLIKE | Field name | 20060404 | |||
| 3 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Table name | 20060404 | |||
| 4 | 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 | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20131106 | |||
| 2 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | CLIKE | Field name | 20131106 | |||
| 3 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | CLIKE | Table name | 20131106 | |||
| 4 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IV_DEP_AREA_TYPE | Call by reference | Type reference (TYPE) | GLO_ANX16_DATY | Depreciation Area Type | 20060811 | |||
| 2 | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20060811 | |||
| 3 | IV_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | Message Type | 20060811 | |||
| 4 | IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | |||
| 5 | IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | |||
| 6 | IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20060811 | |||
| 7 | 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 | 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 |