RFKKUMBKL is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Transfer posting of payments in the clarification worklist that cannot be assigned The items to be transferred must fulfill the following criteria: The postings have been made or are incomplete, and changes are necessary The posting date is in the past The items are not being processed (status 'Avlb') This program enables payments in payment lots or check lots that are in clarification and that cannot be assigned (clarified) to be transferred directly to clarification processing, removing them from the clarification worklist...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 RFKKUMBKL into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FPCUM - Write-Off fm Clarification Worklist
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.
&0........ &1...... &2............. &3........ &4............
Selection Text: P_ALV = ALV List
Selection Text: P_BUDAT = Key Date
Selection Text: P_DET = Detailed Output
Selection Text: P_FDET = Detailed Output
Selection Text: P_FSUM = Totaled Output
Selection Text: P_KUKON = Transfer Posting To
Selection Text: P_SIMU = Simulation
Selection Text: P_SUM = Totaled Output
Selection Text: P_WRT = Report List
Selection Text: P_BUKRS = D .
Selection Text: S_BVRKO = D .
Title: Write-Off from Clarification Worklist
Text Symbol: US2 = Transfer
Text Symbol: UE4 = -Simulation-
Text Symbol: UE3 = Rejected
Text Symbol: UE2 = Transferrd
Text Symbol: UE1 = Clarif.Worklist
Text Symbol: UE0 = Log
Text Symbol: T07 = Simulation
Text Symbol: T05 = Payments Rejected
Text Symbol: T03 = Payments Posted
Text Symbol: T02 = Transfer to Account
Text Symbol: T01 = Key Date
Text Symbol: 001 = Sel. Parameters
Text Symbol: 002 = TrPosting to
Text Symbol: 003 = Tfr Pstg Criteria
Text Symbol: 004 = Clarif. Worklist Written Off
Text Symbol: 005 = Clarif. Worklist Not Written Off
Text Symbol: 006 = Type of List Output
Text Symbol: 007 = Payment Lot Items Posted
Text Symbol: 008 = Payment Lot Items Rejected
Text Symbol: D01 = Key Date:
Text Symbol: E00 = Transfer Posting to Account:
Text Symbol: E01 = Number of Payments Written Off
Text Symbol: E02 = Number of Payments Arranged:
Text Symbol: END = *** Program End ***
Text Symbol: ES0 = Transfer Posting to Account:
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = 'X' importing e_applk = h_applk exceptions no_appl_selected = 1 others = 2.
ENQUEUE_EFKKZP call function 'ENQUEUE_EFKKZP' exporting mode_dfkkzp = 'E' mandt = sy-mandt keyz1 = h_dfkkzp-keyz1 posza = h_dfkkzp-posza exceptions foreign_lock = 1 system_failure = 2 others = 3.
DEQUEUE_EFKKZP call function 'DEQUEUE_EFKKZP' exporting mode_dfkkzp = 'E' mandt = sy-mandt keyz1 = h_dfkkzp-keyz1 posza = h_dfkkzp-posza exceptions others = 0.
FKK_PAYMENT_BATCH_POST call function 'FKK_PAYMENT_BATCH_POST' exporting i_keyz1 = h_dfkkzk-keyz1 tables t_zpstab = t_zpstab.
F4IF_INT_TABLE_VALUE_REQUEST call function 'F4IF_INT_TABLE_VALUE_REQUEST' exporting retfield = l_retfield value_org = 'C' tables value_tab = l_value_tab field_tab = l_field_tab return_tab = l_returntab exceptions parameter_error = 1 others = 3.
F4IF_INT_TABLE_VALUE_REQUEST call function 'F4IF_INT_TABLE_VALUE_REQUEST' exporting retfield = l_retfield value_org = 'C' tables value_tab = l_value_tab field_tab = l_field_tab return_tab = l_returntab exceptions parameter_error = 1 others = 3.
DYNP_VALUES_READ call function 'DYNP_VALUES_READ' exporting dyname = sy-repid dynumb = '1000' tables dynpfields = lt_dynpfields exceptions invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 others = 11.
REUSE_ALV_GRID_DISPLAY call function 'REUSE_ALV_GRID_DISPLAY' exporting i_callback_program = g_repid i_structure_name = 'GT_PROT' i_callback_pf_status_set = g_status_set i_callback_user_command = g_user_command it_fieldcat = gt_fieldcat[] is_layout = gs_layout i_grid_title = l_title i_default = '' i_save = '' it_sort = gt_sort it_events = gt_events[] tables t_outtab = gt_pprot exceptions program_error = 1 others = 2.
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting i_program_name = p_repid i_structure_name = 'DFKKZP' i_inclname = p_repid changing ct_fieldcat = wt_fieldcat exceptions inconsistent_interface = 1 program_error = 2 others = 3.
REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 0 importing et_events = t_events.
REUSE_ALV_COMMENTARY_WRITE call function 'REUSE_ALV_COMMENTARY_WRITE' exporting it_list_commentary = gt_list_top.
REUSE_ALV_COMMENTARY_WRITE call function 'REUSE_ALV_COMMENTARY_WRITE' exporting it_list_commentary = gt_list_top_f.
REUSE_ALV_GRID_DISPLAY call function 'REUSE_ALV_GRID_DISPLAY' exporting i_callback_program = g_repid i_structure_name = 'GT_PROT' i_callback_pf_status_set = g_status_set i_callback_user_command = g_user_command it_fieldcat = pt_ffieldcat[] is_layout = gs_layout i_grid_title = l_title i_default = '' i_save = '' it_sort = pt_fsort[] it_events = pt_fevents[] tables t_outtab = pt_fprot exceptions program_error = 1 others = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.