FILA_PERF_ACCRULE_METHODS 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 FILA_PERF_ACCRULE_METHODS 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.
Selection Text: LV_CONTR = Contract Number
Selection Text: LV_NUM = Number of Method Calls
Selection Text: SD_ACCR = Accounting Principle
Selection Text: SD_ACRT = Accrual Type
Title: Performance of Accrual Methods
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ACEDB_ACEOBJ_READ_BY_REFKEY call function 'ACEDB_ACEOBJ_READ_BY_REFKEY' exporting is_ex_objkey = ls_aceobjkey importing es_aceobj = ls_aceobjint exceptions not_found = 1 others = 2.
ACE_ACCRUALOBJECT_SINGLE_READ call function 'ACE_ACCRUALOBJECT_SINGLE_READ' exporting id_comp = ls_aceobjint-comp id_bukrs = ls_aceobjint-bukrs id_objid = ls_aceobjint-objid id_keydate = lv_keydate importing es_aceds_header = ls_aceheader exceptions not_found = 1 others = 2.
ACEPS_FYVARI_GET_FOR_COMP call function 'ACEPS_FYVARI_GET_FOR_COMP' exporting id_comp = lc_fila id_ace_bukrs = ls_header-bukrs importing ed_fy_variant = ld_periv et_return = lt_return.
DATE_TO_PERIOD_CONVERT call function 'DATE_TO_PERIOD_CONVERT' exporting i_date = ls_aceheader-vality_from i_periv = ld_periv importing e_buper = ld_buper e_gjahr = ld_gjahr exceptions others = 8.
GET_ACCOUNT_OF_PERIODS call function 'GET_ACCOUNT_OF_PERIODS' exporting i_gjahr = ld_gjahr i_periv = ld_periv importing e_anzbuper = ld_maxbuper exceptions others = 4.
LAST_DAY_IN_PERIOD_GET call function 'LAST_DAY_IN_PERIOD_GET' exporting i_gjahr = ld_gjahr i_periv = ld_periv i_poper = ld_buper importing e_date = ld_date exceptions others = 4.
GET_ACCOUNT_OF_PERIODS call function 'GET_ACCOUNT_OF_PERIODS' exporting i_gjahr = ld_gjahr i_periv = ld_periv importing e_anzbuper = ld_maxbuper exceptions others = 4.
ACEDS_ACCRUAL_CALC_BUFFER_FREE call function 'ACEDS_ACCRUAL_CALC_BUFFER_FREE'.
ACEDS_ACCRUAL_FOR_ACRTYPE_CALC call function 'ACEDS_ACCRUAL_FOR_ACRTYPE_CALC' exporting id_comp = ls_aceheader-comp id_bukrs = ls_aceheader-bukrs id_objid = ls_aceheader-objid id_subid = ls_aceheader-subid id_acrtype = sd_acrt id_accrule = sd_accr it_dates = lt_dates ib_correct_valcum = lc_x importing et_amounts = lt_amounts et_return = lt_return.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
FILA_PERF_ACCRULE_METHODS - Performance of Accrual Methods FILA_PERF_ACCRULE_METHODS - Performance of Accrual Methods FILA_MIG_SORT_FORMS - FILAMIGSORTFORMS FILA_MIG_RESTART_FORMS - FILAMIGRESTARTFORMS FILA_MIGRATION_WRITE_WRONF01 - FILAMIGRATIONWRITEWRONF01 FILA_MIGRATION_WRITE_DATEF01 - FILAMIGRATIONWRITEDATEF01