ISM_SEPAF01 is a standard ABAP INCLUDE 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 ISM_SEPAF01 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ISM_SEPA_MANDATE_LIST_POPUP call function 'ISM_SEPA_MANDATE_LIST_POPUP' exporting iv_iban = gv_iban iv_gpnr = gv_gpnr iv_sepa_anwnd = gv_anwnd iv_activity = gv_activity iv_bukrs = gv_bukrs importing ev_mndid = lv_mndid exceptions error = 1 others = 2.
SAPGUI_SET_FUNCTIONCODE call function 'SAPGUI_SET_FUNCTIONCODE' exporting functioncode = gv_fcode_enter.
ISM_SEPA_MANDATE_GET_STAT_ICON call function 'ISM_SEPA_MANDATE_GET_STAT_ICON' exporting * IV_SEPA_STATUS = iv_mndid = rjsepa-mndid iv_sepa_anwnd = gv_anwnd iv_bukrs = gv_bukrs importing ev_status_icon = rjsepa-sepa_icon_status ev_status_text = rjsepa-sepa_status_txt.
BUP_BUT000_SELECT_WITH_PARTNER call function 'BUP_BUT000_SELECT_WITH_PARTNER' exporting i_partner = iv_gpnr tables t_but000 = lt_but000 exceptions not_found = 1 others = 2.
KNA1_READ call function 'KNA1_READ' exporting pi_customer = lv_kunnr importing pe_kna1 = ls_kna1.
ADDR_GET call function 'ADDR_GET' exporting address_selection = ls_addr1_sel importing address_value = ls_addr1_val exceptions others = 1.
ISP_SELECT_SINGLE_T001 call function 'ISP_SELECT_SINGLE_T001' exporting bukrs = lv_zbukr "iv_bukrs * MSGTY = '*' importing * MELDUNG = t001_i = ls_t001 exceptions no_entry_found = 1 others = 2.
ADDR_GET call function 'ADDR_GET' exporting address_selection = ls_addr1_sel importing address_value = ls_addr1_val exceptions others = 1.
CONVERT_IBAN_2_BANK_ACCOUNT call function 'CONVERT_IBAN_2_BANK_ACCOUNT' exporting i_iban = iv_iban * I_POPUP = * I_ACCNO_UNKNOWN = importing e_bank_account = lv_bank_account * E_BANK_CONTROL_KEY = e_bank_country = lv_bank_country e_bank_number = lv_bank_number exceptions no_conversion = 1 others = 2.
READ_BANK_ADDRESS call function 'READ_BANK_ADDRESS' exporting bank_country = lv_bank_country bank_number = l_bankkey "lv_bank_number importing bnka_wa = ls_bnka exceptions not_found = 1 others = 2.
FKK_BP_EXTRACT_GET call function 'FKK_BP_EXTRACT_GET' exporting i_partner = iv_gpnr i_xaddr = 'X' * i_xbank = 'X' * i_iban_required = 'X' importing e_bp_extract = ls_gpshad exceptions partner_not_found = 1 address_not_found = 2 bank_not_found = 3 creditcard_not_found = 4 others = 5.
FKK_COMP_CODE_DATA call function 'FKK_COMP_CODE_DATA' exporting i_bukrs = iv_bukrs importing e_t001 = ls_t001 exceptions error_message = 4.
ADDR_GET call function 'ADDR_GET' exporting address_selection = ls_addr1_sel importing address_value = ls_addr1_val exceptions error_message = 4.
FKK_SEPA_DEFAULT_CRDID call function 'FKK_SEPA_DEFAULT_CRDID' exporting i_wa = ls_wa i_rec_id = ls_rec_id * I_REC_ID = I_REC_ID importing e_crdid = cs_sepa_mandates_in-rec_crdid.
SEPA_CUSTOMIZING_READ CALL FUNCTION 'SEPA_CUSTOMIZING_READ' EXPORTING I_ANWND = iv_sepa_anwnd IMPORTING E_CUST = ls_cust E_CTRL = ls_ctrl EXCEPTIONS NOT_ACTIV = 1 OTHERS = 2.
BAPI_BUPA_GET_NUMBERS CALL FUNCTION 'BAPI_BUPA_GET_NUMBERS' EXPORTING BUSINESSPARTNER = iv_gpnr IMPORTING BUSINESSPARTNERGUIDOUT = lv_partner_guid.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.