SAP Reports / Programs

RFFMSEURO_ANA SAP ABAP Report - Euro Conversion Clearing Program for Actuals Documents in FM







RFFMSEURO_ANA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Reconciliation Program for Euro Conversion of Actuals Documents in FM This program reconciles rounding errors that occurred in actual data in Funds Management (FM) as a result of euro conversion...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RFFMSEURO_ANA into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

FM_EURO - Reconciliation After Euro Conversion


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


Text pool values


Selection Text: S_GJAHR = D Fiscal year
Selection Text: S_BUKRS = D Company code
Selection Text: S_BELNR = D Document number
Selection Text: P_RCPP = Matching Parked Documents
Selection Text: P_RCFI = Expenditure Matching
Selection Text: P_PA = Payment Matching
Selection Text: P_GJAHR = D Fiscal year
Selection Text: P_FIKRS = D Financial Management Area
Selection Text: P_ERRON = Display errors only
Selection Text: P_CF = Matching Fiscal Year Change
Title: Euro Conversion Clearing Program for Actuals Documents in FM
Text Symbol: 210 = Clearing Parked Documents
Text Symbol: 200 = Document not found in new data
Text Symbol: 170 = FM Doc. for FI Doc. missing
Text Symbol: 160 = Doc. not adjusted: Delta too small:
Text Symbol: 140 = Document Adjusted:
Text Symbol: 130 = Doc. has no rounding errors:
Text Symbol: 100 = This function is not supported when the posting and FM area currency are not the same
Text Symbol: 090 = Expenses Reconcil.
Text Symbol: 080 = Save Payt Reconciliation
Text Symbol: 070 = Adjust Fiscal Year Change Data
Text Symbol: 060 = Doc. Header not Found
Text Symbol: 050 = Record CF_OLD not found
Text Symbol: 020 = Process Control
Text Symbol: 010 = Doc. selection


INCLUDES used within this REPORT RFFMSEURO_ANA

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:

FMCA_GET_INIT_INFO CALL FUNCTION 'FMCA_GET_INIT_INFO' EXPORTING i_fikrs = p_fikrs CHANGING c_f_control_data = g_f_control_data EXCEPTIONS OTHERS = 1.

FM_AUTH_CHECK_FM_AREA CALL FUNCTION 'FM_AUTH_CHECK_FM_AREA' EXPORTING i_fikrs = p_fikrs i_actvt = fmau_ac_ini i_msgty = 'E'.

FM_COM_ITEM_READ CALL FUNCTION 'FM_COM_ITEM_READ' EXPORTING i_fikrs = p_fikrs i_gjahr = p_gjahr i_fipex = p_fipex EXCEPTIONS error_message = 1 OTHERS = 2.

FMFCTR_READ_QUICK CALL FUNCTION 'FMFCTR_READ_QUICK' EXPORTING ip_fikrs = p_fikrs ip_fictr = p_fistl ip_gjahr = p_gjahr EXCEPTIONS error_message = 1 OTHERS = 2.

FM_STUNR_GET CALL FUNCTION 'FM_STUNR_GET' IMPORTING e_stunr = l_f_master_line-stunr EXCEPTIONS error_message = 1 OTHERS = 2.

FMFK_GET_FIKRS_FROM_BUKRS CALL FUNCTION 'FMFK_GET_FIKRS_FROM_BUKRS' EXPORTING i_bukrs = c_t_comp_lines_fi-bukrs IMPORTING e_fikrs = l_t_t001-fikrs EXCEPTIONS error_message = 1 OTHERS = 2.

FMFPO_READ_QUICK CALL FUNCTION 'FMFPO_READ_QUICK' EXPORTING ip_fikrs = l_t_t001-fikrs ip_gjahr = c_t_comp_lines_fi-gjahr ip_fipos = c_t_comp_lines_fi-fipos ip_flg_buffer_all = 'X' IMPORTING f_fmfpo = l_f_fmfpo EXCEPTIONS error_message = 1 OTHERS = 2.

DATE_TO_PERIOD_CONVERT CALL FUNCTION 'DATE_TO_PERIOD_CONVERT' EXPORTING i_date = c_t_fmifiit-zhldt i_periv = u_f_control_data-ca_periv IMPORTING e_buper = c_t_fmifiit-perio e_gjahr = c_t_fmifiit-gjahr EXCEPTIONS error_message = 1 OTHERS = 2.

FM_STUNR_GET CALL FUNCTION 'FM_STUNR_GET' IMPORTING e_stunr = c_t_fmifiit-stunr EXCEPTIONS error_message = 1 OTHERS = 2.

FI_DOC_TO_ACC_TRANSFORM CALL FUNCTION 'FI_DOC_TO_ACC_TRANSFORM' TABLES t_bkpf = l_t_bkpf t_bseg = l_t_bseg t_acchd = l_t_acchd t_accit = l_t_accit t_acccr = l_t_acccr EXCEPTIONS error_message = 1 OTHERS = 2.

FM_DOCUMENT_GET CALL FUNCTION 'FM_DOCUMENT_GET' EXPORTING i_flg_delete = con_on TABLES t_fmifiit = l_t_fmifiit EXCEPTIONS error_message = 1 OTHERS = 2.

FM_REBUILD_INIT CALL FUNCTION 'FM_REBUILD_INIT' EXCEPTIONS error_message = 1 OTHERS = 2.

FM_DOCUMENT_CLOSE CALL FUNCTION 'FM_DOCUMENT_CLOSE' TABLES t_acchd = c_t_acchd t_accit = c_t_accit t_acccr = c_t_acccr EXCEPTIONS error_message = 8.

EWU_PROTOCOL_APPEND CALL FUNCTION 'EWU_PROTOCOL_APPEND' EXPORTING level = '2' msgty = sy-msgty langu = sy-langu msgid = sy-msgid msgno = sy-msgno newobj = ' ' msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = ' ' EXCEPTIONS OTHERS = 0.

FI_DOC_TO_ACC_TRANSFORM CALL FUNCTION 'FI_DOC_TO_ACC_TRANSFORM' TABLES t_bkpf = u_t_bkpf t_bseg = u_t_bseg t_acchd = l_t_acchd t_accit = l_t_accit t_acccr = l_t_acccr EXCEPTIONS error_message = 1 OTHERS = 2.

FM_DOCUMENT_CLOSE CALL FUNCTION 'FM_DOCUMENT_CLOSE' TABLES t_acccr = l_t_acccr t_acchd = l_t_acchd t_accit = l_t_accit EXCEPTIONS error_message = 1 OTHERS = 2.

FM_DOCUMENT_GET CALL FUNCTION 'FM_DOCUMENT_GET' EXPORTING i_flg_delete = con_on TABLES t_fmifiit = l_t_fmifiit EXCEPTIONS error_message = 1 OTHERS = 2.

FM_STUNR_GET CALL FUNCTION 'FM_STUNR_GET' IMPORTING e_stunr = u_t_fmifiit_must-stunr EXCEPTIONS error_message = 1 OTHERS = 2.

FMCA_GET_NUMBER





CALL FUNCTION 'FMCA_GET_NUMBER' EXPORTING i_fikrs = u_t_fmifiit_must-fikrs IMPORTING e_belnr = u_t_fmifiit_must-fmbelnr EXCEPTIONS error_message = 1 OTHERS = 2.

EWU_PROTOCOL_WRITE CALL FUNCTION 'EWU_PROTOCOL_WRITE' EXPORTING clear_old_prot = 'X' EXCEPTIONS OTHERS = 0. "ignorieren

EWU_PROTOCOL_APPEND CALL FUNCTION 'EWU_PROTOCOL_APPEND' EXPORTING level = l_level msgty = sy-msgty langu = sy-langu msgid = sy-msgid msgno = sy-msgno newobj = g_newobj msgv1 = sy-msgv1 msgv2 = sy-msgv2 msgv3 = sy-msgv3 msgv4 = sy-msgv4 EXCEPTIONS OTHERS = 0.

EWU_PROTOCOL_APPEND CALL FUNCTION 'EWU_PROTOCOL_APPEND' EXPORTING level = l_level msgty = g_message-msgty langu = g_message-langu msgid = g_message-msgid msgno = g_message-msgno newobj = g_newobj msgv1 = g_message-msgv1 msgv2 = g_message-msgv2 msgv3 = g_message-msgv3 msgv4 = g_message-msgv4 EXCEPTIONS OTHERS = 0.



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