SAP FKK_RDI_REPORT Function Module for









FKK_RDI_REPORT is a standard fkk rdi report SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used to perform a specific ABAP function and below is the pattern details, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for fkk rdi report FM, simply by entering the name FKK_RDI_REPORT into the relevant SAP transaction such as SE37 or SE38.

Function Group: FKK_RDI
Program Name: SAPLFKK_RDI
Main Program: SAPLFKK_RDI
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function FKK_RDI_REPORT pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'FKK_RDI_REPORT'"
EXPORTING
IS_SEL_CRIT = "Selection Criteria for Enhanced Distribution Information
I_MAXNUM = "Maximum Number of Hits
I_FILENAME = "
I_GPART_SPLIT = "
I_VKONT_SPLIT = "
I_BUKRS_SPLIT = "
I_FLG_ORIG_DOC = "
I_FLG_DISTR_DOC = "
I_FLG_AGGRF = "Read Aggregated Distribution Information
I_FLG_SIMU = "Read Simulated Assigned Payments
I_FLG_PAYM = "Read Payment Information
I_FLG_ALV = "
I_FLG_PRINT = "
I_FLG_FILE = "Output to File
.



IMPORTING Parameters details for FKK_RDI_REPORT

IS_SEL_CRIT - Selection Criteria for Enhanced Distribution Information

Data type: FKKRDI_SEL_CRIT
Optional: No
Call by Reference: Yes

I_MAXNUM - Maximum Number of Hits

Data type: I
Optional: No
Call by Reference: Yes

I_FILENAME -

Data type: FILEINTERN
Optional: No
Call by Reference: Yes

I_GPART_SPLIT -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_VKONT_SPLIT -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_BUKRS_SPLIT -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_FLG_ORIG_DOC -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_FLG_DISTR_DOC -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_FLG_AGGRF - Read Aggregated Distribution Information

Data type: RDI_XAGGR_READ_KK
Optional: No
Call by Reference: Yes

I_FLG_SIMU - Read Simulated Assigned Payments

Data type: RDI_XSIMU_READ_KK
Optional: No
Call by Reference: Yes

I_FLG_PAYM - Read Payment Information

Data type: RDI_XPAYM_READ_KK
Optional: No
Call by Reference: Yes

I_FLG_ALV -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_FLG_PRINT -

Data type: XFELD
Optional: No
Call by Reference: Yes

I_FLG_FILE - Output to File

Data type: XFELD
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for FKK_RDI_REPORT Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_is_sel_crit  TYPE FKKRDI_SEL_CRIT, "   
lv_i_maxnum  TYPE I, "   
lv_i_filename  TYPE FILEINTERN, "   
lv_i_gpart_split  TYPE XFELD, "   
lv_i_vkont_split  TYPE XFELD, "   
lv_i_bukrs_split  TYPE XFELD, "   
lv_i_flg_orig_doc  TYPE XFELD, "   
lv_i_flg_distr_doc  TYPE XFELD, "   
lv_i_flg_aggrf  TYPE RDI_XAGGR_READ_KK, "   
lv_i_flg_simu  TYPE RDI_XSIMU_READ_KK, "   
lv_i_flg_paym  TYPE RDI_XPAYM_READ_KK, "   
lv_i_flg_alv  TYPE XFELD, "   
lv_i_flg_print  TYPE XFELD, "   
lv_i_flg_file  TYPE XFELD. "   

  CALL FUNCTION 'FKK_RDI_REPORT'  "
    EXPORTING
         IS_SEL_CRIT = lv_is_sel_crit
         I_MAXNUM = lv_i_maxnum
         I_FILENAME = lv_i_filename
         I_GPART_SPLIT = lv_i_gpart_split
         I_VKONT_SPLIT = lv_i_vkont_split
         I_BUKRS_SPLIT = lv_i_bukrs_split
         I_FLG_ORIG_DOC = lv_i_flg_orig_doc
         I_FLG_DISTR_DOC = lv_i_flg_distr_doc
         I_FLG_AGGRF = lv_i_flg_aggrf
         I_FLG_SIMU = lv_i_flg_simu
         I_FLG_PAYM = lv_i_flg_paym
         I_FLG_ALV = lv_i_flg_alv
         I_FLG_PRINT = lv_i_flg_print
         I_FLG_FILE = lv_i_flg_file
. " FKK_RDI_REPORT




ABAP code using 7.40 inline data declarations to call FM FKK_RDI_REPORT

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!