SAP Reports / Programs

RFKPYSRC SAP ABAP Report - Payment Runs: Find Payments







RFKPYSRC is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report determines payments in payment runs that correspond to the selection criteria you enter...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 RFKPYSRC 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

FP31 - Find Payment (fromm Payment Run)


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 RFKPYSRC. "Basic submit
SUBMIT RFKPYSRC AND RETURN. "Return to original report after report execution complete
SUBMIT RFKPYSRC 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_ZORT1 = D .
Selection Text: P_ZBNKL = D .
Selection Text: P_WAERS = D .
Selection Text: P_VTREFP = D .
Selection Text: P_VTREFH = D .
Selection Text: P_VKONTP = D .
Selection Text: P_VKONTH = D .
Selection Text: P_RWBTR = D .
Selection Text: P_NEBTR = D .
Selection Text: P_LAUFI = D .
Selection Text: P_LAUFD = D .
Selection Text: P_IBAN = D .
Selection Text: P_GPARTP = D .
Selection Text: P_GPARTH = D .
Selection Text: P_CCINS = D .
Selection Text: P_ZNME1 = Name of Recipient/Payer
Selection Text: P_ZBNKY = Bank Key
Selection Text: P_ZBNKN = Bank Account Number
Selection Text: P_ZBKIN = Account Holder
Selection Text: P_CCNUM = Credit Card Number
Title: Payment Runs: Find Payments
Text Symbol: T01 = Payments Found
Text Symbol: S05 = Master Data for Paid Item
Text Symbol: S04 = Master Data for Payment
Text Symbol: S03 = Amounts
Text Symbol: S02 = Payment Card Data
Text Symbol: S01 = Bank Data
Text Symbol: 101 = &1 Payments
Text Symbol: 100 = One Payment
Text Symbol: 011 = Data has been read, list is being prepared
Text Symbol: 010 = Payment runs found are being searched
Text Symbol: 008 = Hit List Restriction
Text Symbol: 007 = Selection of Payment Runs
Text Symbol: 006 = Display
Text Symbol: 005 = No
Text Symbol: 004 = Yes
Text Symbol: 003 = Do you still want to continue?
Text Symbol: 002 = Diagnosis





INCLUDES used within this REPORT RFKPYSRC

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:

CCSECA_READ_CUSTOMIZING CALL FUNCTION 'CCSECA_READ_CUSTOMIZING' IMPORTING e_seclv = cc_seclv.

FKK_MASK_DATA CALL FUNCTION 'FKK_MASK_DATA' EXPORTING i_ccnum = payhtab-ccnum IMPORTING e_ccnum = payhtab-ccnum.

REUSE_ALV_LIST_DISPLAY * CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' * EXPORTING * I_CALLBACK_PROGRAM = PR_REPID * I_CALLBACK_PF_STATUS_SET = 'PF_STATUS_SET' * I_CALLBACK_USER_COMMAND = G_USER_COMMAND * I_STRUCTURE_NAME = 'FKKPYSRC' * IS_LAYOUT = GS_LAYOUT * IT_FIELDCAT = GT_FIELDCAT[] * I_SAVE = 'A' * TABLES * T_OUTTAB = PAYHTAB.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = pr_repid i_callback_pf_status_set = 'PF_STATUS_SET' i_callback_user_command = g_user_command i_structure_name = 'FKKPYSRC' is_layout = gs_layout it_fieldcat = gt_fieldcat[] it_events = gt_events[] i_save = 'A' i_grid_title = title TABLES t_outtab = payhtab.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-002 diagnose_object = 'PRUN_NUMBER_NOTICE' text_question = text-003 text_button_1 = text-005 icon_button_1 = 'ICON_SYSTEM_CANCEL' text_button_2 = text-004 icon_button_2 = 'ICON_OKAY' * DEFAULT_BUTTON = '1' display_cancel_button = ' ' start_column = 25 start_row = 6 IMPORTING answer = answer TABLES parameter = p_popup.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = gt_events.

PCA_SECURITY_GUID_GET CALL FUNCTION 'PCA_SECURITY_GUID_GET' CHANGING cv_card_guid = guid1 cv_error = xerror cv_card_type = institute cv_card_number = masknum.

CCSECA_FIND_ENTRIES_FOR_CCNUM CALL FUNCTION 'CCSECA_FIND_ENTRIES_FOR_CCNUM' EXPORTING i_ccnum = p_ccnum i_archive_also = 'X' TABLES t_cguid = tguid.

GUID_CREATE CALL FUNCTION 'GUID_CREATE' IMPORTING ev_guid_16 = rg_cguid-low.

FKK_READ_LAST_PAYMENTS_DPAYH CALL FUNCTION 'FKK_READ_LAST_PAYMENTS_DPAYH' EXPORTING I_GPART = p_gpartp I_VKONT = p_vkontp I_VTREF = p_vtrefp TABLES T_PAYMENTS = lt_paid.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = text-010.

FKK_DME_RBTRW_NETTO CALL FUNCTION 'FKK_DME_RBTRW_NETTO' EXPORTING i_payh = payh IMPORTING E_RWBTR = FKKEPOS_PAY-NEBTR.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = 'Printing preparing'(011).

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gt_top_of_page.

FKK_PAYMENT_DATA_DISPLAY CALL FUNCTION 'FKK_PAYMENT_DATA_DISPLAY' EXPORTING i_doc1r = payhtab-doc1r i_doc1t = payhtab-doc1t.



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