SAP Reports / Programs | Financial Accounting | Asset Accounting | Basic Functions(FI-AA-AA) SAP FI

CL_AW01_CENTRAL SAP ABAP INCLUDE - CLAW01CENTRAL







CL_AW01_CENTRAL is a standard ABAP INCLUDE 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 CL_AW01_CENTRAL into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT CL_AW01_CENTRAL. "Basic submit
SUBMIT CL_AW01_CENTRAL AND RETURN. "Return to original report after report execution complete
SUBMIT CL_AW01_CENTRAL VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT CL_AW01_CENTRAL

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

FIAA_DEPR_CHANGES_CHECK CALL FUNCTION 'FIAA_DEPR_CHANGES_CHECK' EXPORTING i_bukrs = daten_object->bukrs i_anln1 = daten_object->anln1 i_anln2 = daten_object->anln2 * . "no i_gjahr_from ->only open fiscal years no 3315336

RSTI_COMMUNICATION_HANDLER_RFC CALL FUNCTION 'RSTI_COMMUNICATION_HANDLER_RFC' EXPORTING e_rexec = 'X' e_fccls = fccls TABLES it_sel = lt_sel it_fields = lt_fields it_appl_stack = lt_appl_stack EXCEPTIONS appl_stack_not_initialized = 1 no_lines = 2 no_line_picked = 3 tool_not_exist = 4 not_found = 5 OTHERS = 6.

RSTI_REPORT_ADD CALL FUNCTION 'RSTI_REPORT_ADD' EXPORTING e_fccls = '9' * E_TOOL = e_report = wa_appl_stack * E_RECSEN = 'S' * E_DISPLAY = * I_NO_CHECK = ' ' EXCEPTIONS wrong_function_call = 1 foreign_lock = 2 not_found = 3 OTHERS = 4.

FAA_NEWDCP_BUFFER_REFRESH CALL FUNCTION 'FAA_NEWDCP_BUFFER_REFRESH' EXPORTING IB_REFRESH_SEGMENT_BUFFER = 'X' IB_SET_FLAG_INIT_BUFFER_ALL = 'X'.

FIAA_NBV_SHOW CALL FUNCTION 'FIAA_NBV_SHOW' EXPORTING i_bukrs = daten_object->bukrs i_afabe = daten_object->afaber i_bzdat = syst-datum i_dialog = 'X' i_anln1 = daten_object->anln1 i_anln2 = daten_object->anln2 * IMPORTING * E_NBV = EXCEPTIONS bukrs_not_defined = 1 asset_not_defined = 2 area_not_defined = 3 bzdat_missing = 4 no_authority = 5 area_not_valid_for_asset = 6 input_is_incomplete = 7 bzdat_problems = 8 bzdat_wrong = 9 errors_calc_detected = 10 area_is_derived = 11 OTHERS = 12 .

FAA_NEWDCP_BUFFER_REFRESH CALL FUNCTION 'FAA_NEWDCP_BUFFER_REFRESH' EXPORTING IB_REFRESH_ASSET_MANAGER = 'X' IB_REFRESH_TMP_ITEM_BUFFER_ALL = 'X' IB_REFRESH_SEGMENT_BUFFER = 'X' IB_REFRESH_BUFFER_REGISTRY = 'X' IB_SET_FLAG_INIT_BUFFER_ALL = 'X'.

RA_ASSET_DEQUEUE CALL FUNCTION 'RA_ASSET_DEQUEUE' EXPORTING anln1 = daten_object->anln1 anln2 = daten_object->anln2 bukrs = daten_object->bukrs * I_SCOPE = '3' .

FIRST_AND_LAST_DAY_IN_YEAR_GET CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET' EXPORTING i_gjahr = daten_object->afa_jahre i_periv = t001-periv IMPORTING e_last_day = lastday EXCEPTIONS input_false = 1 t009_notfound = 2 t009b_notfound = 3 OTHERS = 4.

FIRST_AND_LAST_DAY_IN_YEAR_GET CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET' EXPORTING i_gjahr = daten_object->afa_jahre i_periv = ls_t001-periv IMPORTING e_last_day = lastday EXCEPTIONS input_false = 1 t009_notfound = 2 t009b_notfound = 3 OTHERS = 4.

AMBU_GLOBAL_TABLES_REFRESH CALL FUNCTION 'AMBU_GLOBAL_TABLES_REFRESH'.

AMSP_GLOBAL_TABLES_REFRESH CALL FUNCTION 'AMSP_GLOBAL_TABLES_REFRESH' EXPORTING i_xallt = 'X'.

FAA_NEWDCP_BUFFER_REFRESH CALL FUNCTION 'FAA_NEWDCP_BUFFER_REFRESH' EXPORTING IB_REFRESH_SEGMENT_BUFFER = 'X' IB_SET_FLAG_INIT_BUFFER_ALL = 'X'.

AMSP_ADD_ENTRIES_TO_GLOBAL_TBS CALL FUNCTION 'AMSP_ADD_ENTRIES_TO_GLOBAL_TBS' EXPORTING i_xdbtb = 'X' i_ants = ls_ants TABLES t_anlc = lt_anlc t_anlb = lt_anlb t_anlz = lt_anlz.

AMDP_ASSET_POSTING_SIMULATE CALL FUNCTION 'AMDP_ASSET_POSTING_SIMULATE' EXPORTING i_bukrs = ->bukrs i_anln1 = ->anln1 i_anln2 = ->anln2 IMPORTING e_ucomm = ld_ucomm TABLES t_anlb_afas = lt_anlb.

RA_ASSET_DEQUEUE CALL FUNCTION 'RA_ASSET_DEQUEUE' EXPORTING anln1 = ->anln1 anln2 = ->anln2 bukrs = ->bukrs.

AMSP_ASSET_READ_FROM_BUFFER

AMBU_ASSET_READ_FROM_BUFFER * CALL FUNCTION 'AMSP_ASSET_READ_FROM_BUFFER' CALL FUNCTION 'AMBU_ASSET_READ_FROM_BUFFER' EXPORTING i_bukrs = ->bukrs i_anln1 = ->anln1 i_anln2 = ->anln2 IMPORTING e_ants = ls_ants TABLES t_anepi = lt_anepi t_anlz = lt_anlz t_anlc = lt_anlc t_anlb = lt_anlb EXCEPTIONS not_found = 1 OTHERS = 2.

AM_T001_READ CALL FUNCTION 'AM_T001_READ' EXPORTING f_t001 = ls_t001 IMPORTING f_t001 = ls_t001.

DATE_TO_PERIOD_CONVERT CALL FUNCTION 'DATE_TO_PERIOD_CONVERT' EXPORTING i_date = ls_anepi-bzdat i_periv = ls_t001-periv IMPORTING e_buper = ld_buper.






GET_NEXT_ANLH CALL FUNCTION 'GET_NEXT_ANLH' IMPORTING e_anlh = ls_anlh EXCEPTIONS no_records_found = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING funcname = 'CA_WRITE_LOG' EXCEPTIONS function_not_exist = 1 OTHERS = 2.

CA_USER_EXISTS CALL FUNCTION 'CA_USER_EXISTS' "#EC EXISTS EXPORTING i_user = ld_uname EXCEPTIONS OTHERS = 4.

CA_WRITE_LOG CALL FUNCTION 'CA_WRITE_LOG' "#EC EXISTS EXPORTING i_program = 'AW01N' TABLES it_selections = lt_selections EXCEPTIONS write_error = 1 OTHERS = 2.

RA_ASSET_ENQUEUE CALL FUNCTION 'RA_ASSET_ENQUEUE' EXPORTING BUKRS = daten_object->bukrs ANLN1 = daten_object->anln1 ANLN2 = daten_object->anln2 I_SCOPE = '1' EXCEPTIONS ANLAGE_GESPERRT = 1 ANLAGE_SELBST_GESPERRT = 2 OTHERS = 3.

RA_ASSET_DEQUEUE CALL FUNCTION 'RA_ASSET_DEQUEUE' EXPORTING BUKRS = daten_object->bukrs ANLN1 = daten_object->anln1 ANLN2 = daten_object->anln2.



Contribute (Add Comments)

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 CL_AW01_CENTRAL or its description.