RFPYORD_LD is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The report displays a list of
If you would like to execute this report or see the full code listing simply enter RFPYORD_LD into the relevant SAP transactions such as SE38 or SE80
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_VARI = Layout
Selection Text: ZHLBELNR = Document Number
Selection Text: ZHLBUKRS = Company Code
Selection Text: ZHLGJAHR = Fiscal Year
Selection Text: ZHLHBKID = House Bank ID
Selection Text: ZHLHKTID = Account ID
Selection Text: ZHLKUNNR = Customer
Selection Text: ZHLLAUFD = Run Date
Selection Text: ZHLLAUFI = Identification
Selection Text: ZHLLIFNR = Vendor
Selection Text: ZHLPYORD = Payment Order
Selection Text: ZHLRZAWE = Payment Method
Selection Text: ZHLWAERS = Currency
Selection Text: ZHLZBUKR = Paying Company Code
Text Symbol: 045 = Do you want to delete the selected direct debit pre-notifications?
Text Symbol: 044 = Do you want to delete &V1& (of &V2&) direct debit pre-notifications?
Text Symbol: 043 = Select Direct Debit Pre-notifications
Text Symbol: 042 = Deleted Direct Debit Pre-notifications: &1 of &2
Text Symbol: 041 = Direct Debit Pre-notifications
Text Symbol: 040 = Payment Orders
Text Symbol: 039 = The indicator for a payment order is missing in at least one document
Text Symbol: 038 = The order indicator is missing in the document/document index
Text Symbol: 037 = Document and document index are correct
Text Symbol: 036 = CIn
Text Symbol: 035 = Consistency Indicator
Text Symbol: 034 = SI
Text Symbol: 001 = Accruals/Deferrals
Text Symbol: 002 = Output Control
Text Symbol: 003 = Customer
Text Symbol: 004 = Vendor
Text Symbol: 005 = Preselection by Orders According to Paid Items
Text Symbol: 006 = No authorization to display payment data for company code &
Text Symbol: 007 = No authorization to display payment data for customers
Text Symbol: 008 = No authorization to display payment data for vendors
Text Symbol: 016 = No authorization for activity 26 (delete payment orders) in company code &
Text Symbol: 017 = No authorization for activity 26 (delete payment orders) in Accounts Receivable
Text Symbol: 018 = No authorization for activity 26 (delete payment orders) in Accounts Payable
Text Symbol: 019 = Deleted entries: &1 from &2
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 = KON_SAVE CHANGING CS_VARIANT = VARIANT2 EXCEPTIONS WRONG_INPUT = 1 NOT_FOUND = 2 PROGRAM_ERROR = 3 OTHERS = 4.
FI_WT_READ_T001 CALL FUNCTION 'FI_WT_READ_T001' EXPORTING I_BUKRS = XPYORDH-ZBUKR IMPORTING T_T001 = T001 EXCEPTIONS NOT_FOUND = 1.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = repid i_structure_name = 'FSDD_PRENOTIF' i_internal_tabname = 'XPYORDH' i_client_never_display = 'X' CHANGING ct_fieldcat = fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING I_PROGRAM_NAME = REPID I_STRUCTURE_NAME = 'PYORDH' I_INTERNAL_TABNAME = 'XPYORDH' I_CLIENT_NEVER_DISPLAY = 'X' CHANGING CT_FIELDCAT = FIELDCAT[] EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = repid i_structure_name = 'FSDD_PRENOTIF' i_internal_tabname = 'XPYORDP' i_client_never_display = 'X' CHANGING ct_fieldcat = fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING I_PROGRAM_NAME = REPID I_STRUCTURE_NAME = 'PYORDP' I_INTERNAL_TABNAME = 'XPYORDP' I_CLIENT_NEVER_DISPLAY = 'X' CHANGING CT_FIELDCAT = FIELDCAT[] EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.
REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING I_CALLBACK_PROGRAM = REPID I_CALLBACK_USER_COMMAND = 'USER_COMMAND' I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS' IS_LAYOUT = LAYOUT IT_EVENTS = gt_events IT_EVENT_EXIT = gt_event_exit IT_FIELDCAT = FIELDCAT[] IT_SORT = SORT[] I_TABNAME_HEADER = 'XPYORDH' I_TABNAME_ITEM = 'XPYORDP' IS_KEYINFO = KEYINFO I_SAVE = KON_SAVE IS_VARIANT = VARIANT IS_PRINT = GS_PRINT TABLES T_OUTTAB_HEADER = XPYORDH T_OUTTAB_ITEM = XPYORDP EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.
SELECT_OPTIONS_RESTRICT CALL FUNCTION 'SELECT_OPTIONS_RESTRICT' EXPORTING RESTRICTION = restrict EXCEPTIONS TOO_LATE = 1 REPEATED = 2 SELOPT_WITHOUT_OPTIONS = 5 SELOPT_WITHOUT_SIGNS = 6 INVALID_SIGN = 7 EMPTY_OPTION_LIST = 9 INVALID_KIND = 10 REPEATED_KIND_A = 11 OTHERS = 12.
REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING I_SAVE = KON_SAVE CHANGING CS_VARIANT = VARIANT2.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING IS_VARIANT = VARIANT I_SAVE = KON_SAVE I_TABNAME_HEADER = 'XPYORDH' I_TABNAME_ITEM = 'XPYORDP' IMPORTING E_EXIT = EXIT ES_VARIANT = VARIANT2 EXCEPTIONS NOT_FOUND = 2.
F4_ZAHLLAUF CALL FUNCTION 'F4_ZAHLLAUF' EXPORTING F1TYP = p1 F1NME = n1 F2NME = n2 IMPORTING LAUFD = zhllaufd-low LAUFI = zhllaufi-low TABLES LAUFK = tlaufk.
CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TEXT_QUESTION = text IMPORTING ANSWER = gc_answer TABLES PARAMETER = gc_param.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = text PERCENTAGE = ins_tabix.
OPEN_FI_PERFORM_00005010_P CALL FUNCTION 'OPEN_FI_PERFORM_00005010_P' EXPORTING i_chgtype = 'U' i_origin = 'RFPYORDD' i_tabname = 'BSID' i_where_bukrs = bseg-bukrs i_where_kunnr = bseg-kunnr i_where_umsks = bseg-umsks i_where_umskz = bseg-umskz i_where_augdt = bseg-augdt i_where_augbl = bseg-augbl i_where_zuonr = bseg-zuonr i_where_gjahr = bseg-gjahr i_where_belnr = bseg-belnr i_where_buzei = bseg-buzei EXCEPTIONS OTHERS = 1.
OPEN_FI_PERFORM_00005010_P CALL FUNCTION 'OPEN_FI_PERFORM_00005010_P' EXPORTING i_chgtype = 'U' i_origin = 'RFPYORDD' i_tabname = 'BSIK' i_where_bukrs = bseg-bukrs i_where_lifnr = bseg-lifnr i_where_umsks = bseg-umsks i_where_umskz = bseg-umskz i_where_augdt = bseg-augdt i_where_augbl = bseg-augbl i_where_zuonr = bseg-zuonr i_where_gjahr = bseg-gjahr i_where_belnr = bseg-belnr i_where_buzei = bseg-buzei EXCEPTIONS OTHERS = 1.
CASH_FORECAST_SUMMARY_REC_UPD CALL FUNCTION 'CASH_FORECAST_SUMMARY_REC_UPD' TABLES tab_rf40s = xf40s.
MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING I_IDENTIFICATION = status_id RESET = 'X' IMPORTING E_IDENTIFICATION = status_id.
MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW' EXPORTING OBJECT = TEXT BATCH_LIST_TYPE = 'L' SHOW_LINNO = ' ' EXCEPTIONS NO_MESSAGES = 1 OTHERS = 2.
MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW' EXPORTING OBJECT = TEXT BATCH_LIST_TYPE = 'L' EXCEPTIONS NO_MESSAGES = 1 OTHERS = 2.
MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING ARBGB = p_ag MSGTY = p_typ TXTNR = p_nummer MSGV1 = p_iv1 MSGV2 = p_iv2 ZEILE = line_no.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = p_icon info = p_text IMPORTING RESULT = p_result EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING I_PROGRAM_NAME = repid I_STRUCTURE_NAME = 'BSEG' I_INTERNAL_TABNAME = 'XPYORDP' I_CLIENT_NEVER_DISPLAY = 'X' CHANGING CT_FIELDCAT = lt_fieldcat[] EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.
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 RFPYORD_LD or its description.