SAP Reports / Programs | Financial Accounting | Accounts Payable | Payment Transactions(FI-AP-AP-PT) SAP FI

F110OFS0 SAP ABAP INCLUDE - BAPI/BUS1010: Determine Highest Dunning Level







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


INCLUDES used within this REPORT F110OFS0

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:

FI_PAYMENT_RUN_FM_CHECK CALL FUNCTION 'FI_PAYMENT_RUN_FM_CHECK' EXPORTING I_BUKRS = REGUH-ZBUKR IMPORTING E_FLG_ACTIVE = L_FM_ACT.

FI_PAYMENT_RUN_FM_CHECK CALL FUNCTION 'FI_PAYMENT_RUN_FM_CHECK' EXPORTING I_BUKRS = REGUH-ZBUKR IMPORTING E_FLG_ACTIVE = L_FM_X.

FI_PAYMENT_RUN_FM_BUDGET_CHANG CALL FUNCTION 'FI_PAYMENT_RUN_FM_BUDGET_CHANG' EXPORTING I_REGUP_OLD = L_OLDREGUP I_REGUP_NEW = L_NEWREGUP I_LAUFD = REGUH-LAUFD I_LAUFI = REGUH-LAUFI I_ZBUKR = REGUH-ZBUKR I_LIFNR = NEWREGUP-LIFNR I_KUNNR = NEWREGUP-KUNNR I_EMPFG = NEWREGUP-EMPFG I_DATUM = F110C-BUDAT IMPORTING E_RC = L_FM_RC EXCEPTIONS OTHERS = 1.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

ENQUEUE_EFKNB1A CALL FUNCTION 'ENQUEUE_EFKNB1A' EXPORTING BUKRS = REGUP-BUKRS KUNNR = REGUP-KUNNR EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 1.

ENQUEUE_EFLFB1A CALL FUNCTION 'ENQUEUE_EFLFB1A' EXPORTING BUKRS = REGUP-BUKRS LIFNR = REGUP-LIFNR EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 1.

ENQUEUE_EFSKB1A CALL FUNCTION 'ENQUEUE_EFSKB1A' EXPORTING BUKRS = P_BUKRS SAKNR = P_SAKNR EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 1.

FI_PAYMENT_USE_OF_GTS_CHECK CALL FUNCTION 'FI_PAYMENT_USE_OF_GTS_CHECK' IMPORTING e_xspl_active_gts = gd_xspl_active_gts.

SEPA_MANDATES_API_GET CALL FUNCTION 'SEPA_MANDATES_API_GET' EXPORTING I_SEL_CRITERIA = l_sel_criteria IMPORTING ET_MANDATES = lt_mandates.

SEPA_MANDATES_API_GET CALL FUNCTION 'SEPA_MANDATES_API_GET' EXPORTING i_sel_criteria = l_sel_criteria IMPORTING et_mandates = lt_mandates.

LOAN_GET_BEPI_FROM_OP CALL FUNCTION 'LOAN_GET_BEPI_FROM_OP' EXPORTING i_bukrs = l_docref-bukrs i_rebzj = l_docref-gjahr i_rebzg = l_docref-belnr i_rebzz = l_docref-buzei IMPORTING es_vdbepi = EXCEPTIONS bepi_not_found = 1 OTHERS = 2.

SEPA_MANDATE_ADD_MONTH_TO_DATE CALL FUNCTION 'SEPA_MANDATE_ADD_MONTH_TO_DATE' EXPORTING MONTHS = -36 OLDDATE = SY-DATUM IMPORTING NEWDATE = st_checkdate.

SEPA_MANDATE_API_CHECK_VALID CALL FUNCTION 'SEPA_MANDATE_API_CHECK_VALID' EXPORTING I_STR_MANDATE_KEY = L_INTKEY I_DATE = sy-datlo I_ANWND = 'F' IMPORTING ET_MESSAGES = l_mandate_messages E_MANDATE_NOT_VALID = l_mandate_not_valid E_MANDATE_NOT_FOUND = l_mandate_not_found E_MANDATE_STATUS = l_mandate_status EXCEPTIONS GLOBAL_LOCK_ACTIVE = 1 OTHERS = 2.

SEPA_MANDATES_API_OPEN CALL FUNCTION 'SEPA_MANDATES_API_OPEN' EXPORTING I_TAB_MANDATE_KEY_EXTERNAL = lt_mandate_key_ext IMPORTING ET_MESSAGES = l_mandate_messages.

FI_SEPA_MANDATE_GET_USE_STATUS CALL FUNCTION 'FI_SEPA_MANDATE_GET_USE_STATUS' "N1776076 EXPORTING i_mguid = ls_mandates-mguid i_current_payrunid = lv_payrunid IMPORTING es_mandate_pain_dd = ls_mandate_pain_dd e_seq_type = xbank-sepa_seq_type.

FI_SEPA_CALCULATE_DAYS CALL FUNCTION 'FI_SEPA_CALCULATE_DAYS' EXPORTING i_bukrs = reguh-zbukr i_ausfd = reguh-ausfd i_zlsch = reguh-rzawe i_hbkid = reguh-hbkid i_hktid = reguh-hktid i_calid = ld_calid i_add_days = xbank-sepa_add_days i_current_date = gv_current_date "N1776076 i_firstuse_date = xbank-sepa_firstuse_date "N1725028 IMPORTING e_earliest_date = gd_sepa_earliest e_calc_ausfd = ld_calc_ausfd e_calid = ld_calid EXCEPTIONS OTHERS = 9.

SEPA_GET_MANDATE_BY_KEY CALL FUNCTION 'SEPA_GET_MANDATE_BY_KEY' EXPORTING i_str_mandate_key = l_mandate_key IMPORTING et_mandates = lt_mandate.

FI_SEPA_INST_CD_DETERMINE CALL FUNCTION 'FI_SEPA_INST_CD_DETERMINE' "n1852246 EXPORTING i_bukrs = akt_zbukr i_b2b = gs_mandate-b2b i_seq_type = xbank-sepa_seq_type i_ubnks = t012-banks i_ubnky = t012-bankl i_zbnks = xbank-banks i_zbnky = xbank-bankl i_ziban = xbank-ziban IMPORTING e_inst_code = sv_inst_code e_leadtime = xbank-sepa_add_days e_calendar = gv_calid.



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