IFTR_CL_CF_COND_IMP 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 IFTR_CL_CF_COND_IMP 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!
TB_FLOWTYPE_CHECK CALL FUNCTION 'TB_FLOWTYPE_CHECK' EXPORTING application = a_oref_appl_ctrl->a_application flowclass = l_condclass flowtype = wa_tzk01-sbewart1 flowtype_internal = l_condcat EXCEPTIONS ERROR = 1 OTHERS = 2.
TB_AT11_SELECT CALL FUNCTION 'TB_AT11_SELECT' EXPORTING application = l_oref_appl_ctrl->a_application dealtype = l_oref_appl_ctrl->a_transactiontype group = pi_condgroup producttype = l_oref_appl_ctrl->a_producttype TABLES selected_values = l_tab_condtype types = l_tab_condcat.
TB_AT11_SELECT CALL FUNCTION 'TB_AT11_SELECT' EXPORTING application = l_oref_appl_ctrl->a_application dealtype = l_oref_appl_ctrl->a_transactiontype group = pi_condgroup producttype = l_oref_appl_ctrl->a_producttype TABLES selected_values = l_tab_condtype types = l_tab_condcat.
FTR_CONDCAT_GET_TEXT CALL FUNCTION 'FTR_CONDCAT_GET_TEXT' EXPORTING pi_condclass = pi_condclass pi_condcat = pi_condcat IMPORTING pe_condcat_text = l_condcat_text EXCEPTIONS OTHERS = 0.
FIMA_END_OF_MONTH_DETERMINE CALL FUNCTION 'FIMA_END_OF_MONTH_DETERMINE' EXPORTING i_date = pi_startdate IMPORTING e_days_of_month = l_enddate+6(2).
DATE_CREATE CALL FUNCTION 'DATE_CREATE' EXPORTING anzahl_monate = l_days datum_ein = pi_startdate IMPORTING datum_aus = l_enddate.
DATE_CREATE CALL FUNCTION 'DATE_CREATE' EXPORTING anzahl_kaltage = l_days datum_ein = pi_startdate IMPORTING datum_aus = l_enddate.
FIMA_END_OF_MONTH_DETERMINE CALL FUNCTION 'FIMA_END_OF_MONTH_DETERMINE' EXPORTING i_date = pi_startdate IMPORTING e_days_of_month = l_enddate+6(2).
TB_IRATE_UPDATERULE_SET CALL FUNCTION 'TB_IRATE_UPDATERULE_SET' EXPORTING pi_updatemethod = l_input-updaterule pi_dayshift = l_input-dayshift IMPORTING pe_valuedate_shift = l_cond-avgstage pe_duedate_shift = l_cond-afgstage pe_valuedate_method = l_cond-svmeth pe_duedate_method = l_cond-sfmeth EXCEPTIONS set_failed = 1 updatemethod_invalid = 2 dayshift_invalid = 3 OTHERS = 4.
TB_FACTORYCALENDAR_CHECK CALL FUNCTION 'TB_FACTORYCALENDAR_CHECK' EXPORTING i_skalid = l_input-skalidwt EXCEPTIONS not_found = 1 OTHERS = 2.
FIMA_INTEREST_METHOD_CHECK CALL FUNCTION 'FIMA_INTEREST_METHOD_CHECK' EXPORTING i_szbmeth = l_input-szbmeth i_skalid = l_input-skalidwt EXCEPTIONS calendar_missing = 1 OTHERS = 2.
TB_IRATE_UPDATERULE_GET CALL FUNCTION 'TB_IRATE_UPDATERULE_GET' EXPORTING pi_valuedate_shift = l_cond-avgstage pi_duedate_shift = l_cond-afgstage pi_valuedate_method = l_cond-svmeth pi_duedate_method = l_cond-sfmeth IMPORTING pe_updatemethod = l_rhythm-updaterule pe_dayshift = l_rhythm-dayshift.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.