SAP Reports / Programs | Basic Data | SAP Healthcare - Industry-Specific Components for Hospitals | Basic Data(IS-H-BD) SAP IS

RNILST01 SAP ABAP Report - IS-H: Batch Input Session for Mapping Services in Table NTPZ







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 IS-H: Batch Input Session for Mapping Services in Table NTPZ (RNILST01) to fill table IS-H: Service Catalog Line Items: Assignments/Groupings (NTPZ) based on a sequential dataset...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 RNILST01 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 RNILST01. "Basic submit
SUBMIT RNILST01 AND RETURN. "Return to original report after report execution complete
SUBMIT RNILST01 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: 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





Text Symbol: 005 = New mapp. interval overlaps with the existing interval
Text Symbol: 006 = Mapp.interval is to the left of the smallest svce int.
Text Symbol: 007 = Mapp.interval is to the right of largest service int.
Text Symbol: 008 = Undefined svce or validity interval in svce master incorrect
Text Symbol: 009 = Mapping record already exists
Text Symbol: 010 = Read records of sequential dataset
Text Symbol: 011 = Successful mappings
Text Symbol: 012 = Failed mappings
Text Symbol: 013 = Service not defined in svce cat.
Text Symbol: 014 = Def. svce with unsuitable validity interval
Text Symbol: 015 = No successful mapping was carried out.
Text Symbol: 016 = SvceCat.
Text Symbol: 017 = Svce with unsuitable validity interval
Text Symbol: 018 = Undefined svce or unsuitable validity interval
Text Symbol: 019 = Result of mapping svce catalog
Text Symbol: 020 = to svce catalog
Text Symbol: 021 = Institution:
Text Symbol: 022 = Valid From :
Text Symbol: 023 = Changed By :
Text Symbol: 024 = Valid To :
Text Symbol: 025 = Date :
Text Symbol: 026 = Assignment Type :
Text Symbol: 027 = ************** End of this List ***************
Text Symbol: 028 = (Test Mode)
Text Symbol: R01 = Select Institution and Catalog ID
Text Symbol: R02 = Service Settings
Text Symbol: R03 = Further Selection Parameters/Settings
Text Symbol: S01 = Institution
Text Symbol: S11 = Test Mode
Text Symbol: S12 = Error Log


INCLUDES used within this REPORT RNILST01

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:

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.



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