SAP Reports / Programs | Knowledge Management | Knowledge Warehouse(KM-KW) SAP KM

RSIWB_EXPORT_FOLDER_LIST SAP ABAP Report - Create Folder List/Structure List for Export Service







RSIWB_EXPORT_FOLDER_LIST is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Determining the SAP Knowledge Warehouse content that was changed in a particular time period and preparing this information in list form for subsequent use by the HTML Export Service...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RSIWB_EXPORT_FOLDER_LIST into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

SI88_FOLDER_LIST - Create Folder/Structure List


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


Text pool values


Selection Text: BACKGR = Execute in Background
Selection Text: BF_BAS = Business Function
Selection Text: CONTRES = With Context Resolution
Selection Text: EHP_BAS = EHP Key
Selection Text: EHP_RES = Without EHP/SP/Product Res.
Selection Text: ENH_CONT = Enhancement Context
Selection Text: EN_DATE = End Date
Selection Text: IMSTART = Immediate Start
Selection Text: INDUSTRY = Enhancement
Selection Text: IND_REL = Enhancement Release
Selection Text: JOB_NAME = Job Name
Selection Text: LANGRES = With Fallback Language
Selection Text: LANGUAGE = Language
Selection Text: PROD = Productive Folders Only
Selection Text: RELEASE = Release
Selection Text: STR_BAS = Structure
Selection Text: STR_EXP = Display of Options
Selection Text: ST_CONT = Standard Context
Selection Text: ST_DATE = Start Date
Selection Text: SWC_BAS = Software Component
Selection Text: COUNTRY = D .
Selection Text: GT_AREA = D .
Title: Create Folder List/Structure List for Export Service
Text Symbol: 059 = Background Processing
Text Symbol: 058 = Process Options:
Text Symbol: 001 = Context Options
Text Symbol: 002 = Area Selection
Text Symbol: 003 = Time Period:
Text Symbol: 006 = Process ended
Text Symbol: 007 = Selection of Contents for Structure-Based Exports
Text Symbol: 010 = , since no valid areas were found
Text Symbol: 020 = Include Modified Info Objects in Full Context Chain
Text Symbol: 021 = Caution:
Text Symbol: 028 = Standard Context
Text Symbol: 029 = Enhancement Context
Text Symbol: 030 = Wildcards (*) not allowed,
Text Symbol: 031 = use the F4 help
Text Symbol: 032 = Only includes info objects from productive folders





Text Symbol: 036 = No valid area selected
Text Symbol: 037 = Area is not valid -
Text Symbol: 038 = Always select "English" as the language.
Text Symbol: 039 = The start date is the day the context is opened or the day of the last export.
Text Symbol: 040 = For XML folders: Select the XML area manually.
Text Symbol: 041 = For more information, see SAP Note 913752.
Text Symbol: 042 = Include Changed Info Objects in Fallback Language
Text Symbol: 053 = No EHP/SP/Product Resolution (no predecessors, but with 'ALL')
Text Symbol: 054 = Structure
Text Symbol: 055 = Enhancement Package Key
Text Symbol: 056 = Business Function
Text Symbol: 057 = Software Component of Business Function


INCLUDES used within this REPORT RSIWB_EXPORT_FOLDER_LIST

INCLUDE: IWBCONST.


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:

TR_SYS_PARAMS call function 'TR_SYS_PARAMS' importing systemtype = lv_sys_type exceptions no_systemname = 1 no_systemtype = 2 others = 3.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = '%_00' p_program = 'RSSYSTDB' TABLES p_exclude = lt_exc_fcode.

RS_SELECTIONSCREEN_READ CALL FUNCTION 'RS_SELECTIONSCREEN_READ' EXPORTING program = sy-repid DYNNR = sy-dynnr tables fieldvalues = lt_FIELDVALUES.

RS_SELECTIONSCREEN_READ CALL FUNCTION 'RS_SELECTIONSCREEN_READ' EXPORTING program = sy-repid DYNNR = sy-dynnr tables fieldvalues = lt_FIELDVALUES.

BP_START_DATE_EDITOR CALL FUNCTION 'BP_START_DATE_EDITOR' EXPORTING stdt_dialog = btc_yes stdt_input = p_start_date stdt_opcode = btc_edit_startdate IMPORTING stdt_modify_type = h_stdt_modify_type stdt_output = p_start_date EXCEPTIONS fcal_id_not_defined = 1 incomplete_last_startdate = 2 incomplete_startdate = 3 invalid_dialog_type = 4 invalid_eventid = 5 invalid_opcode = 6 invalid_opmode_name = 7 invalid_periodbehaviour = 8 invalid_predecessor_jobname = 9 last_startdate_in_the_past = 10 no_period_data_given = 16 no_startdate_given = 32 period_and_predjob_no_way = 64 period_too_small_for_limit = 100 predecessor_jobname_not_unique = 128 startdate_interval_too_large = 256 startdate_in_the_past = 512 startdate_is_a_holiday = 1000 startdate_out_of_fcal_range = 1024 stdt_before_holiday_in_past = 2048 unknown_fcal_error_occured = 4096 no_workday_nr_given = 8192 invalid_workday_countdir = 10000 invalid_workday_nr = 16384 notbefore_stdt_missing = 32768 workday_starttime_missing = 65136 OTHERS = 100000.

BP_JOB_DELETE CALL FUNCTION 'BP_JOB_DELETE' EXPORTING jobcount = p_jobcount jobname = p_job_name EXCEPTIONS cant_delete_event_entry = 1 cant_delete_job = 2 cant_delete_joblog = 3 cant_delete_steps = 4 cant_delete_time_entry = 5 cant_derelease_successor = 6 cant_enq_predecessor = 7 cant_enq_successor = 8 cant_enq_tbtco_entry = 9 cant_update_predecessor = 10 cant_update_successor = 11 commit_failed = 12 jobcount_missing = 13 jobname_missing = 14 job_does_not_exist = 15 job_is_already_running = 16 no_delete_authority = 17 OTHERS = 18.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = p_job_name IMPORTING jobcount = p_jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING calendar_id = p_start_date-calendarid event_id = p_start_date-eventid event_param = p_start_date-eventparm event_periodic = p_start_date-periodic jobcount = p_jobcount jobname = p_job_name laststrtdt = p_start_date-laststrtdt laststrttm = p_start_date-laststrttm prddays = p_start_date-prddays prdhours = p_start_date-prdhours prdmins = p_start_date-prdmins prdmonths = p_start_date-prdmonths prdweeks = p_start_date-prdweeks predjob_checkstat = p_start_date-checkstat pred_jobcount = p_start_date-predjobcnt pred_jobname = p_start_date-predjob sdlstrtdt = p_start_date-sdlstrtdt sdlstrttm = p_start_date-sdlstrttm startdate_restriction = p_start_date-prdbehav strtimmed = p_start_immediate targetsystem = p_start_date-instname start_on_workday_not_before = p_start_date-notbefore start_on_workday_nr = p_start_date-wdayno workday_count_direction = p_start_date-wdaycdir IMPORTING job_was_released = p_job_released EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7.

KW_RECEIVE_EHP_BF_IOS CALL FUNCTION 'KW_RECEIVE_EHP_BF_IOS' EXPORTING * IV_ALL = 'M' IV_RESOLUTION_ON_EHP = lv_ehp_res * IV_POP_UP = 'X' * IV_RESOLVE_IOS = ' ' IV_SELECTION = lv_resolution it_context = lt_context IMPORTING ET_EHP_KEYS = et_ehps ET_BFS = et_bfs * ET_INFO_OBJECTS = EV_ACTION = lv_action.



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