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

F110SFB0_BELEG_ERZEUGEN SAP ABAP INCLUDE - F110SFB0BELEGERZEUGEN







F110SFB0_BELEG_ERZEUGEN 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 F110SFB0_BELEG_ERZEUGEN 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 F110SFB0_BELEG_ERZEUGEN. "Basic submit
SUBMIT F110SFB0_BELEG_ERZEUGEN AND RETURN. "Return to original report after report execution complete
SUBMIT F110SFB0_BELEG_ERZEUGEN 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 F110SFB0_BELEG_ERZEUGEN

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:

REFRESH_TAX_TABLES CALL FUNCTION 'REFRESH_TAX_TABLES'.

ASSOCIATED_COMP_RESET CALL FUNCTION 'ASSOCIATED_COMP_RESET'.

ASSET_TABLES_RESET CALL FUNCTION 'ASSET_TABLES_RESET' EXPORTING i_dbnot = 'X'. "<0324920

AMSP_GLOBAL_TABLES_REFRESH CALL FUNCTION 'AMSP_GLOBAL_TABLES_REFRESH' "<0580712 EXPORTING i_xallt = 'X'.

AMBU_GLOBAL_TABLES_REFRESH CALL FUNCTION 'AMBU_GLOBAL_TABLES_REFRESH'. "<0580712

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING i_identification = mess_ident.

FI_DOCUMENT_TYPE_FOR_TRANSFER CALL FUNCTION 'FI_DOCUMENT_TYPE_FOR_TRANSFER' EXPORTING i_koart = agkoart IMPORTING e_blart = agblart.

RWIN_CHECK CALL FUNCTION 'RWIN_CHECK' EXPORTING gjahr = bkpf-gjahr process = 'RABELEG ' event = 'ERGAENZE' TABLES tkomp = tkomp.

MESSAGES_STOP CALL FUNCTION 'MESSAGES_STOP' EXCEPTIONS i_message = 0 w_message = 0 s_message = 0 OTHERS = 1.

MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES t_mesg = msgtab.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING i_identification = mess_ident.

FI_WT_NEW_NUMBERING_OF_LINES CALL FUNCTION 'FI_WT_NEW_NUMBERING_OF_LINES' EXPORTING i_bukrs = xbseg-bukrs i_gjahr = xbseg-gjahr i_old_buzei = bseg-buzei i_new_buzei = xbseg-buzei i_dyncl = 'Z'.

CREDITCONTROL_CALCULATE_AMOUNT CALL FUNCTION 'CREDITCONTROL_CALCULATE_AMOUNT' EXPORTING bukrs = xbseg-bukrs datum = bkpf-budat dmbtr = xbseg-dmbtr fwaer = bkpf-waers hwaer = t001-waers kkber = xbseg-kkber umskz = xbseg-umskz waers = t014-waers wrbtr = xbseg-wrbtr akont = xbseg-hkont absbt = xbseg-absbt IMPORTING klibt = xbseg-klibt EXCEPTIONS error_message = 1.

ASSOCIATED_COMP_PUT CALL FUNCTION 'ASSOCIATED_COMP_PUT' TABLES t_bseg = xbseg.

FM_DPR_CLEAR CALL FUNCTION 'FM_DPR_CLEAR' EXPORTING i_flg_auto_payment = char_x TABLES t_ausz1 = zanftb.

FM_CO_DPR_CLEAR CALL FUNCTION 'FM_CO_DPR_CLEAR' EXPORTING i_flg_auto_payment = char_x TABLES t_ausz1 = zanftb.

FMRE_DPR_DOCUMENT_CLEAR CALL FUNCTION 'FMRE_DPR_DOCUMENT_CLEAR' EXPORTING f_bkpf = xbkpf TABLES t_bseg = xbseg t_ausz1 = zanftb.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' EXPORTING i_identification = mess_ident.

FI_DOCUMENT_PROCESS





CALL FUNCTION 'FI_DOCUMENT_PROCESS' EXPORTING i_gjahr = bkpf-gjahr i_process = process i_event = event TABLES t_bkpf = xbkpf t_bseg = xbseg t_bsegz = xbsegz.

ME_CREATE_HISTORY_FINANCE CALL FUNCTION 'ME_CREATE_HISTORY_FINANCE' EXPORTING i_check = 'X' i_post = space TABLES t_bkpf = xbkpf t_bseg = xbseg t_ausz = xausz3. "ERP05

FI_DOCUMENT_PROCESS CALL FUNCTION 'FI_DOCUMENT_PROCESS' EXPORTING i_gjahr = bkpf-gjahr i_process = process i_event = event TABLES t_bkpf = xbkpf t_bseg = xbseg t_bsegz = xbsegz t_ausz3 = xausz3 EXCEPTIONS error_message = 01.

MESSAGES_STOP CALL FUNCTION 'MESSAGES_STOP' EXCEPTIONS i_message = 0 w_message = 0 s_message = 0 OTHERS = 1.

MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES t_mesg = msgtab.

J_1A_CREATE_DISCOUNT_DOCUMENTS CALL FUNCTION 'J_1A_CREATE_DISCOUNT_DOCUMENTS' TABLES t_bkpf = xbkpf EXCEPTIONS no_posting = 0 OTHERS = 1.

FI_DOCUMENT_PROCESS CALL FUNCTION 'FI_DOCUMENT_PROCESS' EXPORTING i_gjahr = bkpf-gjahr i_process = process i_event = event i_auglv = t041a-auglv TABLES t_bkpf = xbkpf t_bseg = xbseg t_bsegz = xbsegz t_ausz3 = xausz3 * Zahlung pro GL-Entitäten t_ausz4 = xausz4 EXCEPTIONS error_message = 1.

OPEN_FI_PERFORM_00001025_E CALL FUNCTION 'OPEN_FI_PERFORM_00001025_E' EXPORTING i_bkdf = bkdf TABLES t_ausz1 = xausz1 t_ausz2 = xausz2 t_ausz3 = xausz3 t_bkp1 = xbkp1 t_bkpf = xbkpf t_bsec = xbsec t_bsed = xbsed t_bseg = xbseg t_bset = xbset t_bseu = xbseu t_postab = lt_ausz_info.

FI_IDOC_PREPARE CALL FUNCTION 'FI_IDOC_PREPARE' "ALE IMPORTING e_distribute = x_distribute "X = verteilen TABLES t_bkpf = xbkpf t_bseg = xbseg EXCEPTIONS error_message = 01.

FI_DOCUMENT_TYPE_DATA CALL FUNCTION 'FI_DOCUMENT_TYPE_DATA' EXPORTING i_blart = bkpf-blart IMPORTING e_t003 = t003.

RF_GET_DOCUMENT_NUMBER CALL FUNCTION 'RF_GET_DOCUMENT_NUMBER' EXPORTING company = bkpf-bukrs range = t003-numkr year = bkpf-gjahr IMPORTING document_number = bkpf-belnr EXCEPTIONS duplicate_number = 1 range_missing = 2.

FI_REFERENCE_CREATE CALL FUNCTION 'FI_REFERENCE_CREATE' EXPORTING i_awtyp = 'BKPF ' i_bukrs = bkpf-bukrs i_gjahr = bkpf-gjahr i_belnr = bkpf-belnr IMPORTING e_awtyp = bkpf-awtyp e_awref = xawref e_aworg = xaworg e_awkey = bkpf-awkey e_awsys = xawsys EXCEPTIONS OTHERS = 01.

FI_WT_ASSIGN_BELNR_TO_WITH CALL FUNCTION 'FI_WT_ASSIGN_BELNR_TO_WITH' EXPORTING i_bukrs = bseg-bukrs i_belnr = bseg-belnr i_buzei = bseg-buzei i_gjahr = bseg-gjahr i_dyncl = 'Z' TABLES i_ausz1 = xausz1 i_ausz2 = xausz2 EXCEPTIONS nothing_done = 1 OTHERS = 2.

FI_WT_ASSIGN_CLEARINGINFO CALL FUNCTION 'FI_WT_ASSIGN_CLEARINGINFO' EXPORTING i_bukrs = bseg-bukrs i_clearing_doc = bseg-belnr i_clearing_date = xaugdt EXCEPTIONS OTHERS = 1.

FI_CHECK_EXTENDED_WT CALL FUNCTION 'FI_CHECK_EXTENDED_WT' EXPORTING i_bukrs = xbkpf-bukrs EXCEPTIONS OTHERS = 1.

FI_WT_CERTIFICATE_NUMBERING CALL FUNCTION 'FI_WT_CERTIFICATE_NUMBERING' EXPORTING i_dyncl = 'Z' i_aktyp = 'H' i_bkpf = xbkpf i_batch = 'X' TABLES i_bseg = xbseg EXCEPTIONS error = 1 OTHERS = 2.

FI_WT_CERTIFICATE_NUMBERING CALL FUNCTION 'FI_WT_CERTIFICATE_NUMBERING' EXPORTING i_dyncl = 'Z' i_aktyp = 'H' i_bkpf = xbkpf i_xvorl = 'X' i_batch = 'X' TABLES i_bseg = xbseg EXCEPTIONS error = 1 OTHERS = 2.

OFF_NUMBER_GLOBAL_NUMBERING CALL FUNCTION 'OFF_NUMBER_GLOBAL_NUMBERING' EXPORTING i_fin1_param = fin1_param i_bkpf = xbkpf IMPORTING o_xblnr = xbkpf-xblnr o_bktxt = xbkpf-bktxt "Note 571938.....

ME_CREATE_HISTORY_FINANCE CALL FUNCTION 'ME_CREATE_HISTORY_FINANCE' EXPORTING i_check = space i_post = 'X' TABLES t_bkpf = xbkpf t_bseg = xbseg t_ausz = xausz3. "ERP05

BREAKDOWN_RELATION_FI_DOC CALL FUNCTION 'BREAKDOWN_RELATION_FI_DOC' TABLES tbkpf = xbkpf tbseg = xbseg.




FI_WT_ZP_INSERT_REGUPW CALL FUNCTION 'FI_WT_ZP_INSERT_REGUPW' EXPORTING i_bukrs = regup-bukrs i_belnr = regup-belnr i_gjahr = regup-gjahr i_buzei = regup-buzei i_vblnr = reguh-vblnr i_laufd = parlaufd i_laufi = parlaufi EXCEPTIONS OTHERS = 1.

FI_WT_WRITE_EVERYTHING_TO_DB CALL FUNCTION 'FI_WT_WRITE_EVERYTHING_TO_DB' EXPORTING i_aktyp = 'Z' i_dyncl = 'Z' i_tcode = 'F110' EXCEPTIONS OTHERS = 1.

FI_TAX_SV_COMPRESS CALL FUNCTION 'FI_TAX_SV_COMPRESS' EXPORTING i_awtyp = xbkpf-awtyp i_compress_xtxit = 'X' TABLES i_bkpf = xbkpf "N1477287 i_bseg = xbseg "N1477287 i_bset = xbset.

POST_DOCUMENT CALL FUNCTION 'POST_DOCUMENT' IN UPDATE TASK EXPORTING i_bkdf = bkdf i_uf05a = uf05a TABLES t_ausz1 = xausz1 t_ausz2 = xausz2 t_ausz3 = xausz3 t_bkpf = xbkpf t_bkp1 = xbkp1 t_bsec = xbsec t_bsed = xbsed t_bseg = xbseg t_bset = xbset t_bseu = xbseu.

POST_DOCUMENT CALL FUNCTION 'POST_DOCUMENT' IN UPDATE TASK EXPORTING i_bkdf = bkdf i_uf05a = uf05a TABLES t_ausz1 = xausz1 t_ausz2 = xausz2 t_ausz3 = xausz3 t_bkpf = xbkpf t_bkp1 = xbkp1 t_bsec = xbsec t_bsed = xbsed t_bseg = xbseg t_bset = xbset t_bseu = xbseu t_bsegc = xbsegc.

FM_PAYTR_CALL_S200_V2_FI CALL FUNCTION 'FM_PAYTR_CALL_S200_V2_FI' EXPORTING i_f110 = 'X' TABLES t_bkpf = xbkpf t_ausz1 = xausz1 t_bseg = xbseg.

FI_DOCUMENT_PROCESS CALL FUNCTION 'FI_DOCUMENT_PROCESS' EXPORTING i_gjahr = xbkpf-gjahr i_process = process i_event = event i_awtyp = xbkpf-awtyp i_awref = xawref i_aworg = xaworg i_awsys = xawsys TABLES t_bkpf = xbkpf.

OPEN_FI_PERFORM_00001030_E CALL FUNCTION 'OPEN_FI_PERFORM_00001030_E' EXPORTING i_bkdf = bkdf i_uf05a = uf05a TABLES t_ausz1 = xausz1 t_ausz2 = xausz2 t_ausz3 = xausz3 t_bkp1 = xbkp1 t_bkpf = xbkpf t_bsec = xbsec t_bsed = xbsed t_bseg = xbseg t_bset = xbset t_bseu = xbseu.

J_1A_POST_DISCOUNT_DOCUMENTS CALL FUNCTION 'J_1A_POST_DISCOUNT_DOCUMENTS' EXPORTING i_parlaufi = parlaufi i_parlaufd = parlaufd i_parxvorl = parxvorl TABLES t_bkpf = xbkpf t_ausz2 = xausz2 "N1756574 EXCEPTIONS OTHERS = 1.

FI_WT_WITHHOLDINGTAX_FOR_IDOC CALL FUNCTION 'FI_WT_WITHHOLDINGTAX_FOR_IDOC' TABLES t_accit_wt = xaccwt. "450076

FI_IDOC_UPDATE CALL FUNCTION 'FI_IDOC_UPDATE' EXPORTING i_distribute = x_distribute TABLES t_bkpf = xbkpf t_bseg = xbseg t_bsec = xbsec t_bset = xbset t_accwt = xaccwt EXCEPTIONS error_message = 01.

REGUV_UPDATE CALL FUNCTION 'REGUV_UPDATE' IN UPDATE TASK EXPORTING i_reguv = reguv.

J_1A_DISCOUNT_DOCUMENT_LOG CALL FUNCTION 'J_1A_DISCOUNT_DOCUMENT_LOG' EXCEPTIONS OTHERS = 1.

FM_DOCUMENT_FIREF * call function 'FM_DOCUMENT_FIREF' * exporting * i_awtypa = bkpf-awtyp * i_awrefa = xawref * i_aworga = xaworg * i_awsysa = bkpf-awsys * i_tcode = bkpf-tcode * tables * t_firef = fmfi_tab * exceptions * others = 1.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = xbkpf-bukrs component = '**' IMPORTING active_component = component EXCEPTIONS component_not_active = 01.



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