SAP Reports / Programs

RAIMEWMS SAP ABAP Report - Internal Use - (Does Everything)







RAIMEWMS 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 RAIMEWMS 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 RAIMEWMS. "Basic submit
SUBMIT RAIMEWMS AND RETURN. "Return to original report after report execution complete
SUBMIT RAIMEWMS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Internal Use - (Does Everything)
Text Symbol: 001 = Rollup in Investment Program
Text Symbol: 002 = Original Budget = Current Budget


INCLUDES used within this REPORT RAIMEWMS

INCLUDE LKBPPEQU.


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:

AIPA_LINE_ITEM_TEXT_ENRICH CALL FUNCTION 'AIPA_LINE_ITEM_TEXT_ENRICH' EXPORTING i_activity = l_activity i_sgtext = pa_text IMPORTING e_sgtext = text.

AIPA_GET_SET_TO_ENTRY_ELEMENT CALL FUNCTION 'AIPA_GET_SET_TO_ENTRY_ELEMENT' EXPORTING i_posnr = l_impr_entry-posnr TABLES t_impr = t_impr.

AIPR_OBJCURR_PARTITION_GET CALL FUNCTION 'AIPR_OBJCURR_PARTITION_GET' IMPORTING ed_new_buffer_partition = l_buffer_partition.

AIPR_OBJCURR_BUFFER_FILL CALL FUNCTION 'AIPR_OBJCURR_BUFFER_FILL' EXPORTING id_buffer_partition = l_buffer_partition TABLES it_obj = t_obj.

AIPA_GET_SET_TO_ENTRY_ELEMENT CALL FUNCTION 'AIPA_GET_SET_TO_ENTRY_ELEMENT' EXPORTING i_posnr = t_impr_top-posnr TABLES t_impr = t_impr_target.

AIPA_BUDGPROC_INPUT_CREATE CALL FUNCTION 'AIPA_BUDGPROC_INPUT_CREATE' EXPORTING i_imtp = l_imtp i_vorga = t_vorga-vorga i_trgkz_from_1 = t_trgkz-trgkz i_trgkz_to = t_trgkz-trgkz i_wrttp_from_1 = t_wrttp-wrttp i_wrttp_to = t_wrttp-wrttp i_posit_from = t_posit-posit i_posit_to = t_posit-posit i_versn_from = t_versn-versn i_versn_to = t_versn-versn it_quelle_covob = t_covob_source_tmp[] i_flg_rollup = rollup i_flg_add = ' ' IMPORTING et_ziel_covob = t_covob_target[] TABLES it_ziel_impr = t_impr_target_tmp.

OBJECT_KEY_GET_IP CALL FUNCTION 'OBJECT_KEY_GET_IP' EXPORTING objnr = -objnr IMPORTING im_posnr = l_posnr.

AIPA_BUDGPROC_INPUT_POST CALL FUNCTION 'AIPA_BUDGPROC_INPUT_POST' EXPORTING it_covob = t_covob_target[] i_vorga = t_vorga-vorga i_wrttp = t_wrttp-wrttp i_trgkz = t_trgkz-trgkz i_versn = t_versn-versn i_posit = t_posit-posit i_sgtxt = text i_flg_budg_dist = ' ' i_flg_compute_delta = 'X'.

AIPA_RECALC_DIST_VALUES CALL FUNCTION 'AIPA_RECALC_DIST_VALUES' EXPORTING i_prnam = program i_gjahr = app_year * i_flg_no_leafs = 'X'. " del " n. 887672

AIPA_FLG_POST_IN_OBJCURR_GET CALL FUNCTION 'AIPA_FLG_POST_IN_OBJCURR_GET' EXPORTING id_profil = l_tai05-pprofil id_applik = l_iprog id_wrttp = l_wiplan IMPORTING eflg_post_in_objcurr = l_flg_post_in_objcurr.

AIPA_FLG_POST_IN_OBJCURR_GET CALL FUNCTION 'AIPA_FLG_POST_IN_OBJCURR_GET' EXPORTING id_profil = l_tai05-profil id_applik = l_iprog id_wrttp = l_wibudget IMPORTING eflg_post_in_objcurr = l_flg_post_in_objcurr.

AIPR_READ_TKA01 CALL FUNCTION 'AIPR_READ_TKA01' EXPORTING i_kokrs = t_impr-kokrs IMPORTING e_tka01 = l_tka01.

AIPR_READ_LEDNR CALL FUNCTION 'AIPR_READ_LEDNR' EXPORTING i_waers = l_waers i_periv = l_tka01-lmona IMPORTING e_lednr = l_lednr.

AIPR_OBJCURR_READ CALL FUNCTION 'AIPR_OBJCURR_READ' EXPORTING id_objnr = t_impr-objnr IMPORTING ed_curr_key = l_waers_obj.

AIPR_READ_LEDNR CALL FUNCTION 'AIPR_READ_LEDNR' EXPORTING i_waers = l_waers_obj i_periv = l_tka01-lmona IMPORTING e_lednr = l_lednr_obj.

AIPR_READ_TKA01 CALL FUNCTION 'AIPR_READ_TKA01' EXPORTING i_kokrs = t_impr-kokrs IMPORTING e_tka01 = l_tka01.

AIPR_READ_LEDNR CALL FUNCTION 'AIPR_READ_LEDNR' EXPORTING i_waers = l_waers i_periv = l_tka01-lmona IMPORTING e_lednr = l_lednr.

AIPR_OBJCURR_READ CALL FUNCTION 'AIPR_OBJCURR_READ' EXPORTING id_objnr = t_impr-objnr IMPORTING ed_curr_key = l_waers_obj.

AIPR_READ_LEDNR





CALL FUNCTION 'AIPR_READ_LEDNR' EXPORTING i_waers = l_waers_obj i_periv = l_tka01-lmona IMPORTING e_lednr = l_lednr_obj.



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