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

RAPOST_EXTRACT SAP ABAP INCLUDE - RAPOSTEXTRACT







RAPOST_EXTRACT 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 RAPOST_EXTRACT 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 RAPOST_EXTRACT. "Basic submit
SUBMIT RAPOST_EXTRACT AND RETURN. "Return to original report after report execution complete
SUBMIT RAPOST_EXTRACT 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 RAPOST_EXTRACT

INCLUDE LAMBUCD4.


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:

FAGL_ACT_MGPLN_FOR_BUKRS_EXIST CALL FUNCTION 'FAGL_ACT_MGPLN_FOR_BUKRS_EXIST' EXPORTING id_bukrs = p_bukrs IMPORTING ed_active_mgpln_exist = gs_newgl_status-newgl_migration EXCEPTIONS OTHERS = 0.

FAGL_CHECK_GLFLEX_ACTIVE CALL FUNCTION 'FAGL_CHECK_GLFLEX_ACTIVE' IMPORTING e_glflex_active = gs_newgl_status-newgl_active EXCEPTIONS OTHERS = 0.

FI_COMPANY_CODE_DATA CALL FUNCTION 'FI_COMPANY_CODE_DATA' "<<<

GET_ACCOUNT_OF_PERIODS CALL FUNCTION 'GET_ACCOUNT_OF_PERIODS' EXPORTING i_gjahr = p_gjahr i_periv = g_fi_periv " g_afaperiv EhP6 IMPORTING e_anzbuper = l_buper.

AMSP_CHECK_TTY_4_CURRENCY_CONV CALL FUNCTION 'AMSP_CHECK_TTY_4_CURRENCY_CONV' EXPORTING i_bukrs = p_bukrs i_gjahr = p_gjahr i_bwasl = tabwv-bwasl EXCEPTIONS transaction_type_forbidden = 1 OTHERS = 2.

FAA_READ_AREA_SETTINGS CALL FUNCTION 'FAA_READ_AREA_SETTINGS' EXPORTING i_orgunit = x093d-bukrs i_area = x093-afaber IMPORTING es_areasettings = ls_area EXCEPTIONS OTHERS = 3.

FIRST_DAY_IN_PERIOD_GET CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET' EXPORTING i_gjahr = p_gjahr i_periv = g_fi_periv " EhP6 "g_afaperiv i_poper = con_firstper IMPORTING e_date = g_gjbdat.

LAST_DAY_IN_PERIOD_GET CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET' EXPORTING i_gjahr = p_gjahr i_periv = g_fi_periv " EhP6 " t001-periv "no 686178 i_poper = u_peraf IMPORTING e_date = g_lastday.

INIT_READ_RANGE_TRIGGER CALL FUNCTION 'INIT_READ_RANGE_TRIGGER'.

ANLP_READ_RANGE_TRIGGER CALL FUNCTION 'ANLP_READ_RANGE_TRIGGER' EXPORTING i_abra = iabra IMPORTING e_goon = ld_goon TABLES t_dopt = lt_dopt t_anlp = xanlp t_r_afabe = r_afabeall t_r_anln1 = s_anln1 t_r_anln2 = s_anln2 EXCEPTIONS no_records_found = 01.

GET_NEXT_V_ANLA_2 CALL FUNCTION 'GET_NEXT_V_ANLA_2' IMPORTING e_anla = anla.

GET_NEXT_ANLZ CALL FUNCTION 'GET_NEXT_ANLZ' TABLES t_anlz = lt_anlz EXCEPTIONS no_records_found = 1 OTHERS = 2.

FIAA_UKV_ACTIV CALL FUNCTION 'FIAA_UKV_ACTIV' EXPORTING i_bukrs = v_bukrs IMPORTING e_ukv_aktiv = flg_ukv_aktiv EXCEPTIONS OTHERS = 1.

T093_ACCOBJ_READ CALL FUNCTION 'T093_ACCOBJ_READ' EXPORTING i_activity_status = 'A' * I_SPRAS = i_aaaccobj = 'FKBER' IMPORTING * ET_T093_ACCOBJ = * ET_T093_ACCOBJT = es_t093_accobj = ls_t093_accobj * ES_T093_ACCOBJT = EXCEPTIONS no_text_in_sel_language = 1 OTHERS = 2.

AM_CONFIRM_LIMIT CALL FUNCTION 'AM_CONFIRM_LIMIT' EXPORTING i_test = p_test IMPORTING e_leave_prog = ld_answer.

NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = t003-numkr object = con_inri_obj subobject = ld_bukrs * TOYEAR = CON_INRI_TYR toyear = p_gjahr IMPORTING interval = ld_nkrs_act EXCEPTIONS interval_not_found = 1 object_not_found = 2.

NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = t003-numkr object = con_inri_obj subobject = ld_bukrs toyear = lt_taba-afblgj IMPORTING interval = ld_nkrs EXCEPTIONS OTHERS = 8.

NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = t003-numkr object = con_inri_obj subobject = ld_bukrs toyear = p_gjahr IMPORTING interval = ld_nkrs_act EXCEPTIONS interval_not_found = 1 object_not_found = 2.

NUMBER_GET_INFO





CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = '02' object = con_inri_obj_awref subobject = ld_bukrs toyear = p_gjahr IMPORTING interval = ld_nkrs_act EXCEPTIONS interval_not_found = 1 object_not_found = 2.

FAGL_GET_REPRESENTATIVE_LEDGER CALL FUNCTION 'FAGL_GET_REPRESENTATIVE_LEDGER' EXPORTING i_ldgrp = uv_ldgrp i_bukrs = uv_bukrs IMPORTING e_rldnr = lv_rep_ledger EXCEPTIONS error_in_ledgergroup = 1.

FAGL_GET_INFO_FROM_LEDGER CALL FUNCTION 'FAGL_GET_INFO_FROM_LEDGER' EXPORTING i_rldnr = lv_rep_ledger i_bukrs = uv_bukrs IMPORTING e_periv = cv_periv EXCEPTIONS no_info_found = 1 error_in_setup = 2.



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