J_1AAINFO_01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter J_1AAINFO_01 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: SO_SAFAP = Planned Special Depreciation
Selection Text: SO_RVKEY = Revaluation Key
Selection Text: SO_RVDAT = Last Revaluation Date
Selection Text: SO_NAFAP = Planned Depreciation
Selection Text: SO_KTANW = Balance Sheet Account
Selection Text: SO_KANSW = Acquisition Value
Selection Text: SO_EIGKZ = Property Indicator
Selection Text: SO_BCHWR = Book Value
Selection Text: SO_AKTIV = Capitalization Date
Selection Text: SO_AFASL = Depreciation Key (Area 1)
Selection Text: P_VARI = Layout
Selection Text: PA_TITEL = Additional Heading
Selection Text: PA_SOAFA = Display Sp. Depn Separately
Selection Text: PA_SIMVR = Simulation Version
Selection Text: PA_MIKRO = Print Microfiche Line
Selection Text: PA_LSSEP = List Separation
Title: Asset Revaluation Details
Text Symbol: U02 = Date Created:
Text Symbol: U01 = Report Date:
Text Symbol: F10 = Error Message Long Text
Text Symbol: F01 = Error Log
Text Symbol: C03 = Add. Batch Run Specif.
Text Symbol: BL2 = Further Settings
Text Symbol: BL1 = Further Selections
Text Symbol: BL0 = Display
Text Symbol: AV6 = All Assets
Text Symbol: AV5 = Selected Asset
Text Symbol: AV4 = to add to the worklist?
Text Symbol: AV3 = would you like
Text Symbol: AV2 = Which assets
Text Symbol: AV1 = Add to Worklist
Text Symbol: 024 = Generated Variant
Text Symbol: 016 = Depr.
Text Symbol: 015 = Spec. Start
Text Symbol: 012 = Life
Text Symbol: 011 = Start Date
Text Symbol: 004 = Name
Text Symbol: 003 = Cap. Date
INCLUDE RASORT00.
INCLUDE RASORT_ALV04.
INCLUDE RASORT_ALV_DATA_FIELDCAT.
INCLUDE RASORT_ALV08.
No SAP DATABASE tables are accessed within this REPORT code!
FIAA_ALV_KEYINFO call function 'FIAA_ALV_KEYINFO' exporting header01 = 'BUKRS' item01 = 'BUKRS' header02 = 'ANLN1' item02 = 'ANLN1' header03 = 'ANLN2' item03 = 'ANLN2' header04 = '' item04 = 'AFABE'.
FIAA_ALV_DISPLAY call function 'FIAA_ALV_DISPLAY' exporting hierarchical = 'X' use_alv_grid = p_grid variante = p_vari tabname_header = 'ITAB_DATA' tabname_item = 'ITAB_DATA2' summen_bericht = summb x_t086 = t086 tcollect = tcollect tables itab_header = itab_data[] itab_item = itab_data2[] bukrs = bukrs[] sortfeld = feld[].
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_SPACE call function 'FIAA_FIELDCAT_ADD_SPACE' exporting length = 5 emphasize = color tabname = 'ITAB_DATA'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting command = 'NEWLINE'.
FIAA_FIELDCAT_ADD_SPACE call function 'FIAA_FIELDCAT_ADD_SPACE' exporting length = 17 emphasize = color tabname = 'ITAB_DATA'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_SPACE call function 'FIAA_FIELDCAT_ADD_SPACE' exporting length = 40 emphasize = color tabname = 'ITAB_DATA'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting command = 'RESET'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting command = 'NEWLINE'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_SPACE call function 'FIAA_FIELDCAT_ADD_SPACE' exporting length = 3 tabname = 'ITAB_DATA'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_SPACE call function 'FIAA_FIELDCAT_ADD_SPACE' exporting length = 1 tabname = 'ITAB_DATA'.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
FIAA_FIELDCAT_ADD_FIELD call function 'FIAA_FIELDCAT_ADD_FIELD' exporting fieldcat_line = x_fieldcat.
J_1A_INFMET_DATA_GET call function 'J_1A_INFMET_DATA_GET' exporting i_infmt = p_t001_infmt i_land1 = p_t001_land1 * I_USE_BUFFER = 'X' importing e_infmt = p_infl_method exceptions no_record_found = 1 wrong_input_data = 2 others = 3.
J_1A_AA_INFLATION_ACTIVE call function 'J_1A_AA_INFLATION_ACTIVE' exporting i_bukrs = p_anlb_bukrs * I_COUNTRY = i_reval_key = p_j_1aarvkey changing * C_INFL_DATA = * C_INFLATION_ACTIV = * C_REVAL_OF_DEPR = c_reval_key_info = p_rev_key_info.
T090C_READ call function 'T090C_READ' exporting f_t090c = ls_t090c importing f_t090c = ls_t090c.
T090_READ call function 'T090_READ' changing f_t090 = ls_t090.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name J_1AAINFO_01 or its description.