RFVDZNB1 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter RFVDZNB1 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FZNB - Payment Postprocessing
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_ANZ = Display All Items
Selection Text: P_BAKEY = Processing Key
Selection Text: P_BUKRS = Company Code
Selection Text: P_SELKEY = Selection Key
Selection Text: P_WAERS = Transaction Currency
Selection Text: SO_BEAGR = Processing Group
Selection Text: SO_BEARB = Loan Officer
Selection Text: SO_BUDAT = Posting Date
Selection Text: SO_DMBTR = Amount in Local Currency
Selection Text: SO_GSART = Product Type
Selection Text: SO_KUNNR = Customer
Selection Text: SO_STYP = Activity Type
Selection Text: SO_VALUT = Value Date
Selection Text: SO_VERTN = Contract Number
Selection Text: SO_WRBTR = Amount in Transaction Currency
Selection Text: SO_ZLSPR = Payment Lock
Selection Text: SO_ZUONR = Assignment
Title: Loans: Initial Screen for Payment Postprocessing
Text Symbol: 065 = Source Obj.
Text Symbol: 064 = Payment Group
Text Symbol: 063 = Note To Payee 2
Text Symbol: 062 = Note To Payee 1
Text Symbol: 061 = To Be Cleared
Text Symbol: 060 = Company Code:
Text Symbol: 059 = Date Created:
Text Symbol: 058 = Cancel Processing
Text Symbol: 057 = Do you really want to cancel?
Text Symbol: 056 = be posted first?
Text Symbol: 055 = Should the clearing items entered
Text Symbol: 054 = be processed?
Text Symbol: 053 = Should payments already selected
Text Symbol: 066 = Assignm.
Text Symbol: 067 = Borrower
Text Symbol: 068 = Borrower
Text Symbol: 069 = Main Borrower
Text Symbol: 070 = S
Text Symbol: 071 = Status
Text Symbol: 072 = Status
INCLUDE RFVDZNBD.
No SAP DATABASE tables are accessed within this REPORT code!
FVD_SEPA_OL_GET_CUST CALL FUNCTION 'FVD_SEPA_OL_GET_CUST' "N1699515 EXPORTING i_bukrs = p_bukrs IMPORTING E_SEPA_ACTV = l_sepa_active.
SHOW_PAID_INVOICES CALL FUNCTION 'SHOW_PAID_INVOICES' EXPORTING bukrs = gt_payinfo-bsegkey-bukrs belnr = gt_payinfo-bsegkey-belnr gjahr = gt_payinfo-bsegkey-gjahr bvorg = space EXCEPTIONS others = 1.
TR_LOAN_INIT_PAYMENT_TOOL CALL FUNCTION 'TR_LOAN_INIT_PAYMENT_TOOL' EXPORTING i_sloanfunc = '251' "N1618092 IMPORTING e_loghandle = g_loghandle EXCEPTIONS error_getting_loghandle = 1 error_initialising = 2 others = 3.
LOAN_OPEN_ITEM_CHECK_LOCK CALL FUNCTION 'LOAN_OPEN_ITEM_CHECK_LOCK' EXPORTING i_application = 'ZNB' s_rvzzbepp = ls_rvzzbepp IMPORTING e_lock = l_lock.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING I_STRUCTURE_NAME = 'BKPF' CHANGING ct_fieldcat = lt_fieldcat EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.
REUSE_ALV_POPUP_TO_SELECT CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT' EXPORTING I_TITLE = text-g01 I_SELECTION = space I_ZEBRA = 'X' I_SCREEN_START_COLUMN = 5 I_SCREEN_START_LINE = 5 I_SCREEN_END_COLUMN = 70 I_SCREEN_END_LINE = 15 * I_SCROLL_TO_SEL_LINE = 'X' i_tabname = '1' IT_FIELDCAT = lt_fieldcat * IT_EXCLUDING = tables t_outtab = lt_bkpf_error[] EXCEPTIONS OTHERS = 2.
LOAN_REFERENCE_READ_REFCONCEPT CALL FUNCTION 'LOAN_REFERENCE_READ_REFCONCEPT' TABLES xt_loanref = gt_loanref EXCEPTIONS no_data_found = 1 invalid_data = 2.
TR_LOAN_PROCESS_PPP_DYNP CALL FUNCTION 'TR_LOAN_PROCESS_PPP_DYNP' EXPORTING flag_exit = con_off i_rantyp = g_rantyp i_default_ranl = l_ranl i_loghandle = g_loghandle IMPORTING flag_assignment = g_flag_assignments TABLES gt_op = gt_op gt_tzb31 = gt_tzb31 xt_vdznv = gt_vdznv gt_payinfo = gt_payinfo gt_item = gt_item "N1699515 EXCEPTIONS others = 1.
FVD_DB_VDARL_GET_MULT CALL FUNCTION 'FVD_DB_VDARL_GET_MULT' EXPORTING i_tab_vdarl_key = gt_ranl[] IMPORTING e_tab_vdarl = gt_vdarl[] EXCEPTIONS no_contract_found = 1 not_all_contract_found = 2 others = 3.
DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = gt_op-bukrs belnr = gt_op-belnr gjahr = gt_op-gjahr.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING bukrs = lt_ranl_del-bukrs sarchiv = space ranl = lt_ranl_del-ranl x_bukrs = space x_sarchiv = space x_ranl = space.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = con_yes textline1 = text-050 textline2 = text-051 titel = text-052 IMPORTING answer = l_answer.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = con_yes textline1 = text-055 textline2 = text-056 titel = text-052 IMPORTING answer = l_answer.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = con_yes textline1 = text-053 textline2 = text-054 titel = text-052 IMPORTING answer = l_answer.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-057 titel = text-058 IMPORTING answer = l_answer EXCEPTIONS others = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = con_yes textline1 = text-055 textline2 = text-056 titel = text-052 IMPORTING answer = l_answer.
REUSE_ALV_HIERSEQ_LIST_DISPLAY call function 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' exporting * I_INTERFACE_CHECK = 'X' i_callback_program = con_rfvdznb1 i_callback_pf_status_set = 'SET_SPECIAL_STATUS' i_callback_user_command = 'PROCESS_USER_COMMAND' is_layout = it_layout it_fieldcat = t_fieldcat[] it_excluding = lt_excl * IT_SPECIAL_GROUPS = it_sort = it_sort * IT_FILTER = * IS_SEL_HIDE = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 i_default = 'X' i_save = 'A' is_variant = g_variant it_events = it_event[] * IT_EVENT_EXIT = i_tabname_header = 'GT_HEADER' i_tabname_item = 'GT_ITEM' * I_STRUCTURE_NAME_HEADER = 'RFVDZNB1_OPHEADER' * I_STRUCTURE_NAME_ITEM = 'RFVDZNB1_OPITEM' is_keyinfo = it_keyinfo * IS_PRINT = * IS_REPREP_ID = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = tables t_outtab_header = gt_header t_outtab_item = gt_item exceptions program_error = 1 others = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = con_rfvdznb1 i_internal_tabname = 'GT_HEADER' i_structure_name = 'RFVDZNB1_OPHEADER' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = 'RFVDZNBD' CHANGING ct_fieldcat = lt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 others = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = con_rfvdznb1 i_internal_tabname = 'GT_ITEM' i_structure_name = 'RFVDZNB1_OPITEM' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = 'RFVDZNBD' CHANGING ct_fieldcat = lt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 others = 3.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gt_list_header.
SHOW_PAID_INVOICES CALL FUNCTION 'SHOW_PAID_INVOICES' EXPORTING bukrs = gt_payinfo-bsegkey-bukrs belnr = gt_payinfo-bsegkey-belnr gjahr = gt_payinfo-bsegkey-gjahr bvorg = space EXCEPTIONS others = 1.
FVD_SEPA_OL_GET_CUST CALL FUNCTION 'FVD_SEPA_OL_GET_CUST' EXPORTING i_bukrs = l_bukrs IMPORTING e_sepa_actv = l_sepa_actv.
TR_LOAN_PROCESS_ENQUEUES CALL FUNCTION 'TR_LOAN_PROCESS_ENQUEUES' EXPORTING is_vdarl = ls_vdarl is_bseg = ls_bseg i_hkont = l_hkont EXCEPTIONS contract_with_release_data = 1 contract_not_found = 2 contract_enqueued = 3 document_in_proposal = 4 document_not_open = 5 document_not_found = 6 document_enqueued = 7 authorization_error = 8 others = 9.
FLBP_VDGPO_READ CALL FUNCTION 'FLBP_VDGPO_READ' EXPORTING * I_SNUMOBJ = * I_SOBJEKT = * I_DATE = * I_END_DATE = * IT_ROLE_RNG = it_rlcat = l_tab_rolecat TABLES yvdgpo = gt_vdgpo r_partner = so_bearb * R_ROLETYP = * R_ROLE = EXCEPTIONS key_not_filled = 1 entry_not_found = 2 others = 3.
FVD_CHK_AUTHORITY_CHECK CALL FUNCTION 'FVD_CHK_AUTHORITY_CHECK' "N1592601 EXPORTING i_svorgang = 'FZNB' I_BUKRS = bukrs I_GSART = gsart changing C_FLG_MISSING_AUTHORITY = l_FLG_MISSING_AUTHORITY C_FLG_SUPPRESS_STANDARD_CHECK = l_FLG_SUPPRESS_STANDARD_CHECK.
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 RFVDZNB1 or its description.
RFVDZNB1 - Loans: Initial Screen for Payment Postprocessing RFVDZNB1 - Loans: Initial Screen for Payment Postprocessing RFVDZAP0 - Loan Interest Adjustment Run RFVDZAP0 - Loan Interest Adjustment Run RFVDZACH - Swiss interest adjustment run (accr./defer. with fin.project) RFVDZACH - Swiss interest adjustment run (accr./defer. with fin.project)