TKALOFBO 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 TKALOFBO 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!
ISB_TRAN_COSTING_INIT CALL FUNCTION 'ISB_TRAN_COSTING_INIT' EXPORTING ip_abper_calc = spa_apca ip_buper = spa_bupe ip_derivate_criteria = spa_deri ip_derivate_fo = spa_fodr ip_detail_prot_active = spa_dprt ip_dkalk = sav_abdkalk ip_erkrs = spa_erkr ip_per_abs = spa_pera ip_rueckvalutierung = ' ' ip_sd_pricing = spa_sdpr ip_testlauf = spa_test ip_values_clear = spa_wflo ip_dbprh = ' ' jkalk = 'X' ip_kz_vorkalkulation = ' ' ip_change_prot = ' ' EXCEPTIONS OTHERS = 1.
ISB_TRANSACTION_COSTING CALL FUNCTION 'ISB_TRANSACTION_COSTING' EXPORTING ip_buper = spa_bupe ip_dkalk = sav_dkalk ip_erkrs = spa_erkr ip_abper_calc = spa_apca ip_per_abs = spa_pera ip_values_clear = spa_wflo ip_derivate_criteria = spa_deri ip_derivate_fo = spa_fodr ip_sd_pricing = spa_sdpr ip_rueckvalutierung = ' ' " Keine Rückval.
RKE_CHECK_GENERATION CALL FUNCTION 'RKE_CHECK_GENERATION' EXPORTING erkrs = spa_erkr.
COPA_ERKRS_FIND CALL FUNCTION 'COPA_ERKRS_FIND' EXPORTING bukrs = wrk_t001-bukrs IMPORTING kokrs = wrk_kokrs.
RKE_CHECK_ORG_ELEMENTS CALL FUNCTION 'RKE_CHECK_ORG_ELEMENTS' EXPORTING bukrs = wrk_t001-bukrs kokrs = wrk_kokrs erkrs = spa_erkr.
ISB_KALK_ERKRS_CHECK *TBD CALL FUNCTION 'ISB_KALK_ERKRS_CHECK' *TBD EXPORTING *TBD IP_ERKRS = SPA_ERKR *TBD IP_SEVERITY = SAV_SEVERITY *TBD TABLES *TBD TP_BUKRS = SOP_BUKR.
ISB_KALK_DATA_CHECK CALL FUNCTION 'ISB_KALK_DATA_CHECK' IMPORTING ep_result = flg_result ep_all = flg_all TABLES tp_kkon = sop_kkon tp_krex = sop_krex tp_bkkb = sop_bkkb tp_bkka = sop_bkka tp_ranl = sop_ranl tp_ralt = sop_ralt tp_orde = sop_orde tp_ordx = sop_ordx tp_rfha = sop_rfha tp_var = sop_var tp_rubs = sop_rubs tp_rsev = sop_rsev tp_atri = sop_atri tp_atre = sop_atre * tp_bop = sop_bop * tp_bru = sop_bru tp_bro = sop_bro tp_brp = sop_brp tp_brl = sop_brl tp_bss = sop_bss tp_bra = sop_bra * tp_brc = sop_brc * tp_bsm = sop_bsm tp_brh = sop_brh tp_bwb = sop_bwb.
ISB_KALK_PROT_OPEN CALL FUNCTION 'ISB_KALK_PROT_OPEN' EXPORTING ip_prot_type = 'K' IMPORTING ep_prot_id = sav_prot_id ep_prot_name = sav_protokoll EXCEPTIONS OTHERS = 1.
ISB_KALK_DATE_GET CALL FUNCTION 'ISB_KALK_DATE_GET' EXPORTING ip_dkalk = spa_dkal ip_erkrs = spa_erkr ip_prot_id = sav_prot_id ip_vper = spa_vper ip_bper = spa_bper IMPORTING ep_ab_dkalk = sav_abdkalk ep_bis_dkalk = sav_bisdkalk ep_periv = sav_periv EXCEPTIONS error = 1 OTHERS = 2.
ISB_KALK_PERIO_BEGIN_END_GET CALL FUNCTION 'ISB_KALK_PERIO_BEGIN_END_GET' EXPORTING ip_dkalk = sav_abdkalk ip_periv = sav_periv IMPORTING ep_pbegin = wrk_pbegin ep_pend = wrk_pend ep_kalk_gjahr = sav_kalk_gjahr ep_kalk_perio = sav_kalk_perio .
ISB_KALK_PERIO_NEXT_GET CALL FUNCTION 'ISB_KALK_PERIO_NEXT_GET' EXPORTING ip_dkalk = sav_abdkalk ip_periv = sav_periv ip_prot_id = sav_prot_id IMPORTING ep_dkalk = sav_abdkalk EXCEPTIONS error = 1 OTHERS = 2.
ISB_KALK_PROT_CLOSE CALL FUNCTION 'ISB_KALK_PROT_CLOSE' EXPORTING ip_error = flg_errors_found ip_warning = flg_warnings_found ip_prot_id = sav_prot_id ip_dbprot_name = lp_dbprot_name ip_object_count = gp_objects_count IP_APL_EXTNR = spa_extn importing e_lognumber = l_lognumber EXCEPTIONS OTHERS = 1.
ISB_DPROT_CALC_WRITE CALL FUNCTION 'ISB_DPROT_CALC_WRITE' EXPORTING ip_dprot = gtp_dprot ip_error = flg_errors_found ip_warning = flg_warnings_found ip_dbprot_name = lp_dbprot_name ip_lognumber = l_lognumber IP_MASTER_LINK = 'X' EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
TKALOFBO - IS-B: Sofortige Kalkulation von Geschäften TKALOFB3 - Kalkulation von Objektnummerintervallen TKALOFB2 - IS-B: Sofortige Kalkulation von Geschäften TKALOFB1 - IS-B: Help Routines for Costing Reports TKALOEX1 - IS-B: Include for Costing Events TKALOE01 - IS-B: Sofortige Kalkulation von Geschäften