SAP Reports / Programs | Master Data | Bank Components | Master Data(IS-B-BCA-MD) SAP IS

RFBKOVR_CNTRL_LIST SAP ABAP Report -







RFBKOVR_CNTRL_LIST 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 RFBKOVR_CNTRL_LIST 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

F9KOVRN_DUPL - Tol.Ovrdft: Duplicate Notification
F9KOVRN - Tolerated Overdraft: Notification
F9KOVRDISP - Tolerated Overdraft: Display


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


Text pool values


Selection Text: S_STATE = Monitoring Status
Selection Text: S_RUN_NO = D .
Selection Text: S_OVRTO = D .
Selection Text: S_OVRFR = D .
Selection Text: S_BKKRS = Bank Area
Title:
Text Symbol: 097 = authorization reasons:
Text Symbol: 098 = Dyn.Select.Active
Text Symbol: 099 = Dynamic Selections
Text Symbol: 901 = Details viewed
Text Symbol: 902 = Status
Text Symbol: 903 = Notification Failed
Text Symbol: 904 = Details not viewed
Text Symbol: B01 = General Selections
Text Symbol: B02 = Business Partner Selections
Text Symbol: B04 = Calculation Base
Text Symbol: B05 = Process Flow Control
Text Symbol: NCL = Notify Customer
Text Symbol: NCS = Notify
Text Symbol: NDL = Duplicate Notification To Customer
Text Symbol: NDS = Duplicate
Text Symbol: T01 = Acct Clerk
Text Symbol: T02 = Acct Holder
Text Symbol: T03 = Name1/LastName
Text Symbol: T04 = Name2/1stName
Text Symbol: T05 = Business Partner
Text Symbol: T10 = External Limit
Text Symbol: T11 = Internal Limit
Text Symbol: T30 = Overdraft Period
Text Symbol: T31 = Execute Notification
Text Symbol: T32 = Flag for Notification
Text Symbol: 096 = Number of accounts not included due to
Text Symbol: 001 = Tolerated Overdrafts
Text Symbol: 002 = Minimum Overdraft Amount
Text Symbol: 003 = - External Limit
Text Symbol: 004 = - Internal Limit
Text Symbol: 005 = Tolerated Overdrafts: Display
Text Symbol: 006 = Dynamic Selections: Overdraft List





Text Symbol: 007 = Internal Limit
Text Symbol: 008 = External Limit
Text Symbol: 009 = Val.Dt.Bal.
Text Symbol: 010 = Posting Balance
Text Symbol: 011 = Account Holder
Text Symbol: 012 = Post.Bal.Bank Crcy
Text Symbol: 013 = Val.Dt. Bal.Bank Crcy
Text Symbol: 014 = B.Crcy
Text Symbol: 015 = Acct Holder Number
Text Symbol: 016 = Bank Area
Text Symbol: 017 = Acct Number
Text Symbol: 018 = Account Holder
Text Symbol: 019 = Page
Text Symbol: 020 = Overdraft
Text Symbol: 021 = Ex.Limit Valid To
Text Symbol: 022 = Ex.Lim. Valid Frm
Text Symbol: 023 = Int.Lim. Valid To
Text Symbol: 024 = Int.Lim.Valid Frm
Text Symbol: 025 = Ext.Lim. Bk.Crcy
Text Symbol: 026 = Int.Lim. Bk.Crcy
Text Symbol: 027 = Overdraft Bk. Crcy
Text Symbol: 028 = Acct Clerk
Text Symbol: 029 = Overd.Since
Text Symbol: 030 = Tolerated Overdrafts: Notify Customers
Text Symbol: 031 = Tolerated Overdrafts: Notify Customers (Duplicate)


INCLUDES used within this REPORT RFBKOVR_CNTRL_LIST

INCLUDE IBKKCON.
INCLUDE IBKKCONC.
INCLUDE IBKKCOGK.
INCLUDE IBKKCOGL.
INCLUDE IBKKMAC1. "BC100698


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:

BKK_ACCNT_OVR_GET_MAX_RUN_NO CALL FUNCTION 'BKK_ACCNT_OVR_GET_MAX_RUN_NO' IMPORTING e_rc = l_rc e_max_run_no = s_run_no-low EXCEPTIONS OTHERS = 1.

BKK_BKKRS_INDEPEND_GET_DISPLAY CALL FUNCTION 'BKK_BKKRS_INDEPEND_GET_DISPLAY' EXPORTING i_spras = sy-langu IMPORTING e_inddis = l_inddis e_opmnta = l_opmnta e_opmntt = l_opmntt e_ipmnta = l_ipmnta e_ipmntt = l_ipmntt EXCEPTIONS no_data = 1 text_not_found = 2 OTHERS = 3.

BKK_BKKRS_EXISTS CALL FUNCTION 'BKK_BKKRS_EXISTS' "TB140699 EXPORTING "TB140699 i_bkkrs = s_bkkrs-low "TB140699 * I_MESSAGE = 'X' "TB140699 IMPORTING "TB140699 e_rc = l_rc "TB140699 EXCEPTIONS "TB140699 OTHERS = 1. "TB140699

BKK_ACCNT_ACNUM_EXT_EXISTS





CALL FUNCTION 'BKK_ACCNT_ACNUM_EXT_EXISTS' "TB140699 EXPORTING "TB140699 i_acnum_ext = s_acnum-low "TB140699 IMPORTING "TB140699 e_rc = l_rc "TB140699 EXCEPTIONS "TB140699 OTHERS = 1. "TB140699

BKK_OPEN_FI_FIND_FBS CALL FUNCTION 'BKK_OPEN_FI_FIND_FBS' EXPORTING i_event = '00012800' TABLES t_bkk_fbs = l_t_bkk_fbs.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_GREEN_LIGHT' info = text-904 IMPORTING result = gv_green EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_YELLOW_LIGHT' info = text-901 IMPORTING result = gv_yellow EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_RED_LIGHT' info = text-903 IMPORTING result = gv_red EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

BKK_ACCNT_OVR_GET_BY_RANGE CALL FUNCTION 'BKK_ACCNT_OVR_GET_BY_RANGE' TABLES i_t_rng_run_no = s_run_no i_t_rng_bkkrs = s_bkkrs i_t_rng_state = s_state i_t_rng_ovrfrom = s_ovrfr i_t_rng_ovrto = s_ovrto e_t_bkkovr_accnt = l_t_bkkovr_accnt_pre EXCEPTIONS OTHERS = 1.

BKK_INFOSYSTEM_AUTHORITY_CHECK CALL FUNCTION 'BKK_INFOSYSTEM_AUTHORITY_CHECK' EXPORTING i_bkkrs = l_t_bkk42-bkkrs i_acnum_int = l_t_bkk42-acnum_int i_struc = l_t_bkk42 IMPORTING e_rc = l_rcode e_skip = l_skip.

BKK_BKKA_AUTHORITY_CHECK CALL FUNCTION 'BKK_BKKA_AUTHORITY_CHECK' EXPORTING i_bkkrs = l_t_bkkovr_accnt_pre-bkkrs i_acnum_int = l_t_bkkovr_accnt_pre-acnum_int i_actvt = g_con_display i_msg_handler = ' ' "inaktiv, da im Anschl. SUBRC abgefr

BKK_ACCNT_OVR_GET_NOTIFY_DATA CALL FUNCTION 'BKK_ACCNT_OVR_GET_NOTIFY_DATA' TABLES i_t_bkkovr_accnt = l_t_bkkovr_accnt_all e_t_bkkovr_notify = l_t_acnall e_t_bkk_accovr_cond = l_t_condall e_t_ovraddress = l_t_ovraddress e_t_ovraddress_bint = l_t_ovraddress_bint EXCEPTIONS OTHERS = 1.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = l_report i_callback_pf_status_set = 'STATUS_SET' i_callback_user_command = 'USER_COMMAND' i_structure_name = 'L_T_ACNALL' is_layout = layout it_fieldcat = ftab it_sort = l_t_sort i_save = l_save is_variant = l_variant it_events = l_t_event TABLES t_outtab = l_t_acnall EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING * ES_LAYOUT = et_fieldcat = ftab * ET_SORT = * ET_FILTER = * ES_LIST_SCROLL = * ES_VARIANT = EXCEPTIONS no_infos = 1 program_error = 2 OTHERS = 3.

BKK_ALV_EXCL_UCOMM_WITH_FCAT * CALL FUNCTION 'BKK_ALV_EXCL_UCOMM_WITH_FCAT' * TABLES * t_fieldcat = ftab "export * t_ucomm = g_t_ucomm "import * EXCEPTIONS * OTHERS = 1.

SAMPLE_INTERFACE_00012800 IF 1 = 2. CALL FUNCTION 'SAMPLE_INTERFACE_00012800'. ENDIF. "#EC *

BKK_OPEN_FI_FIND_FBS CALL FUNCTION 'BKK_OPEN_FI_FIND_FBS' EXPORTING i_event = '00012800' TABLES t_bkk_fbs = l_t_bkk_fbs.

OPEN_FI_PERFORM_00012800_E CALL FUNCTION 'OPEN_FI_PERFORM_00012800_E' IMPORTING e_return = l_rc TABLES t_acc_ovrdrft = l_t_acnall_notify t_bkk_fbs = l_t_bkk_fbs t_accovr_cond = l_t_condall t_ovraddress = l_t_ovraddress t_ovraddress_bint = l_t_ovraddress_bint EXCEPTIONS OTHERS = 1.

BKK_ACCNT_OVR_UPDATE_BKKOVR_AC CALL FUNCTION 'BKK_ACCNT_OVR_UPDATE_BKKOVR_AC' IMPORTING e_rc = l_rc TABLES i_t_bkkovr_accnt = l_t_bkkovr_accnt_update EXCEPTIONS OTHERS = 1.

BKK_ALV_GET_FIELDCAT CALL FUNCTION 'BKK_ALV_GET_FIELDCAT' EXPORTING i_report = l_report i_listno = l_listno_alv TABLES t_fieldcat = ftab EXCEPTIONS OTHERS = 1.

BKK_ALV_SET_OUTLEN_ACNUM_EXT CALL FUNCTION 'BKK_ALV_SET_OUTLEN_ACNUM_EXT' "LV150698 EXPORTING i_fieldname = 'ACNUM_EXT' TABLES t_bkk_outlenalv = l_t_bkk_outlenalv t_ftab = ftab EXCEPTIONS OTHERS = 1.

BKK_ALV_SET_HOSPOTS_JUMPFIELDS CALL FUNCTION 'BKK_ALV_SET_HOSPOTS_JUMPFIELDS' TABLES t_ftab = ftab EXCEPTIONS OTHERS = 1.

BKK_ALV_COMPUTE_PRINT_COL CALL FUNCTION 'BKK_ALV_COMPUTE_PRINT_COL' EXPORTING i_linsz = sy-linsz i_colno = sy-colno i_cols = l_pagno_col IMPORTING e_printcol = l_h_colno e_rc = l_rc EXCEPTIONS OTHERS = 1.




REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING * ES_LAYOUT = et_fieldcat = ftab * ET_SORT = * ET_FILTER = * ES_LIST_SCROLL = * ES_VARIANT = EXCEPTIONS no_infos = 1 program_error = 2 OTHERS = 3.

BKK_ALV_CHANGE_FCAT_BALANCES CALL FUNCTION 'BKK_ALV_CHANGE_FCAT_BALANCES' EXPORTING i_ucomm = l_ucomm TABLES t_fieldcat = ftab EXCEPTIONS OTHERS = 1.

REUSE_ALV_LIST_LAYOUT_INFO_SET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_SET' EXPORTING * IS_LAYOUT = it_fieldcat = ftab * IT_SORT = * IT_FILTER = * IS_LIST_SCROLL = EXCEPTIONS OTHERS = 1.

CONVERT_TO_LOCAL_CURRENCY * CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' * EXPORTING * date = l_date * foreign_amount = i_t_lim_data-limsum * foreign_currency = i_t_lim_data-lim_cur "lim curr * local_currency = u_acn_cur "acc curr * type_of_rate = u_bkkrs_ratetype * IMPORTING * local_amount = c_limsum.

BKK_ACCNT_GET_BKK42 CALL FUNCTION 'BKK_ACCNT_GET_BKK42' EXPORTING i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int i_local = space IMPORTING e_bkk42 = l_s_bkk42 * tables * t_bkk42 = l_s_bkk42 EXCEPTIONS not_found = 1 OTHERS = 2.

BKK_ACCNT_GET_BKK40_DATA CALL FUNCTION 'BKK_ACCNT_GET_BKK40_DATA' EXPORTING i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int IMPORTING e_bkk40 = l_s_bkk40.

BKK_ACCNT_GET_BKK46_DATA CALL FUNCTION 'BKK_ACCNT_GET_BKK46_DATA' EXPORTING i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int IMPORTING e_bkk46 = l_s_bkk46 EXCEPTIONS impara_error = 1 not_found = 2 OTHERS = 99.

BKK_BKKRS_GET_TEXT CALL FUNCTION 'BKK_BKKRS_GET_TEXT' EXPORTING i_bkkrs = u_bkkrs i_langu = sy-langu IMPORTING e_t_bkkrs = c_s_account-t_bkkrs.

BKK_BKKRS_GET_WAERS * CALL FUNCTION 'BKK_BKKRS_GET_WAERS' * EXPORTING * i_bkkrs = u_bkkrs * IMPORTING * E_RC = * e_waers = c_s_account-bkkrs_waers * e_ratetype = c_s_account-bkkrs_ratetype * EXCEPTIONS * OTHERS = 1.

BKK_PRODUCT_GET_NAME CALL FUNCTION 'BKK_PRODUCT_GET_NAME' EXPORTING i_prodint = c_s_account-prodint i_spras = sy-langu IMPORTING e_t_prodint = c_s_account-t_prodint e_prodext = c_s_account-prodext * E_RC = EXCEPTIONS OTHERS = 1.

BKK_ACCNT_GET_BUPA CALL FUNCTION 'BKK_ACCNT_GET_BUPA' EXPORTING i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int TABLES t_partner = l_t_acnbupa EXCEPTIONS not_found = 1 OTHERS = 2.

BKK_BUPA_PARTNER_DATA_GET CALL FUNCTION 'BKK_BUPA_PARTNER_DATA_GET' EXPORTING i_partner = l_t_acnbupa-partner i_rltyp = g_con_rltyp_account_holder i_actvt = '03' IMPORTING e_ibkk52 = l_s_ibkk52 e_rc = l_rc EXCEPTIONS OTHERS = 1.

BKK_COND_INTEREST_COND_READ CALL FUNCTION 'BKK_COND_INTEREST_COND_READ' EXPORTING i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int i_date = u_date TABLES e_t_std_condition = l_t_std_condition e_t_std_position = l_t_std_position e_t_ind_condition = l_t_ind_condition e_t_ind_position = l_t_ind_position EXCEPTIONS OTHERS = 1.

BKK_COND_OVERVIEW_INT_PREP CALL FUNCTION 'BKK_COND_OVERVIEW_INT_PREP' EXPORTING i_condgr_cat = u_condgr_cat i_condarea = u_condarea i_condgr = u_condgr i_bkkrs = u_bkkrs i_acnum_int = u_acnum_int i_curr = u_waers i_start_date = u_date i_end_date = u_date TABLES i_t_std_condition = l_t_std_condition i_t_std_position = l_t_std_position i_t_ind_condition = l_t_ind_condition i_t_ind_position = l_t_ind_position e_t_std_cond = l_t_std_cond e_t_ind_cond = l_t_ind_cond EXCEPTIONS OTHERS = 1.

BKK_CONDGROUP_COND_SEL CALL FUNCTION 'BKK_CONDGROUP_COND_SEL' EXPORTING i_condgr_cat = u_condgr_cat i_condarea = u_condarea i_condgr = u_condgr i_bkkrs = u_bkkrs * I_XBYPASSING_BUFFER = * IMPORTING * E_HEADER = TABLES t_category = l_t_category t_condition = l_t_condition t_position = l_t_position EXCEPTIONS OTHERS = 1.

BKK_COND_SHOW_INT_PREP CALL FUNCTION 'BKK_COND_SHOW_INT_PREP' EXPORTING i_date = u_date TABLES i_t_category = l_t_category i_t_std_cond = l_t_std_cond i_t_ind_cond = l_t_ind_cond e_t_cond_int = c_t_cond_int EXCEPTIONS OTHERS = 1.



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