SAP Reports / Programs | SAP Business Information Warehouse(BW) SAP BW

RS_TRLIRA_CONVERTER SAP ABAP Report - Report RS_TRLIRA_CONVERTER







RS_TRLIRA_CONVERTER 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 RS_TRLIRA_CONVERTER 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 RS_TRLIRA_CONVERTER. "Basic submit
SUBMIT RS_TRLIRA_CONVERTER AND RETURN. "Return to original report after report execution complete
SUBMIT RS_TRLIRA_CONVERTER VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Report RS_TRLIRA_CONVERTER
Text Symbol: 001 = Euro Conver.


INCLUDES used within this REPORT RS_TRLIRA_CONVERTER

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:

DB_COMMIT * CALL FUNCTION 'DB_COMMIT'.

RSDU_INFOCUBE_INDEXES_GET call function 'RSDU_INFOCUBE_INDEXES_GET' exporting i_infocube = l_infocube importing e_t_idxname = l_t_index exceptions infocube_error = 1 ddic_error = 2 inherited_error = 3 others = 4.

RSDU_INFOCUBE_INDEXES_DROP call function 'RSDU_INFOCUBE_INDEXES_DROP' exporting i_infocube = l_infocube i_facttab = l_s_index-tabname i_indexname = l_s_index-indexname importing e_dropped = l_dropped exceptions dropping_error = 1 index_info_error = 2 illegal_input = 3 others = 4.

RSDU_INFOCUBE_FACTTABLES call function 'RSDU_INFOCUBE_FACTTABLES' exporting i_infocube = l_infocube importing e_ffacttab = l_ffacttab e_efacttab = l_efacttab e_double_facttab = l_double_facttab exceptions infocube_error = 1 others = 2.

RSDGDB_GET_DB_PAR call function 'RSDGDB_GET_DB_PAR' importing e_s_db_par = l_s_db_par exceptions others = 1.

DB_COMMIT call function 'DB_COMMIT'.

RSDU_INFOCUBE_INDEXES_CREATE call function 'RSDU_INFOCUBE_INDEXES_CREATE' exporting i_infocube = l_infocube i_facttab = l_s_index-tabname i_indexname = l_s_index-indexname i_keynm = l_s_index-fieldname importing e_created = l_created exceptions others = 2.

RSD_CUBE_GET call function 'RSD_CUBE_GET' exporting i_infocube = i_infocube importing e_s_cube = l_s_cube e_t_cube_iobj = l_t_cube_iobj e_t_dime = l_t_dime exceptions infocube_not_found = 1 illegal_input = 2 others = 3.

RSD_FIELDNM_GET_FOR_DIME call function 'RSD_FIELDNM_GET_FOR_DIME' exporting i_dimension = -dimension importing e_fieldnm = c_sx_meta-udim.

RSD_FIELDNM_GET_FOR_DIME call function 'RSD_FIELDNM_GET_FOR_DIME' exporting i_dimension = -dimension importing e_fieldnm = l_fieldnm.

RSD_COB_PRO_ALL_GET call function 'RSD_COB_PRO_ALL_GET' exporting i_infocube = i_infocube importing e_t_cob_pro = l_t_cob_pro exceptions infocube_not_found = 1 error_reading_infocatalog = 2 illegal_input = 3 others = 4.

RSD_FIELDNM_GET_FROM_IOBJNM call function 'RSD_FIELDNM_GET_FROM_IOBJNM' exporting i_name = l_s_cob_pro-chabasnm importing e_ddname = l_s_kyf-curr_sidnm.

RSD_SIDTAB_GET_FOR_CHA_BAS call function 'RSD_SIDTAB_GET_FOR_CHA_BAS' exporting i_chabasnm = l_s_cob_pro-chabasnm importing e_sidtab = l_s_kyf-curr_sidtab.

DB_COMMIT * CALL FUNCTION 'DB_COMMIT'.

DB_COMMIT call function 'DB_COMMIT'.

RSAR_ODS_NAME_GET call function 'RSAR_ODS_NAME_GET' exporting i_logsys = i_s_datatarget-logsys i_isource = i_s_datatarget-datasource i_istype = 'D' i_seltype = 'V' i_version = i_s_datatarget-psaversion importing e_odsname_db = l_tablnm e_t_odsfields = l_t_odsfields exceptions parameter_failure = 1 no_ods_found = 2 others = 3.

RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = l_iobjnm importing e_s_cob_pro = l_s_cob_pro exceptions infocube_not_found = 1 error_reading_infocatalog = 2 iobjnm_not_found = 3 illegal_input = 4 others = 5.

RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = l_s_cob_pro-uninm importing e_s_cob_pro = l_s_cob_pro_uni exceptions infocube_not_found = 1 error_reading_infocatalog = 2 iobjnm_not_found = 3 illegal_input = 4 others = 5.

RSD_SIDTAB_GET_FOR_CHA_BAS





call function 'RSD_SIDTAB_GET_FOR_CHA_BAS' exporting i_chabasnm = l_s_cob_pro_uni-chabasnm importing e_sidtab = l_sidtab.

RSD_FIELDNM_GET_FROM_IOBJNM call function 'RSD_FIELDNM_GET_FROM_IOBJNM' exporting i_name = l_s_cob_pro_uni-chabasnm importing e_ddname = l_curr_sidnm.

RSS_TEMPLATE_INSTANTIATE call function 'RSS_TEMPLATE_INSTANTIATE' exporting i_template = l_tmplnm i_meta_object = i_sx_meta importing e_error_line = l_err_line e_error_message = l_err_msg e_t_code = l_t_code exceptions template_not_found = 1 template_syntax_error = 2 program_syntax_error = 3 internal_error = 4 invalid_input = 5 generation_error = 6.

DB_COMMIT call function 'DB_COMMIT'.

RSS_SYSTEM_GET_UNIQUE_ID call function 'RSS_SYSTEM_GET_UNIQUE_ID' importing e_uni_idc25 = l_uniqueid exceptions others = 8.

RSDDK_AGGRCAT_READ call function 'RSDDK_AGGRCAT_READ' exporting i_infocube = i_infocube importing e_thx_aggrcat = e_thx_aggrcat exceptions no_aggregate = 1.

RSDDK_AGGREGATES_DEACTIVATE call function 'RSDDK_AGGREGATES_DEACTIVATE' exporting i_t_aggr = l_t_aggr i_authority_check = rs_c_false exceptions user_not_authorized = 1.

RSDDK_AGGREGATES_ACTIVATE * CALL FUNCTION 'RSDDK_AGGREGATES_ACTIVATE' * EXPORTING * i_t_aggr = l_t_aggr * EXCEPTIONS * user_not_authorized = 1 * numberrange_error = 2 * OTHERS = 3.

RSDDK_AGGREGATE_FILL * CALL FUNCTION 'RSDDK_AGGREGATE_FILL' * EXPORTING * i_aggruid = -aggruid * EXCEPTIONS * aggruid_not_exist = 1 * data_error = 2 * aggr_mod_in_progress = 3 * rollup_in_progress = 4 * aggregate_locked = 5 * OTHERS = 6.

APPL_LOG_DISPLAY_INTERN call function 'APPL_LOG_DISPLAY_INTERN' exporting object = 'RSD' subobject = 'EURO' title_list_screen = text-001 column_selection = '11112221122 ' "#EC * exceptions object_not_found = 1 subobject_not_found = 2 others = 3.

APPL_LOG_INIT call function 'APPL_LOG_INIT' exporting object = i_object subobject = i_subobject.

APPL_LOG_WRITE_HEADER call function 'APPL_LOG_WRITE_HEADER' exporting header = l_s_header.

APPL_LOG_WRITE_SINGLE_MESSAGE call function 'APPL_LOG_WRITE_SINGLE_MESSAGE' exporting object = i_object subobject = i_subobject message = l_s_msg update_or_insert = 'I' exceptions others = 1.

APPL_LOG_WRITE_DB call function 'APPL_LOG_WRITE_DB' exporting object = 'RSD' subobject = 'EURO' tables object_with_lognumber = l_t_logs exceptions object_not_found = 1 subobject_not_found = 2 internal_error = 3 others = 4.

APPL_LOG_SET_OBJECT call function 'APPL_LOG_SET_OBJECT' exporting object = 'RSD' subobject = 'EURO' no_log = ' ' exceptions object_not_found = 1 subobject_not_found = 2 others = 3.

RSD_IOBJ_GET call function 'RSD_IOBJ_GET' exporting i_iobjnm = l_iobjnm importing e_s_viobj = l_s_viobj exceptions iobj_not_found = 1 illegal_input = 2 others = 3.

CONVERT_TO_LOCAL_CURRENCY call function 'CONVERT_TO_LOCAL_CURRENCY' exporting * CLIENT = SY-MANDT date = sy-datum foreign_amount = 1 foreign_currency = l_chavl local_currency = 'TRY' importing fixed_rate = l_fixed_rate exceptions no_rate_found = 1 overflow = 2 no_factors_found = 3 no_spread_found = 4 derived_2_times = 5 others = 6.

RSDU_INFOCUBE_FACTTABLES call function 'RSDU_INFOCUBE_FACTTABLES' exporting i_infocube = l_s_datatarget-name importing e_ffacttab = l_ffacttab e_efacttab = l_efacttab e_double_facttab = l_double_facttab exceptions infocube_error = 1 others = 2.

RSAR_ODS_NAME_GET call function 'RSAR_ODS_NAME_GET' exporting i_logsys = l_s_datatarget-logsys i_isource = l_s_datatarget-datasource i_istype = 'D' importing e_odsname_db = l_odstablnm * e_t_ods_fields = l_t_odsfields exceptions parameter_failure = 1 no_ods_found = 2 others = 3.

RSAOS_OLTPSOURCE_GET call function 'RSAOS_OLTPSOURCE_GET' " MS 15.5. Patch 16




RSD_BUFFER_REFRESH call function 'RSD_BUFFER_REFRESH' exporting i_infocube = ' ' i_cob_pro_refresh = rs_c_true.

DB_COMMIT call function 'DB_COMMIT'.

RSDU_EXEC_SQL call function 'RSDU_EXEC_SQL' exporting i_t_stmt = l_t_stmt * i_lower_trans = rs_c_true " MS 2.5. Patch 15

RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = -iobjnm importing e_s_cob_pro = l_s_cob_pro exceptions infocube_not_found = 1 error_reading_infocatalog = 2 iobjnm_not_found = 3 illegal_input = 4 others = 5.

RSAOS_OLTPSOURCE_GET_BY_PROP call function 'RSAOS_OLTPSOURCE_GET_BY_PROP' exporting i_objvers = rs_c_objvers-active i_transtru = l_transtru importing e_t_osfieldmap = l_t_osfieldmap exceptions not_unique = 1 not_exist = 2 internal_error = 3 others = 4.

RSCC_RSADM_ACC call function 'RSCC_RSADM_ACC' exporting fieldname = 'DECIMALCHAR' action = rs_c_actionadm-sel changing adminvalue = l_dezichar.

CONVERT_TO_LOCAL_CURRENCY call function 'CONVERT_TO_LOCAL_CURRENCY' exporting date = sy-datum foreign_amount = foreign_currency = -fcurr local_currency = 'TRY' importing local_amount = fixed_rate = l_fixed_rate.

RRBA_CONVERT_PACKED_NUMBER call function 'RRBA_CONVERT_PACKED_NUMBER' exporting i_char = i_decimal_mark_in = l_dezichar importing e_value_float = exceptions others = 1.

RRBA_CONVERT_PACKED_NUMBER call function 'RRBA_CONVERT_PACKED_NUMBER' exporting i_char = i_decimals = l_decimals i_decimal_mark_in = l_dezichar importing e_value_packed = exceptions others = 1.

CONVERT_TO_LOCAL_CURRENCY call function 'CONVERT_TO_LOCAL_CURRENCY' exporting date = sy-datum foreign_amount = foreign_currency = -fcurr local_currency = 'TRY' importing local_amount = fixed_rate = l_fixed_rate.

DB_COMMIT * CALL FUNCTION 'DB_COMMIT'.

RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = -uninm importing e_s_cob_pro = l_s_cob_pro_uni exceptions infocube_not_found = 1 error_reading_infocatalog = 2 iobjnm_not_found = 3 illegal_input = 4 others = 5.

RSD_SIDTAB_GET_FOR_CHA_BAS call function 'RSD_SIDTAB_GET_FOR_CHA_BAS' exporting i_chabasnm = l_s_cob_pro_uni-chabasnm importing e_sidtab = l_sidtab.

RSD_FIELDNM_GET_FROM_IOBJNM call function 'RSD_FIELDNM_GET_FROM_IOBJNM' exporting i_name = l_s_cob_pro_uni-chabasnm importing e_ddname = l_curr_sidnm.



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