TREX_RFC_CRAWLER_TEST 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 TREX_RFC_CRAWLER_TEST 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: IDFLAG = deindex flag
Selection Text: INDEXID = index ID
Selection Text: LAISO = Language
Selection Text: LIST = list crawls
Selection Text: MAXCOUNT = maximum count
Selection Text: MAXDEPTH = max crawling depth
Selection Text: MAXSIZE = max size of documents in byte
Selection Text: MINSIZE = minimal size of docs in byte
Selection Text: NEGFEX = negative file extension
Selection Text: OPTERV = optimize every n documents
Selection Text: PCOM = python command args
Selection Text: POSFEX = positive file extension
Selection Text: PPPOL = PreProcessor pool size
Selection Text: REGEX = regular expression
Selection Text: REPTYPE = repository type
Selection Text: RESCON = Result Connector Type
Selection Text: RESETF = reset failed URLs
Selection Text: RESUME = resume crawl
Selection Text: RFCDEST = RFC destination
Selection Text: RTRCOUNT = retry counter
Selection Text: SEEDURL = seed URL
Selection Text: START = start from
Selection Text: STIME = schedule time
Selection Text: SUSPEND = suspend crawl
Selection Text: UPDATE = update crawl
Selection Text: URL = Get information for this URL
Selection Text: USEQUE = use queue server
Selection Text: USERAG = user agent
Selection Text: USERBR = use robotrules
Selection Text: USFSCT = Use FreeStyle Container
Selection Text: USMLANG = use multi language index
Selection Text: USRAPT = Use Raptor Attributes
Selection Text: USTATE = URL State
Selection Text: ACCDELAY = access delay in ms
Selection Text: ANAME = attribute name
Selection Text: ATYPE = attribute type (e.g. string)
Selection Text: AV1 = attribute value 1
Selection Text: AV2 = attribute value 2
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TREX_EXT_CREATE_CRAWL CALL FUNCTION 'TREX_EXT_CREATE_CRAWL' EXPORTING i_rfc_destination = rfcdest i_cruise_name = crname i_index_id = indexid i_language = laiso i_create_suspended = crsup i_max_depth = maxdepth i_max_docsize = maxsize i_min_docsize = minsize i_crawling_algorithm = cralgo i_preprocessor_pool_size = pppol i_dont_index_dirs = didir i_access_delay = accdelay i_max_retry_count = rtrcount i_use_robotrules = userbr i_is_multilanguage_index = usmlang i_user_agent = userag i_schedule_time = stime i_python_command_args = pcom i_result_connector_type = rescon i_use_queueserver = useque i_optimize_every = opterv i_deindex_flag = idflag i_use_freestyle_container = usfsct i_get_access_rights = gaccr i_use_raptor_attributes = usrapt i_file_path = fpath i_cruise_document_info = doc_info i_cruise_extension_list = t_cruise_extension_list i_cruise_pp_extension_list = t_cruise_pp_extension_list i_dockey_conversion_list = t_dockey_conversion_list i_host_information = t_host_information i_regular_expression = t_regular_expression i_positive_file_extensions = t_positive_file_extensions i_negative_file_extension = t_negative_file_extensions i_exclude_directories = t_exclude_directories * I_RESULT_CONNECTOR = not used yet only for multi language IMPORTING e_return_code = return_code e_return_text = return_text EXCEPTIONS conversion_error = 1 error = 2 OTHERS = 3.
TREX_EXT_DELETE_CRAWL CALL FUNCTION 'TREX_EXT_DELETE_CRAWL' EXPORTING i_rfc_destination = rfcdest i_cruise_name = crname IMPORTING e_return_code = return_code e_return_text = return_text EXCEPTIONS conversion_error = 1 error = 2 OTHERS = 3.
TREX_EXT_GET_CRAWL_INFORMATION CALL FUNCTION 'TREX_EXT_GET_CRAWL_INFORMATION' EXPORTING i_rfc_destination = rfcdest i_cruise_name = crname IMPORTING e_index_id = indexid e_language = laiso e_create_suspended = crsup e_max_depth = maxdepth e_max_docsize = maxsize e_min_docsize = minsize e_crawling_algorithm = cralgo e_preprocessor_pool_size = pppol e_dont_index_dirs = didir e_access_delay = accdelay e_max_retry_count = rtrcount e_use_robotrules = userbr e_is_multilanguage_index = usmlang e_user_agent = userag e_schedule_time = stime e_python_command_args = pcom e_result_connector_type = rescon e_use_queueserver = useque e_optimize_every = opterv e_deindex_flag = idflag * E_CREATION_TIME = e_file_path = fpath e_cruise_document_info = doc_info e_cruise_extension_list = t_cruise_extension_list e_cruise_pp_extension_list = t_cruise_pp_extension_list e_dockey_conversion_list = t_dockey_conversion_list e_host_information = t_host_information e_regular_expression = t_regular_expression e_positive_file_extensions = t_positive_file_extensions e_negative_file_extension = t_negative_file_extensions e_exclude_directories = t_exclude_directories * E_RESULT_CONNECTOR = e_return_code = return_code e_return_text = return_text EXCEPTIONS conversion_error = 1 error = 2 OTHERS = 3.
TREX_EXT_CRAWL_GET_URL_INFOS * CALL FUNCTION 'TREX_EXT_CRAWL_GET_URL_INFOS' * EXPORTING * I_RFC_DESTINATION = RFCDEST * I_CRUISE_NAME = CRNAME * I_STATUS = ustate ** I_ERROR_CODE = * I_START = 1 * I_MAXCOUNT = 100 ** I_URLS = * IMPORTING * E_URL_INFO = T_CRUISE_URLINFO * E_RETURN_CODE = return_code * E_RETURN_TEXT = return_text * EXCEPTIONS * CONVERSION_ERROR = 1 * ERROR = 2 * OTHERS = 3.
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 TREX_RFC_CRAWLER_TEST or its description.