RFKKINV01 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 RFKKINV01 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FKKINV_M - Mass Invoicing
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.
Selection Text: VKONTO = D .
Selection Text: SIMU = D .
Selection Text: RTTIME = D .
Selection Text: RTDATE = D .
Selection Text: RTCHECK = D .
Selection Text: PROBCL = D .
Selection Text: PARTNER = D .
Selection Text: INV_PR = D .
Selection Text: BUDAT = D .
Selection Text: BLDAT = D .
Selection Text: TEST = Do Not Save Document
Selection Text: NOTEST = Save Document
Selection Text: FREESEL = Other Selections
Selection Text: FAED_SEL = Due Date To
Title: Invoicing (Mass Creation)
Text Symbol: 104 = Invoicing Documents
Text Symbol: 011 = Display Doc. List
Text Symbol: 010 = Display Doc.
Text Symbol: 009 = Number of Invoicing Documents Created:
Text Symbol: 008 = Application Log
Text Symbol: 007 = Invoicing Completed (See Log)
Text Symbol: 006 = Invoicing Terminated (See Log)
Text Symbol: 005 = Invoicing Process
Text Symbol: 004 = End of Runtime
Text Symbol: 003 = Simulation Run
Text Symbol: 002 = General Selections
Text Symbol: 001 = Posting Parameter
INCLUDE RFKKINV01TOP.
No SAP DATABASE tables are accessed within this REPORT code!
RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'SEL' TABLES p_exclude = t_ok_codes EXCEPTIONS error_message = 1 OTHERS = 2.
FKK_GET_APPLICATION CALL FUNCTION 'FKK_GET_APPLICATION' IMPORTING e_applk = applk EXCEPTIONS no_appl_selected = 1 OTHERS = 2.
FKK_INV_ACC_INVOICING_MASS CALL FUNCTION 'FKK_INV_ACC_INVOICING_MASS' EXPORTING i_params = invparams i_gpart_ranges = gpart_ranges i_vkont_ranges = vkont_ranges i_faedn_sel = faed_sel i_where_tab = where-where_tab IMPORTING e_invdocno_tab = invdocno_tab e_invcfcno_tab = invcfcno_tab e_invcfcno_closed_tab = invcfcno_closed_tab e_cnt_acc_selected = cnt_acc_selected e_cnt_acc_invoiced = cnt_acc_invoiced e_cnt_srcdoc_selected = cnt_srcdoc_selected e_cnt_srcdoc_invoiced = cnt_srcdoc_invoiced e_cnt_inv_unit_error = cnt_inv_unit_error EXCEPTIONS general_fault = 0.
FKK_INV_SHOW_PROGRAM_RESULTS CALL FUNCTION 'FKK_INV_SHOW_PROGRAM_RESULTS' EXPORTING * I_HEADER_TEXT = ' ' i_process = 'I' i_simurun = simu i_testrun = test i_invdocno_tab = invdocno_tab i_invcfcno_tab = invcfcno_tab i_invcfcno_closed_tab = invcfcno_closed_tab i_cnt_acc_selected = cnt_acc_selected i_cnt_acc_processed = cnt_acc_invoiced i_cnt_srcdoc_selected = cnt_srcdoc_selected i_cnt_srcdoc_invoiced = cnt_srcdoc_invoiced i_cnt_inv_unit_error = cnt_inv_unit_error.
FKK_INV_FREE_SELECTION CALL FUNCTION 'FKK_INV_FREE_SELECTION' EXPORTING i_structure = 'DFKKINV_TRIG' it_fields_excluding = t_fields_excl it_fields_default_sel = t_fields_default CHANGING c_where = where.
FKK_INV_INVDOC_DISP CALL FUNCTION 'FKK_INV_INVDOC_DISP' EXPORTING x_invdocno_tab = invdocno_docno_tab.
RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'PROT' TABLES p_exclude = t_ok_codes EXCEPTIONS error_message = 0 OTHERS = 0.
RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'PROT' TABLES p_exclude = t_ok_codes EXCEPTIONS error_message = 0 OTHERS = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFKKINV01 - Invoicing (Mass Creation) RFKKINV01 - Invoicing (Mass Creation) RFKKINT_MASS_LOG - Interest Calculation Overview RFKKINT_MASS_LOG - Interest Calculation Overview RFKKINTH - Deletion Program for Outdated Information on Interest History RFKKINTH - Deletion Program for Outdated Information on Interest History