SAP Reports / Programs

RFDRRANZ SAP ABAP Report - Accounts Receivable Information System







RFDRRANZ is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The report is used for displaying the evaluations available in the customer information system...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 RFDRRANZ 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

F.30 - A/R: Evaluate Info System


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 RFDRRANZ. "Basic submit
SUBMIT RFDRRANZ AND RETURN. "Return to original report after report execution complete
SUBMIT RFDRRANZ VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Accounts Receivable Information System
Text Symbol: 027 = Totals lists
Text Symbol: 026 = Evaluation views
Text Symbol: 025 = to
Text Symbol: 024 = Evaluation by
Text Symbol: 023 = Evaluation type
Text Symbol: 021 = Evaluation view
Text Symbol: 019 = Not assigned
Text Symbol: 014 = for credit control area
Text Symbol: 013 = Processing terminated
Text Symbol: 012 = You do not have authorization for displaying the existing evaluations
Text Symbol: 011 = No evaluations exist
Text Symbol: 010 = for business area
Text Symbol: 009 = for company code
Text Symbol: 008 = for group
Text Symbol: 058 = generated on
Text Symbol: 055 = No
Text Symbol: 054 = Yes
Text Symbol: 052 = access path?
Text Symbol: 051 = Do you want to delete your
Text Symbol: 050 = Delete access path
Text Symbol: 047 = from to Option
Text Symbol: 046 = More...
Text Symbol: 045 = Program selections
Text Symbol: 044 = Data base selections &
Text Symbol: 043 = from to Option
Text Symbol: 042 = Further selections for &
Text Symbol: 041 = Created on : & by: &
Text Symbol: 031 = No text available
Text Symbol: 030 = No text
Text Symbol: 028 = Ranking lists
Text Symbol: 074 = Million 1 dec.
Text Symbol: 073 = Millions
Text Symbol: 072 = 100 thousand 1 dec.
Text Symbol: 071 = 100 thousand
Text Symbol: 070 = 10 thousand 1 dec.
Text Symbol: 069 = 10 thousand
Text Symbol: 068 = Thousand 1 dec.





Text Symbol: 067 = Thousands
Text Symbol: 066 = Hundreds
Text Symbol: 065 = Ten
Text Symbol: 064 = Without decim. places
Text Symbol: 062 = required number format ;;
Text Symbol: 061 = Choose the
Text Symbol: 060 = Numerical Format
Text Symbol: 059 = at
Text Symbol: 092 = settings?
Text Symbol: 091 = Do you want to save the
Text Symbol: 090 = settings.
Text Symbol: 089 = You have changed the
Text Symbol: 088 = Exit A/R information system
Text Symbol: 087 = Last page
Text Symbol: 086 = Page before
Text Symbol: 085 = 1/2 page before
Text Symbol: 084 = Line before
Text Symbol: 083 = Line back
Text Symbol: 082 = 1/2 page back
Text Symbol: 081 = Page back
Text Symbol: 080 = First page
Text Symbol: 075 = Standard display


INCLUDES used within this REPORT RFDRRANZ

INCLUDE RFEPOSC7.


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:

RS_TREE_LIST_DISPLAY CALL FUNCTION 'RS_TREE_LIST_DISPLAY' EXPORTING callback_program = 'RFDRRANZ' callback_text_display = 'NODE_TEXT_DISPLAY' callback_user_command = 'AT_USER_COMMAND' node_length = 0.

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '2' titel = text-050 textline1 = text-051 textline2 = text-052 text_option1 = text-054 text_option2 = text-055 IMPORTING answer = popup_answer.

RR_SETTINGS_POPUP CALL FUNCTION 'RR_SETTINGS_POPUP' EXPORTING info_system_type = 'D' save_structure = *rfediti IMPORTING save_structure = *rfediti.

RS_TREE_SET_CURRENT_TREE CALL FUNCTION 'RS_TREE_SET_CURRENT_TREE' TABLES nodelist = node1_tab.

RS_TREE_SET_CURRENT_TREE CALL FUNCTION 'RS_TREE_SET_CURRENT_TREE' TABLES nodelist = node2_tab.

RS_TREE_SET_CURRENT_LAYOUT CALL FUNCTION 'RS_TREE_SET_CURRENT_LAYOUT' EXPORTING cursor_column = layout_pos-cucol cursor_line = layout_pos-curow first_node = layout_pos-first list_column = layout_pos-staco list_line = layout_pos-staro TABLES layout = layout_tab.

RS_TREE_EXPAND CALL FUNCTION 'RS_TREE_EXPAND' EXPORTING node_id = node1_tab-id.






RS_TREE_EXPAND CALL FUNCTION 'RS_TREE_EXPAND' EXPORTING node_id = node2_tab-id.

RS_TREE_GET_CURRENT_LAYOUT CALL FUNCTION 'RS_TREE_GET_CURRENT_LAYOUT' IMPORTING cursor_column = layout_pos-cucol cursor_line = layout_pos-curow first_node = layout_pos-first list_column = layout_pos-staco list_line = layout_pos-staro TABLES layout = layout_tab.

RR_GRUPF_SPLIT CALL FUNCTION 'RR_GRUPF_SPLIT' EXPORTING fieldname = get_feld IMPORTING table_name = feld_tabl field_name = feld_name EXCEPTIONS too_small = 1 OTHERS = 2.

NAMETAB_GET CALL FUNCTION 'NAMETAB_GET' EXPORTING tabname = 'RFPOS' langu = sy-langu TABLES nametab = lt_nametab EXCEPTIONS internal_error = 1 table_has_no_fields = 2 table_not_activ = 3 no_texts_found = 4 OTHERS = 5.

SHOW_LINE_ITEMS_WITH_SELECTION CALL FUNCTION 'SHOW_LINE_ITEMS_WITH_SELECTION' EXPORTING i_ctr = rfxpo_ctr TABLES t_buk = rfxpo_buk t_sel = rfxpo_sel.

POPUP_TO_DECIDE_LIST CALL FUNCTION 'POPUP_TO_DECIDE_LIST' EXPORTING titel = text-060 textline1 = text-061 textline2 = text-062 cursorline = popup_curow start_col = 50 start_row = 02 IMPORTING answer = popup_answer TABLES t_spopli = popup_list.

RS_TREE_GET_NODE CALL FUNCTION 'RS_TREE_GET_NODE' EXPORTING node_id = snodetext-next IMPORTING node_info = snodetext EXCEPTIONS id_not_found = 4.

RS_TREE_GET_PREDECESSOR CALL FUNCTION 'RS_TREE_GET_PREDECESSOR' EXPORTING node_id = snodetext-id IMPORTING predecessor_info = snodetext EXCEPTIONS id_not_found = 4 no_predecessor = 8.

RS_TREE_GET_PREDECESSOR CALL FUNCTION 'RS_TREE_GET_PREDECESSOR' EXPORTING node_id = snodetext-id IMPORTING predecessor_info = snodetext EXCEPTIONS id_not_found = 4 no_predecessor = 8.

RS_TREE_GET_NODE CALL FUNCTION 'RS_TREE_GET_NODE' EXPORTING node_id = snodetext-next IMPORTING node_info = snodetext EXCEPTIONS id_not_found = 4.

RS_TREE_GET_PREDECESSOR CALL FUNCTION 'RS_TREE_GET_PREDECESSOR' EXPORTING node_id = snodetext-id IMPORTING predecessor_info = snodetext EXCEPTIONS id_not_found = 4 no_predecessor = 8.

RS_TREE_GET_NODE CALL FUNCTION 'RS_TREE_GET_NODE' EXPORTING node_id = snodetext-next IMPORTING node_info = snodetext EXCEPTIONS id_not_found = 4.

RS_TREE_CONSTRUCT CALL FUNCTION 'RS_TREE_CONSTRUCT' TABLES nodetab = node1_tab EXCEPTIONS tree_failure = 04.

RS_TREE_CONSTRUCT CALL FUNCTION 'RS_TREE_CONSTRUCT' TABLES nodetab = node2_tab EXCEPTIONS tree_failure = 04.

RR_SO_OBJECT_SEND CALL FUNCTION 'RR_SO_OBJECT_SEND' EXPORTING xkunnr = send_kunnr xbukrs = send_bukrs TABLES tbukrs = tbukrs.

RR_SO_OBJECT_SEND CALL FUNCTION 'RR_SO_OBJECT_SEND' EXPORTING xkunnr = send_kunnr xkkber = rfrrkey-hiegb xbukrs = send_bukrs TABLES tbukrs = tbukrs.

RR_SO_OBJECT_SEND CALL FUNCTION 'RR_SO_OBJECT_SEND' EXPORTING xkunnr = send_kunnr xbukrs = rfrrkey-hiebk TABLES tbukrs = tbukrs.

RR_SO_OBJECT_SEND CALL FUNCTION 'RR_SO_OBJECT_SEND' EXPORTING xkunnr = send_kunnr xbukrs = send_bukrs TABLES tbukrs = tbukrs.

GRAPH_BUSG_MENU_SET CALL FUNCTION 'GRAPH_BUSG_MENU_SET' TABLES menu_tab = rr_menu_tab.

RS_LIST_SELECTION_TABLE



CALL FUNCTION 'RS_LIST_SELECTION_TABLE' EXPORTING report = genr_rrsel seltext = 'X' dyn_range = sopt_rrsel_dyn TABLES sel_tab = sopt_rrsel.

RS_LIST_SELECTION_TABLE CALL FUNCTION 'RS_LIST_SELECTION_TABLE' EXPORTING report = genr_rrexx seltext = 'X' TABLES sel_tab = sopt_rrexx.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING defaultoption = 'Y' diagnosetext1 = text-089 diagnosetext2 = text-090 diagnosetext3 = ' ' textline1 = text-091 textline2 = text-092 titel = text-088 start_column = 25 start_row = 6 IMPORTING answer = answer.



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