RFWMAN00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for With the report, you can dun outstanding
If you would like to execute this report or see the full code listing simply enter RFWMAN00 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
F.70 - Bill/Exchange Pmnt Request Dunning
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: P_ZUGEH = Include related open items
Selection Text: P_VOFAE = Tolerance before due date
Selection Text: P_VARI = Display variant
Selection Text: P_UEBER = Also log overdue bill requests
Selection Text: P_TITLE2 = Additional title II
Selection Text: P_TITLE = Additional title I
Selection Text: P_TESTD = Test Printout
Selection Text: P_RYTHM = Dunning frequency
Selection Text: P_REFER = Reference no.in dunning notice
Selection Text: P_PROTO = Generate log
Selection Text: P_PRINT = Printer
Selection Text: P_NATOL = Tolerance by due date
Selection Text: P_MADAT = Current dunning date
Selection Text: P_LISEP = List separation
Selection Text: P_LASTM = Last dunning date
Selection Text: P_JESTU = Dunning notice per dunn.level
Selection Text: P_IMMEA = Print immediately
Selection Text: P_FORMT = Form Type
Selection Text: P_FORID = Form ID
Selection Text: P_ADRID = Address ID
Title: Multi-Level Dunning of Bill of Exchange Requests
Text Symbol: 402 = Additional log
Text Symbol: 401 = Form
Text Symbol: 400 = Dunning specifications
Text Symbol: 300 = Log from bill of exchange payment request dunning run
Text Symbol: 200 = Dun bill of exchange requests for company code
Text Symbol: 025 = Dunn. Lvl
Text Symbol: 024 = D
Text Symbol: 007 = No b/exch.payment requests to be dunned found
Text Symbol: 003 = Total
Text Symbol: 002 = D Allocation number Reference number Doc. no. BusA S Doc. date BoE req.due BoE due dte Curr. B/exch.amount
Text Symbol: 001 = Acct no. Address.........................................................................................................
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = g_save CHANGING cs_variant = gx_variant EXCEPTIONS not_found = 2.
OPEN_FORM CALL FUNCTION 'OPEN_FORM' EXPORTING form = t001f-fornr language = e_spras OPTIONS = itcpo EXCEPTIONS CANCELED = 1 DEVICE = 2 FORM = 3 OPTIONS = 4 UNCLOSED = 5 MAIL_OPTIONS = 6 ARCHIVE_ERROR = 7 INVALID_FAX_NUMBER = 8 MORE_PARAMS_NEEDED_IN_BATCH = 9 SPOOL_ERROR = 10 CODEPAGE = 11 OTHERS = 12 .
OPEN_FORM CALL FUNCTION 'OPEN_FORM' EXPORTING form = t001f-fornr language = t001-spras OPTIONS = itcpo.
CLOSE_FORM CALL FUNCTION 'CLOSE_FORM'.
CLOSE_FORM CALL FUNCTION 'CLOSE_FORM'.
REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = gs_layout it_fieldcat = gt_fieldcat[] i_save = g_save is_variant = g_variant it_events = gt_events[] it_sort = gt_sortinfo[] i_tabname_header = 'GT_HEADER' i_tabname_item = 'GT_ITEM' is_keyinfo = gs_keyinfo TABLES t_outtab_header = gt_header t_outtab_item = gt_item.
START_FORM CALL FUNCTION 'START_FORM'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'PERSON_IN_CHARGE'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = stufe.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'UP_TO_DATE'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' type = 'TOP'.
START_FORM CALL FUNCTION 'START_FORM'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'PERSON_IN_CHARGE'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = stufe.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'UP_TO_DATE'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' type = 'TOP'.
CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'REFERENZ'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'POSITION'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUMME'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUBPOSITION'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUMME'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUMME'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' function = 'DELETE' type = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'ENDE'.
END_FORM CALL FUNCTION 'END_FORM'.
END_FORM CALL FUNCTION 'END_FORM'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUMME'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' function = 'DELETE' type = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'ENDE'.
END_FORM CALL FUNCTION 'END_FORM'.
START_FORM CALL FUNCTION 'START_FORM'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = stufe.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' type = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'POSITION'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'SUMME'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'TOP' function = 'DELETE' type = 'TOP'.
WRITE_FORM CALL FUNCTION 'WRITE_FORM' EXPORTING window = 'MAIN' element = 'ENDE'.
END_FORM CALL FUNCTION 'END_FORM'.
CORRESPONDENCE_DATA_BUSAB CALL FUNCTION 'CORRESPONDENCE_DATA_BUSAB' EXPORTING i_bukrs = knb5-bukrs i_busab = knb5-busab i_langu = e_spras IMPORTING e_t001s = t001s e_fsabe = fsabe EXCEPTIONS busab_not_found = 01 OTHERS = 02.
CORRESPONDENCE_DATA_BUSAB CALL FUNCTION 'CORRESPONDENCE_DATA_BUSAB' EXPORTING i_bukrs = knb1-bukrs i_busab = knb1-busab i_langu = e_spras IMPORTING e_t001s = t001s e_fsabe = fsabe EXCEPTIONS busab_not_found = 01 OTHERS = 02.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = g_variant i_save = g_save i_tabname_header = g_tabname_header i_tabname_item = g_tabname_item IMPORTING e_exit = g_exit es_variant = gx_variant EXCEPTIONS not_found = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_internal_tabname = g_tabname_header i_inclname = g_repid CHANGING ct_fieldcat = rt_fieldcat[].
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_internal_tabname = g_tabname_item i_inclname = g_repid CHANGING ct_fieldcat = rt_fieldcat[].
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 1 IMPORTING et_events = lt_events[] EXCEPTIONS list_type_wrong = 1 OTHERS = 2.
REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = ld_linsz.
FAGL_BATCH_HEADING_PERFORM CALL FUNCTION 'FAGL_BATCH_HEADING_PERFORM' EXPORTING is_bhdgd = bhdgd IMPORTING eo_form_grid = lo_grid.
REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING i_save = g_save CHANGING cs_variant = gx_variant.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_line.
FP_FUNCTION_MODULE_NAME CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' EXPORTING i_name = gv_fpname IMPORTING e_funcname = gv_fm_name e_interface_type = gt_e_interface_type.
FP_JOB_OPEN CALL FUNCTION 'FP_JOB_OPEN' CHANGING ie_outputparams = gs_fp_outputparams EXCEPTIONS cancel = 1 usage_error = 2 system_error = 3 internal_error = 4 OTHERS = 5.
FP_JOB_CLOSE CALL FUNCTION 'FP_JOB_CLOSE' EXCEPTIONS usage_error = 1 system_error = 2 internal_error = 3 OTHERS = 4.
ADDRESS_INTO_PRINTFORM CALL FUNCTION 'ADDRESS_INTO_PRINTFORM' EXPORTING address_1 = lt_adrs address_type = '1' "normal/company sender_country = t001-land1 * number_of_lines = 6 street_has_priority = 'X' IMPORTING address_printform_table = lt_address_lines.
ADDRESS_INTO_PRINTFORM CALL FUNCTION 'ADDRESS_INTO_PRINTFORM' EXPORTING address_1 = lt_adrs address_type = '1' "normal/company sender_country = t001-land1 * number_of_lines = 6 street_has_priority = 'X' IMPORTING address_printform_table = lt_address_lines.
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 RFWMAN00 or its description.
RFWMAN00 - Multi-Level Dunning of Bill of Exchange Requests RFWMAN00 - Multi-Level Dunning of Bill of Exchange Requests RFWFORM1 - Include for RFWEDE00, RFWEDI00 and RFWEDF00 RFWFLOT0 - Program for Object Type LOT: Bundling Indicator RFWFLOT0 - Program for Object Type LOT: Bundling Indicator RFWFLFM1 - documentation and ABAP source code