SAP Reports / Programs

RFFMCHAT SAP ABAP Report - Convert Documents, Supplementary Account Assignment and Reassignment







RFFMCHAT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Caution: This program changes documents automatically in the update run You can use this program to convert the 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 RFFMCHAT 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

FMCT - Reassignment: Transfer


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 RFFMCHAT. "Basic submit
SUBMIT RFFMCHAT AND RETURN. "Return to original report after report execution complete
SUBMIT RFFMCHAT 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: P_ANZPAR = D .
Selection Text: P_AVC = D .
Selection Text: P_BLCDOC = D .
Selection Text: P_BUDAT = D .
Selection Text: P_CHGDOC = D .
Selection Text: P_ERROR = D .
Selection Text: P_FIKRS = D .
Selection Text: P_HRDCHG = D .
Selection Text: P_SERGRP = D .
Selection Text: P_SIMUL = D .
Title: Convert Documents, Supplementary Account Assignment and Reassignment
Text Symbol: 001 = Selection
Text Symbol: 003 = Control parameters
Text Symbol: 004 = Parallel Proc.
Text Symbol: 005 = Posting Date


INCLUDES used within this REPORT RFFMCHAT

INCLUDE IFIFMCH_USER_COMMAND.


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:

FM_FYC_FIKRS_SET CALL FUNCTION 'FM_FYC_FIKRS_SET' CHANGING c_fikrs = p_fikrs.

FM_FYC_SELSCR_STATUS_SET CALL FUNCTION 'FM_FYC_SELSCR_STATUS_SET' EXPORTING i_flg_fikrs_only = con_on.

FM_FYC_FIKRS_SET CALL FUNCTION 'FM_FYC_FIKRS_SET' EXPORTING i_flg_check_only = con_on CHANGING c_fikrs = p_fikrs.

FM_FYC_FIKRS_SET CALL FUNCTION 'FM_FYC_FIKRS_SET' EXPORTING i_flg_change = con_on CHANGING c_fikrs = p_fikrs.

FM_FYC_FIKRS_SET CALL FUNCTION 'FM_FYC_FIKRS_SET' EXPORTING i_flg_check_only = con_on CHANGING c_fikrs = p_fikrs.

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

FM_CHANGE_AA_TABWO_READ CALL FUNCTION 'FM_CHANGE_AA_TABWO_READ' EXPORTING i_fikrs = p_fikrs TABLES t_runnr = l_t_runnr t_rldnr = l_t_rldnr t_groupnr = l_t_groupnr t_fmcha1 = g_t_fmcha1_grp.

FM_CHANGE_AA_TABWO_DISPLAY CALL FUNCTION 'FM_CHANGE_AA_TABWO_DISPLAY' EXPORTING i_eron = p_error i_alv_callback_prog = 'RFFMCHAT' TABLES t_fmcha1 = g_t_fmcha1 t_fmcha1_out = g_t_fmcha1_out CHANGING c_t_return = g_t_return.

FM_CHANGE_AA CALL FUNCTION 'FM_CHANGE_AA' EXPORTING i_hrdchg = p_hrdchg i_avc = p_avc i_blcdoc = p_blcdoc i_chgdoc = p_chgdoc i_rwin = p_rwin i_simul = p_simul i_tcode = 'FMCT' i_budat = p_budat IMPORTING e_t_return = g_t_return TABLES t_fmcha1 = g_t_fmcha1_grp.

FM_CHANGE_AA_P CALL FUNCTION 'FM_CHANGE_AA_P' STARTING NEW TASK s_taskname DESTINATION IN GROUP g_f_rfc_control-serv_group PERFORMING rfc_come_back ON END OF TASK EXPORTING i_hrdchg = p_hrdchg i_avc = p_avc i_blcdoc = p_blcdoc i_chgdoc = p_chgdoc i_rwin = p_rwin i_simul = p_simul i_tcode = 'FMCT' i_budat = p_budat TABLES c_t_fmcha1 = g_t_fmcha1_grp EXCEPTIONS resource_failure = 1 system_failure = 2 MESSAGE l_mess communication_failure = 3 MESSAGE l_mess OTHERS = 4. "#EC ENHOK

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = g_t_fmcha1_grp-runnr IMPORTING output = g_t_fmcha1_grp-runnr.

FM_CHECK_MULTIANNUAL CALL FUNCTION 'FM_CHECK_MULTIANNUAL' EXPORTING i_fikrs = u_fikrs IMPORTING e_flg_multiannual = l_flg_multiannual.

FM_CHANGE_AA_TABWO_HEADER CALL FUNCTION 'FM_CHANGE_AA_TABWO_HEADER' EXPORTING i_test = p_simul i_avc = p_avc i_avc_out = con_on i_hrdchg = p_hrdchg i_hrdchg_out = con_on IMPORTING e_f_lh_attributes = g_f_lh_attributes e_f_action_info = g_f_action_info TABLES e_t_top_data = g_t_top_data c_t_fmcha1 = g_t_fmcha1.

FMFK_FIKRS_READ CALL FUNCTION 'FMFK_FIKRS_READ' EXPORTING ip_application_data = con_on ip_fikrs = u_fikrs ip_applc = applc_ca IMPORTING f_fm01 = l_f_fm01 EXCEPTIONS OTHERS = 1.

FM_CONTROL_DATA_GET CALL FUNCTION 'FM_CONTROL_DATA_GET' EXPORTING i_profil = l_f_fm01-fs_profil IMPORTING e_f_fmup00 = l_f_fmup00 TABLES t_fmup01 = l_t_fmup01 EXCEPTIONS OTHERS = 1.



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