SAP Reports / Programs

RFVZFST0 SAP ABAP Report - Release Procedure: Reversals to be Released







RFVZFST0 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 RFVZFST0 into the relevant SAP transactions such as SE38 or SE80


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


Text pool values


Title: Release Procedure: Reversals to be Released
Text Symbol: 031 = Cred. Act
Text Symbol: 032 = Credit Act
Text Symbol: 033 = FlType
Text Symbol: 034 = Flow Type
Text Symbol: 035 = Nom.Amnt
Text Symbol: 036 = Nominal Amnt
Text Symbol: 037 = NomCurr
Text Symbol: 038 = Nominal Curr.
Text Symbol: 039 = LC Amount
Text Symbol: 040 = Local Curr. Amount
Text Symbol: 041 = DocCuAmt
Text Symbol: 042 = Doc.Currency Amount
Text Symbol: 043 = DocCurr
Text Symbol: 044 = Doc.Currency
Text Symbol: 045 = FiscYr
Text Symbol: 046 = Fiscal Year
Text Symbol: 047 = D/C
Text Symbol: 048 = Deb./Cred.
Text Symbol: 049 = Posted Docs
Text Symbol: 050 = Documents for Reversal
Text Symbol: 101 = You are deleting the entire release trans.:
Text Symbol: 103 = Transaction must be entered again.
Text Symbol: 104 = Delete Transaction?
Text Symbol: 106 = Delete Release
Text Symbol: 107 = Loan
Text Symbol: 108 = in company code
Text Symbol: 004 = CoCd
Text Symbol: 005 = Company Code
Text Symbol: 006 = Doc.No.
Text Symbol: 007 = Doc. Number
Text Symbol: 008 = PDate
Text Symbol: 009 = Posting Date
Text Symbol: 010 = Transf.FI
Text Symbol: 011 = Transfer to FI
Text Symbol: 012 = RevIn
Text Symbol: 013 = Reversal Indic.
Text Symbol: 014 = RevReas





Text Symbol: 015 = Rev. Reason
Text Symbol: 016 = Rev.Doc.
Text Symbol: 017 = Revers.Doc.
Text Symbol: 018 = FI Doc.
Text Symbol: 019 = FI Documnt No.
Text Symbol: 020 = Ent.
Text Symbol: 021 = LineItem
Text Symbol: 022 = Line Item
Text Symbol: 023 = ValDte
Text Symbol: 024 = Entrd By
Text Symbol: 025 = Due Date
Text Symbol: 026 = Due Date
Text Symbol: 027 = PmntDte
Text Symbol: 028 = Payment Date
Text Symbol: 029 = DebAcct
Text Symbol: 030 = Debit Act


INCLUDES used within this REPORT RFVZFST0

No INCLUDES are used within this REPORT code!


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:

FVD_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = ivdbeki-bukrs i_sarchiv = ' ' i_ranl = ivdbeki-ranl IMPORTING E_STR_VDARL = vdarl EXCEPTIONS contract_not_found = 1 OTHERS = 2 .

PRELIMINARY_DATA_READ CALL FUNCTION 'PRELIMINARY_DATA_READ' EXPORTING bukrs = ivdbeki-bukrs sbuakt = sbuakt sobjekt = vdarl-sobjekt TABLES i_vdausz = i_vdausz i_vdbepp = i_vdbepp i_vdnbze = i_vdnbze i_vdbeki = i_vdbeki EXCEPTIONS error = 01 not_found = 02 read_error = 03.

WORKITEM_TEXT CALL FUNCTION 'WORKITEM_TEXT' EXPORTING i_sfgobj = linetab-sfgobj i_skey1 = linetab-skey1 i_skey2 = linetab-skey2 IMPORTING text = l_wi_text.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING * i_interface_check = i_callback_program = 'RFVZFST0' i_callback_pf_status_set = 'SET_SPECIAL_STATUS' i_callback_user_command = 'PROCESS_USER_COMMAND' is_layout = ls_layout it_fieldcat = t_fieldcat it_excluding = t_excl * IT_SPECIAL_GROUPS = it_sort = t_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 = i_save = 'A' * IS_VARIANT = ' ' it_events = t_event * IT_EVENT_EXIT = i_tabname_header = 'T_BEKI_SHOW' i_tabname_item = 'T_BEPI_SHOW' * i_structure_name_header = 'sapmf68s_document_header' * i_structure_name_item = 'sapmf68s_document_item' is_keyinfo = ls_keyinfo * IS_PRINT = * IS_REPREP_ID = * importing * E_EXIT_CAUSED_BY_CALLER = * es_exit_caused_by_user = ls_exit_user TABLES t_outtab_header = t_beki_show t_outtab_item = t_bepi_show EXCEPTIONS program_error = 1 OTHERS = 2.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING defaultoption = 'N' diagnosetext1 = text-101 diagnosetext2 = l_text2 diagnosetext3 = text-103 textline1 = text-104 * TEXTLINE2 = ' ' titel = text-106 * START_COLUMN = 25 * START_ROW = 6 * CANCEL_DISPLAY = 'X' IMPORTING answer = l_answer .

PRELIMINARY_DATA_DELETE CALL FUNCTION 'PRELIMINARY_DATA_DELETE' EXPORTING bukrs = ivdbeki-bukrs key = vzfgd_key sbuakt = sbuakt sobjekt = vdarl-sobjekt * svorgang = 0 update_task = ' ' * IMPORTING * DEL = * SFGBEW = EXCEPTIONS del_failed = 1 error = 2 not_found = 3 OTHERS = 4.

FVD_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = l_wrk_vdbeki-bukrs i_sarchiv = space i_ranl = l_wrk_vdbeki-ranl IMPORTING e_str_vdarl = vdarl EXCEPTIONS contract_not_found = 0 OTHERS = 0.

FVD_UPDATE_LOAN CALL FUNCTION 'FVD_UPDATE_LOAN' EXPORTING i_tab_vdarl_update = l_tab_vdarl EXCEPTIONS OTHERS = 1.

CONFIRMATION_INITIALIZE CALL FUNCTION 'CONFIRMATION_INITIALIZE' EXPORTING fgobj = l_wrk_vzfgd-sfgobj key = l_wrk_vzfgd-skey1 verarbfkt = 'D' * FLG_NO_UPDATE_VZFGD = ' ' update_task = ' ' * IMPORTING * FGKZ = * FGST = EXCEPTIONS fgobj_not_found = 1 read_error = 2 OTHERS = 3 .

FVD_ALV_SHOW_LOAN_DOCUMENT CALL FUNCTION 'FVD_ALV_SHOW_LOAN_DOCUMENT' EXPORTING si_bukrs = t_beki_show-bukrs si_rbelkpfd = t_beki_show-rbelkpfd.






FVD_SM_SHOW CALL FUNCTION 'FVD_SM_SHOW' EXPORTING i_bukrs = vdarl-bukrs i_ranl = vdarl-ranl * I_DTO = * I_DFROM = EXCEPTIONS no_authority = 1 loan_does_not_exist = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = 'RFVZFST0' i_internal_tabname = 'T_BEKI_SHOW' i_structure_name = 'SAPMF68S_DOCUMENT_HEADER' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = CHANGING ct_fieldcat = et_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = 'RFVZFST0' i_internal_tabname = 'T_BEPI_SHOW' i_structure_name = 'SAPMF68S_DOCUMENT_ITEM' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = CHANGING ct_fieldcat = et_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

FVD_ALV_GET_HEADER_LIST_LOAN CALL FUNCTION 'FVD_ALV_GET_HEADER_LIST_LOAN' EXPORTING si_is_vdarl = wa_vdarl TABLES se_it_header = t_header.

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = t_header.



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