SAP Reports / Programs

RFMCAP700_CREATE SAP ABAP Report - Program RFMCAP700







RFMCAP700_CREATE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Generating Inbound Correspondences in Contract Object This program generates 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 RFMCAP700_CREATE 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

FMCAINCOC - Generate Inbound Correspondences


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 RFMCAP700_CREATE. "Basic submit
SUBMIT RFMCAP700_CREATE AND RETURN. "Return to original report after report execution complete
SUBMIT RFMCAP700_CREATE 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: FROMDAT = Lower Limit for Ref. Period
Selection Text: TODAT = Upper Limit for Ref. Period
Selection Text: COIDT = D .
Selection Text: P_GPART = D .
Selection Text: P_PSOB = D .
Selection Text: P_VKONT = D .
Selection Text: P_VKTYP = D .
Title: Program RFMCAP700
Text Symbol: 000 = No inbound correspondence generated
Text Symbol: 001 = Master Data
Text Symbol: 002 = Generate Inbound Correspondence
Text Symbol: 004 = Reason for Block
Text Symbol: 005 = Dunning Blocks
Text Symbol: 101 = Clearing Date
Text Symbol: 102 = Clearing Date
Text Symbol: 103 = Clearing Date
Text Symbol: 104 = Clear.date
Text Symbol: 300 = Log
Text Symbol: P11 = Exit Maintenance
Text Symbol: P12 = Data was changed ;;
Text Symbol: P13 = Save changes first?


INCLUDES used within this REPORT RFMCAP700_CREATE

INCLUDE RFMCAP700_CREATETOP.
INCLUDE ICONFMCA_PRINT.
INCLUDE ICONFMCA1.


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:

FKK_ACCOUNT_READ CALL FUNCTION 'FKK_ACCOUNT_READ' EXPORTING i_vkont = p_vkont IMPORTING e_fkkvk = l_fkkvk EXCEPTIONS OTHERS = 1.

FMCA_DPSOB_BP_ACC_READ CALL FUNCTION 'FMCA_DPSOB_BP_ACC_READ' EXPORTING i_psobkey = p_psob i_partner = p_gpart i_partneracctyp = p_vktyp i_valdt = sy-datlo i_bypass_buffer = space i_read_obsolete = 'X' IMPORTING e_dpsob_bp_acc = l_dpsob_bp_acc EXCEPTIONS not_found = 1 OTHERS = 2.

FMCA_READ_MASTER_DATA_DESCR CALL FUNCTION 'FMCA_READ_MASTER_DATA_DESCR' EXPORTING i_gpart = l_dpsob_bp_acc-partner i_vkont = l_dpsob_bp_acc-partneracc i_psobkey = l_dpsob_bp_acc-psobkey i_vktyp = l_dpsob_bp_acc-partneracctyp IMPORTING e_fmca_master_data_descr = fmca_master_data_descriptions.

FKK_INCORR_REFRESH_ENTRIES CALL FUNCTION 'FKK_INCORR_REFRESH_ENTRIES'.

APPL_LOG_SET_OBJECT CALL FUNCTION 'APPL_LOG_SET_OBJECT' EXPORTING object = con_appl_log_obj subobject = con_appl_log_subobj EXCEPTIONS object_not_found = 1 subobject_not_found = 2 OTHERS = 3.

APPL_LOG_INIT CALL FUNCTION 'APPL_LOG_INIT' EXPORTING object = con_appl_log_obj subobject = con_appl_log_subobj.

ENQUEUE_EFKKCLEGP CALL FUNCTION 'ENQUEUE_EFKKCLEGP' EXPORTING gpart = p_gpart EXCEPTIONS foreign_lock = 1 OTHERS = 3.

FMCA_TFMCA001_FILREQ CALL FUNCTION 'FMCA_TFMCA001_FILREQ' TABLES e_r_filstat = l_r_filstat.

FMCA_P700_BUILD_AND_CREATE CALL FUNCTION 'FMCA_P700_BUILD_AND_CREATE' EXPORTING i_fmca_dpsob_corrin = l_dpsob_corrin i_fkkcoinfo = l_fkkcoinfo i_xsimu = 'X' EXCEPTIONS already_exists = 1 exemption_period = 2 not_in_active_range = 3 short_period_suppressed = 4 create_error = 5 OTHERS = 6.

APPL_LOG_WRITE_SINGLE_MESSAGE CALL FUNCTION 'APPL_LOG_WRITE_SINGLE_MESSAGE' EXPORTING object = con_appl_log_obj subobject = con_appl_log_subobj MESSAGE = l_message update_or_insert = 'I'.

APPL_LOG_WRITE_DB CALL FUNCTION 'APPL_LOG_WRITE_DB' EXPORTING object = con_appl_log_obj subobject = con_appl_log_subobj TABLES object_with_lognumber = lt_dummy EXCEPTIONS OTHERS = 4.

FKK_INCORR_NUM_GET CALL FUNCTION 'FKK_INCORR_NUM_GET' IMPORTING e_tfill = g_tfill.

FKK_AKTIV2_PERIODS_IDATE_SYNC CALL FUNCTION 'FKK_AKTIV2_PERIODS_IDATE_SYNC' CHANGING c_basics = help_basics.

FKK_AKTIV2_PERIODS_IDATE_SYNC CALL FUNCTION 'FKK_AKTIV2_PERIODS_IDATE_SYNC' CHANGING c_basics = help_basics.

FKK_AKTIV2_AUTHORITY_CHECK CALL FUNCTION 'FKK_AKTIV2_AUTHORITY_CHECK' EXPORTING i_aktyp = 'P700' i_begru = l_fkkvkp-begru i_actvt = '16' TABLES t_bukrange = lr_bukrs EXCEPTIONS not_authorized = 1 OTHERS = 2.

FKK_INCORR_CHECK_COIDT CALL FUNCTION 'FKK_INCORR_CHECK_COIDT' EXCEPTIONS missing_coidt_found = 2 coidt_filled = 3 OTHERS = 4.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = text-p11 "Pflege beenden textline1 = text-p12 "Daten wurden verändert textline2 = text-p13 "Änderungen vorher sichern? IMPORTING answer = l_answer.

FKK_INCORR_TO_DATABASE CALL FUNCTION 'FKK_INCORR_TO_DATABASE' IMPORTING e_succ_dfkkcohi = l_lines1 e_succ_dfkkcohincorr = l_lines2.

DEQUEUE_EFKKCLEGP





CALL FUNCTION 'DEQUEUE_EFKKCLEGP' EXPORTING gpart = p_gpart.

FKK_INCORR_TABLES_GET CALL FUNCTION 'FKK_INCORR_TABLES_GET' TABLES et_dfkkcohi = lt_dfkkcohi et_dfkkcohincorr = lt_dfkkcohincorr.

FKKCORR_COPER_TXT_DETERMINE CALL FUNCTION 'FKKCORR_COPER_TXT_DETERMINE' EXPORTING i_coper = pt_fkkcohi_ext-coper IMPORTING e_coper_txt = l_text.

APPL_LOG_WRITE_HEADER CALL FUNCTION 'APPL_LOG_WRITE_HEADER' EXPORTING header = l_header EXCEPTIONS OTHERS = 4.

APPL_LOG_DISPLAY CALL FUNCTION 'APPL_LOG_DISPLAY' EXPORTING object = con_appl_log_obj subobject = con_appl_log_subobj external_number = p_external_number date_from = '00000000' time_from = '000000' date_to = sy-datum time_to = sy-uzeit title_selection_screen = ' ' title_list_screen = text-300 column_selection = c_column_selection suppress_selection_dialog = 'X' column_selection_msg_jump = '1' external_number_display_length = 50.



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