SAP Reports / Programs | Financial Accounting | Asset Accounting | Basic Functions(FI-AA-AA) SAP FI

FA020F10 SAP ABAP INCLUDE - Funct. module for checking quant., amount, value date of transaction







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

INCLUDE IFRE_BEGIN_OF_RE_CLASSIC.
INCLUDE IFRE_END_OF_RE_CLASSIC.


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:

ANLC_READ_OR_CREATE_IF_MISSING CALL FUNCTION 'ANLC_READ_OR_CREATE_IF_MISSING' EXPORTING i_ants = ants i_gjahr = u_gjahr TABLES t_anlb = xanlb t_anlc = xanlc t_anlz = yanlz EXCEPTIONS error_occurred = 1 OTHERS = 2.

AM_ASSET_READ_FOR_POSTING CALL FUNCTION 'AM_ASSET_READ_FOR_POSTING' EXPORTING i_bukrs = u_bukrs i_anln1 = u_anln1 i_anln2 = u_anln2 i_gjahr = u_gjahr i_xlock = flg_anlloc IMPORTING e_ants = ants TABLES t_anlb = xanlb t_anlc = xanlc t_anlz = xanlz.

AM_POSTING_DBTAB_SAVE *** CALL FUNCTION 'AM_POSTING_DBTAB_SAVE' "<<< delete note 96330 *** EXPORTING I_ANTS = ANTS "<<< delete note 96330 *** TABLES T_ANLB = XANLB. "<<< delete note 96330

AM_ADITIONAL_ACCOUTING_GET CALL FUNCTION 'AM_ADITIONAL_ACCOUTING_GET' EXPORTING i_budat = u_budat f_ants = ants IMPORTING f_ants = ants TABLES t_anlz = xanlz.

AM_GSBER_CHECK CALL FUNCTION 'AM_GSBER_CHECK' EXPORTING i_ants = ants.

AM_US_GET_ASSET_FROM_ANKAZ CALL FUNCTION 'AM_US_GET_ASSET_FROM_ANKAZ' EXPORTING i_ants = ants IMPORTING e_anln1 = ants-anln1_abg e_anln2 = ants-anln2_abg.

AM_BWASL_CHECK_ON_ASSET CALL FUNCTION 'AM_BWASL_CHECK_ON_ASSET' EXPORTING i_ants = ants i_anbz = anbz EXCEPTIONS error_message = 8. "<0542014

APCF_POSTING_ON_ASSET_ALLOWED CALL FUNCTION 'APCF_POSTING_ON_ASSET_ALLOWED' EXPORTING i_bukrs = u_bukrs i_anln1 = u_anln1 i_anln2 = u_anln2 i_bwasl = u_bwasl.

FIRST_DAY_IN_PERIOD_GET CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET' EXPORTING i_gjahr = u_gjahr i_periv = t001-periv i_poper = con_firstper IMPORTING e_date = hlp_datum.

READ_CUSTOMIZED_MESSAGE CALL FUNCTION 'READ_CUSTOMIZED_MESSAGE' EXPORTING i_arbgb = '6D' i_dtype = 'I' i_msgnr = '867' IMPORTING e_msgty = ld_msgty.

REAL_ESTATE_IMKEY_GET CALL FUNCTION 'REAL_ESTATE_IMKEY_GET' EXPORTING i_cobl = cobl i_dmbtr = anbz-dmbtr i_prozs = anbz-prozs i_xvabg = anbz-xvabg i_bwasl = anbz-bwasl "

ANLA_READ_SINGLE CALL FUNCTION 'ANLA_READ_SINGLE' EXPORTING f_anla = anla i_lock = flg_anlloc i_int_without_hyphen = u_int_without_hyphen "note 843605 IMPORTING f_anla = anla.

ANLT_READ_SINGLE CALL FUNCTION 'ANLT_READ_SINGLE' EXPORTING f_anlt = anlt IMPORTING f_anlt = anlt EXCEPTIONS not_found = 4.

ANLB_READ_MULTIPLE_AFABE CALL FUNCTION 'ANLB_READ_MULTIPLE_AFABE' EXPORTING i_bukrs = ants-bukrs i_anln1 = ants-anln1 i_anln2 = ants-anln2 TABLES t_anlb = xanlb EXCEPTIONS not_found = 3.

RA_ASSET_DEQUEUE CALL FUNCTION 'RA_ASSET_DEQUEUE' EXPORTING bukrs = u_bukrs anln1 = u_anln1 anln2 = u_anln2.

ANLC_READ_MULTIPLE_AFABE CALL FUNCTION 'ANLC_READ_MULTIPLE_AFABE' EXPORTING i_anln1 = ants-anln1 i_anln2 = ants-anln2 i_bukrs = ants-bukrs i_gjahr = u_gjahr TABLES t_anlc = xanlc EXCEPTIONS not_found = 4.

ANLC_READ_MULTIPLE_AFABE CALL FUNCTION 'ANLC_READ_MULTIPLE_AFABE' EXPORTING i_bukrs = ants-bukrs i_anln1 = ants-anln1 i_anln2 = ants-anln2 i_gjahr = hlp_gjahr TABLES t_anlc = xanlc EXCEPTIONS not_found = 4.

RA_FISCAL_YEAR_CHANGE CALL FUNCTION 'RA_FISCAL_YEAR_CHANGE' EXPORTING i_ants = ants TABLES t_anlc = xanlc t_anlb = xanlb t_anlz = xanlz t_anfm = xanfm.

FIRST_DAY_IN_PERIOD_GET





CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET' EXPORTING i_gjahr = u_gjahr i_periv = t001-periv i_poper = con_firstper IMPORTING e_date = hlp_datum.

ANLZ_READ_MULTIPLE_BDATU CALL FUNCTION 'ANLZ_READ_MULTIPLE_BDATU' EXPORTING i_bukrs = u_bukrs i_anln1 = u_anln1 i_anln2 = u_anln2 i_adatu = hlp_datum TABLES t_anlz = xanlz EXCEPTIONS not_found = 02.

T093B_READ CALL FUNCTION 'T093B_READ' EXPORTING f_t093b = t093b IMPORTING f_t093b = t093b.

ANLB_READ_SINGLE CALL FUNCTION 'ANLB_READ_SINGLE' EXPORTING f_anlb = ls_anlb IMPORTING f_anlb = ls_anlb EXCEPTIONS not_found = 1 OTHERS = 2.

FI_PERIOD_DETERMINE CALL FUNCTION 'FI_PERIOD_DETERMINE' * EXPORTING I_BUDAT = XANLB-AFABG EXPORTING i_budat = ants-zugdt i_bukrs = xanlb-bukrs IMPORTING e_gjahr = ld_gjahr.



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