CME_CHAR_DATA_FORM 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 CME_CHAR_DATA_FORM 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!
CME_API_DSCOPE_CREATE call function 'CME_API_DSCOPE_CREATE' exporting is_key = ls_ds_key * I_GROUP = * IS_CHANGE_ORDER = * IS_ADMIN_DATA = it_status = lt_status it_text = lt_text * IT_DOCUMENTS = * IT_EXTENSIONS = * IT_EXTENSIONS_TEXTS = * IMPORTING * ES_KEY = tables et_return = lt_return exceptions ex_error = 1 others = 2.
CME_API_DSCOPE_POST call function 'CME_API_DSCOPE_POST'.
COM_PR_SET_REFRESH_ALL * call function 'COM_PR_SET_REFRESH_ALL'.
CME_API_CHAR_CHANGE call function 'CME_API_CHAR_CHANGE' exporting is_key = lwa_key is_dtype_key = ls_dtype_key i_group = p_group is_change_order = ls_change_order is_attributes = ls_char_attr is_dtype_format = ls_data_type is_admin_data = ls_admin_data is_process = ls_process it_documents = lt_documents it_status = lt_status it_values = lt_char_values it_reference = lt_char_ref it_text = lt_text it_value_text = lt_value_text it_value_documents = lt_value_documents it_extensions = lt_extension it_extensions_texts = lt_extensions_texts importing es_key = lwa_key tables et_return = lt_return exceptions ex_error = 1 others = 2.
CME_API_CHAR_CREATE call function 'CME_API_CHAR_CREATE' exporting is_key = lwa_key is_dtype_key = ls_dtype_key i_group = p_group is_change_order = ls_change_order is_attributes = ls_char_attr is_dtype_format = ls_data_type is_admin_data = ls_admin_data it_status = lt_status it_documents = lt_documents it_values = lt_char_values it_reference = lt_char_ref it_text = lt_text it_value_text = lt_value_text it_value_documents = lt_value_documents it_extensions = lt_extension it_extensions_texts = lt_extensions_texts importing es_key = lwa_key tables et_return = lt_return exceptions ex_error = 1 others = 2.
CME_API_CHAR_DELETE call function 'CME_API_CHAR_DELETE' exporting is_key = lwa_key i_physically = cl_dml_const=>true * IS_CHANGE_ORDER = tables et_return = lt_return exceptions ex_error = 1 others = 2 .
CME_API_CHAR_PROVIDE call function 'CME_API_CHAR_PROVIDE' exporting is_key = lwa_key * I_LANGUAGE = * I_COUNTRY = * I_TIMESTAMP = * IS_CHANGE_ORDER = * IS_PROCESS = * IT_TEXT_TYPES = * IT_EXTENSIONS = importing es_key = lwa_key * ES_HEADER_DATA = es_attributes = ls_char_attr * ES_DATA_TYPE = * ES_DATA_TYPE_KEY = * ET_STATUS = * ET_DOCUMENTS = et_values = lt_char_values et_value_texts = lt_value_text et_value_documents = lt_value_documents * ET_REFERENCE = et_text = lt_text et_extensions = lt_extension et_extensions_texts = lt_extensions_texts tables et_return = lt_return exceptions ex_error = 1 others = 2.
CME_API_CHAR_EXPORT_EXTENSIONS call function 'CME_API_CHAR_EXPORT_EXTENSIONS' exporting i_settype_name = 'CME_ST_ISO_AT1' "#EC NOTEXT it_extensions_in = lt_char_iso importing es_extensions_out = lwa_extensions.
CME_API_CHAR_EXPORT_EXTENSIONS call function 'CME_API_CHAR_EXPORT_EXTENSIONS' exporting i_settype_name = 'CME_ST_R3_ATTR' it_extensions_in = lt_char_r3_attr importing es_extensions_out = lwa_extensions.
CME_API_CHAR_EXPORT_EXTENSIONS call function 'CME_API_CHAR_EXPORT_EXTENSIONS' exporting i_settype_name = 'CME_ST_R3_DEP' it_extensions_in = lt_char_r3_dep importing es_extensions_out = lwa_extensions.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.