RNILST01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can use report
If you would like to execute this report or see the full code listing simply enter RNILST01 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: DATE_ANF = Valid From
Selection Text: DATE_END = Valid To
Selection Text: FEHLERPR = Error Log
Selection Text: FILENAME = Name of Sequential Dataset
Selection Text: GESAMTPR = Full Log
Selection Text: LST1LEN = Length of Svce 1
Selection Text: LST1POS = Item of Service 1
Selection Text: LST2LEN = Length of Svce 2
Selection Text: LST2POS = Item of Service 2
Selection Text: RECS = No. of Rec. to Be Proc.
Selection Text: SALEN = Length of Rec. Type Ind.
Selection Text: SAPOS = Item of Rec. Type Indicator
Selection Text: SAVAL = Record Type
Selection Text: TID1 = SvceCat.ID 1
Selection Text: TID2 = SvceCat.ID 2
Selection Text: TMODUS = Test Mode
Selection Text: USALEN = Length of Subrec. Type Ind.
Selection Text: USAPOS = Item of Subrecord Type Ind.
Selection Text: VAL = Subrecord Types
Selection Text: ZUTYP = Assignment Type
Title: IS-H: Batch Input Session for Mapping Services in Table NTPZ
Text Symbol: S13 = Full Log
Text Symbol: S15 = Svce Catalog ID 1/2
Text Symbol: S16 = /
Text Symbol: SE2 = Record Type
Text Symbol: SE3 = Item
Text Symbol: SE4 = Length
Text Symbol: SE5 = Itm.Svce1
Text Symbol: SE6 = Lgth.Svce1
Text Symbol: SE7 = Itm.Svce2
Text Symbol: SE8 = Lgth.Svce2
Text Symbol: SE9 = Validity Period
Text Symbol: SEA = To
Text Symbol: SEB = Reason
Text Symbol: 001 = Mapping interval identical to existing svce interval
Text Symbol: 002 = Mapp. interval covers existing service interval
Text Symbol: 003 = Mapp.interval contained in svce interval
Text Symbol: 004 = Mapp.interval covers service interval to the right
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ISH_AUTH_CHECK_REPORT_EINRI CALL FUNCTION 'ISH_AUTH_CHECK_REPORT_EINRI' EXPORTING repid = 'RNILST01' einri = se_einri messagetype = 'S' auto_leave = on IMPORTING rc = rc EXCEPTIONS OTHERS = 1.
ISH_FILE_VALIDATE_NAME CALL FUNCTION 'ISH_FILE_VALIDATE_NAME' CHANGING c_filename = filename.
ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING tabname = 'NTPZ' EXCEPTIONS foreign_lock = 1 system_failure = 2.
DEQUEUE_E_TABLE CALL FUNCTION 'DEQUEUE_E_TABLE' EXPORTING tabname = 'NTPZ'.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = ' ' i_callback_program = iv_repid * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' * I_STRUCTURE_NAME = is_layout = ls_layout it_fieldcat = lt_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = it_events = lt_eventtab * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IR_SALV_LIST_ADAPTER = * IT_EXCEPT_QINFO = i_suppress_empty_data = gc_xval * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = xt_outtab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = iv_repid i_internal_tabname = lv_tabname i_inclname = iv_repid CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_eventtab EXCEPTIONS list_type_wrong = 1 OTHERS = 2.
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 RNILST01 or its description.
RNILST01 - IS-H: Batch Input Session for Mapping Services in Table NTPZ RNILST01 - IS-H: Batch Input Session for Mapping Services in Table NTPZ RNILST00 - IS-H: Transfer Data to Create Services RNILST00 - IS-H: Transfer Data to Create Services RNILSI30 - IS-H: Include RNILSI20 - IS-H: FORM Routines for Converting BI Reports