STR_INTERFACE_DATA is an SAP Structure so does not store data like a database table does but can be used to process "Data for ALV and Layout BAdi + Results Table" Information within sap ABAP programs. This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_STR_INTERFACE_DATA TYPE STR_INTERFACE_DATA .
Below is the documentation avaialable and full details of the fields which make up this Structure.
You can view further information about this via relevant transactions such as SE11 or SE80. Also check out the Comments section below to view or add related contributions and example screen shots.
| Field | Component Type | Data Type | length (Decimals) | Check table | Description | Conversion Routine |
| .INCLUDE | STR_ANLA_KEY | ANLA Key Without Client | ||||
| BUKRS | BUKRS | CHAR | 4 |
* | Company Code | |
| ANLN1 | ANLN1 | CHAR | 12 |
* | Main Asset Number | ALPHA |
| ANLN2 | ANLN2 | CHAR | 4 |
* | Asset Subnumber | ALPHA |
| CHAR1_RUN_TYPE | CHAR1_RUN_TYPE | CHAR | 1 | Run Type Indicator (Prov, Final, Budget) | ||
| .INCLUDE | STR_ANLA_TAXJP | Structure of Asset Master Data - Japanese Tax Report | ||||
| VMGLI | VMGLI | CHAR | 4 |
* | Property classification key | ALPHA |
| GDLGRP | GDLGRP | CHAR | 8 |
* | Evaluation group 5 | |
| CHAR40_ASST_TXT | CHAR40_ASST_TXT | CHAR | 40 | Asset Description | ||
| MENGE | AM_MENGE | QUAN | 13(3) | Quantity | ||
| RET_MENGE | RET_MENGE | QUAN | 13(3) | Retirement: Quantity | ||
| MEINS | MEINS | UNIT | 3 |
* | Base Unit of Measure | CUNIT |
| AKTIV | AKTIVD | DATS | 8 | Asset capitalization date | ||
| GRUND | GRUND | CHAR | 3 |
* | Reason for manual valuation of net assets | |
| KOSTL | KOSTL | CHAR | 10 |
* | Cost Center | ALPHA |
| WERKS | WERKS_D | CHAR | 4 |
* | Plant | |
| NDJAR | NDJAR | NUMC | 3 | Planned useful life in years | ||
| AFABG | AFABG | DATS | 8 | Depreciation calculation start date | ||
| XAFABCH | XAFABCH | CHAR | 1 | Asset acquired used | ||
| ZUGDT | DZUGDAT | DATS | 8 | Asset value date of the first posting | ||
| KTOGR | KTOGR | CHAR | 8 |
* | Account determination | ALPHA |
| AFASL | AFASL | CHAR | 4 |
* | Depreciation key | |
| .INCLUDE | STR_ADDITIONAL_DATA | Additional Data From BADI | ||||
| DEC_ADD_RATE | DEC_ADD_RATE | DEC | 16(14) | Additional Depreciation Rate (Prov., Final, Budgeting) | ||
| DEC_SP_RATE | DEC_SP_RATE | DEC | 16(14) | Special Rule - Depreciation Rate | ||
| CHAR5_SP_FRACTN | CHAR5_SP_FRACTN | CHAR | 5 | Special Rule Fraction | ||
| CHAR10_SP_CODE | CHAR10_SP_CODE | CHAR | 10 | Special Rule | ||
| CHAR30_SP_TEXT | CHAR30_SP_TEXT | CHAR | 30 | Special Rule Text | ||
| .INCLUDE | STR_VALUES_LY | Previous Year Data from Output Table | ||||
| CURR_APC_LY | CURR_APC_LY | CURR | 16(2) | Last Year's Total Acquisition and Production Costs | ||
| CURR_TAX_BVL_LY | CURR_TAX_BVL_LY | CURR | 16(2) | Last Year's Tax Book Value | ||
| CURR_TAX_EVA_LY | CURR_TAX_EVA_LY | CURR | 16(2) | Last Year's Tax Evaluation Amount | ||
| .INCLUDE | STR_VALUES_CALC | Values Calculated by Report | ||||
| CURR_APC_TOTAL | CURR_APC_TOTAL | CURR | 16(2) | Total APC at End of Tax Declaration Period | ||
| CURR_APC_INCR | CURR_APC_INCR | CURR | 16(2) | Increase in APC in Tax Declaration Period | ||
| CURR_APC_DECR | CURR_APC_DECR | CURR | 16(2) | Decrease in APC in Tax Declaration Period | ||
| CURR_TAX_BVL | CURR_TAX_BVL | CURR | 16(2) | Tax Book Value | ||
| CURR_TAX_EVA | CURR_TAX_EVA | CURR | 16(2) | Tax Evaluation Amount | ||
| CURR_TAXB_AMNT | CURR_TAXB_AMNT | CURR | 16(2) | Taxable Amount | ||
| CURR_DCD_VALUE | CURR_DCD_VALUE | CURR | 16(2) | Decided Value | ||
| CURR_TAX_PAYABLE | CURR_TAX_PAYABLE | CURR | 16(2) | Tax Payable | ||
| CURR_D_PROV_FIN | CURR_D_PROV_FIN | CURR | 16(2) | Change in Taxable Value | ||
| CHAR1_LIST_STAT | CHAR1_LIST_STAT | CHAR | 1 | Indicator for Status of Output List | ||
| CHAR1_RET_CLASS | CHAR1_RET_CLASS | CHAR | 1 | Indicator for Retirement Class | ||
| CHAR1_RSN_CODE | CHAR1_RSN_CODE | CHAR | 1 | Reason Code | ||
| .INCLUDE | STR_JP_RATES | Data from T097JP | ||||
| PROZ_TW | AA_PROZJP1 | DEC | 4(3) | FI-AA: % rate for Japan net asset valuation (book value) | ||
| PROZ_BW | AA_PROZJP2 | DEC | 4(3) | FI-AA: % rate for val. of net assets Japan (theor.value 1yr) | ||
| .INCLUDE | /KJRTAX01/S006 | Structure for Line Item List | ||||
| DECKEY | /KJRTAX01/ADECKEY | CHAR | 4 |
* | Declaration Key | |
| WAERS | WAERS | CUKY | 5 |
* | Currency Key | |
| CODE | /KJRTAX01/CODE | CHAR | 3 | Property Tax Report: Code | ||
| CODE_FIN | /KJRTAX01/CODE_FIN | CHAR | 3 | Property Tax Report: Code for Final Declaration | ||
| SP_FRACT_FIN | /KJRTAX01/SP_FRACT_FIN | CHAR | 5 | Property Tax Report: Rate for Final Declaration | ||
| ADD_RATE_FIN | DEC_ADD_RATE | DEC | 16(14) | Additional Depreciation Rate (Prov., Final, Budgeting) | ||
| ERA | /KJRTAX01/ERA_NUM | NUMC | 2 | Property Tax Report: Era (Numerical Format) | ||
| ACQ_YEAR | /KJRTAX01/YEAR | CHAR | 2 | Year (Numerical Format) | ||
| ACQ_MONTH | /KJRTAX01/MONTH | CHAR | 2 | Month (Numerical Format) | ||
| APC_AMOUNT | /KJRTAX01/APC_AMNT | CURR | 16(2) | Property Tax Report: APC Amount | ||
| TAX_EVA_FIN | /KJRTAX01/TAX_EVA_FIN | CURR | 16(2) | Evaluated Amount for Final Declaration | ||
| TAXB_AMOUNT_FIN | /KJRTAX01/TAXB_AMOUNT_FIN | CURR | 16(2) | Taxable Amount for Final Declaration | ||
| PROZ_BW_FIN | /KJRTAX01/PRO_BW_FIN | DEC | 4(3) | Remaining Rate for Final Declaration | ||
| Key field | |
| Non-key field |
STR_INTERFACE_DATA - Data for ALV and Layout BAdi + Results Table STR_INSTANCE - Oracle monitoring: structure for V$INSTANCE. STR_IMPMGR_BUSINESSKEY - BusinessKey: IMPMGR STR_IF_SCREEN - Interface Selection Screen STR_ICLSC_BUSINESSKEY - Business Key: ICLSC STR_ICLINDRES_BUSINESSKEY - Business Key: ICLINDRES