SAP Reports / Programs | Clinical System | Clinical System(IS-HMED) SAP IS

RN1WP_APPMNT_LIST SAP ABAP Report - Appointment Overview as MiniApp







RN1WP_APPMNT_LIST 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 RN1WP_APPMNT_LIST 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 RN1WP_APPMNT_LIST. "Basic submit
SUBMIT RN1WP_APPMNT_LIST AND RETURN. "Return to original report after report execution complete
SUBMIT RN1WP_APPMNT_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: PA_PPPER = D Preparation Time
Selection Text: SO_OUDPP = Departmental OU Occupancy List
Selection Text: SO_OUTRA = Treating OU Appointment
Selection Text: SO_OUTRP = Nursing OU Treatment List
Title: Appointment Overview as MiniApp
Text Symbol: FM1 = Status "Prepare"
Text Symbol: FM2 = Planned OU
Text Symbol: FS1 = ST
Text Symbol: FS2 = Plnd.OU
Text Symbol: G01 = Patient Data
Text Symbol: G02 = Case Data
Text Symbol: G03 = Data for Current Movement
Text Symbol: G04 = Appointment Data
Text Symbol: S01 = Institution
Text Symbol: S02 = Preparation Time
Text Symbol: S03 = Minutes
Text Symbol: S04 = Key Date
Text Symbol: S05 = Time
Text Symbol: S06 = Duration of Apptmts. Lapsed
Text Symbol: S07 = Duration - Appts Outstanding
Text Symbol: VR1 = Organizational Units


INCLUDES used within this REPORT RN1WP_APPMNT_LIST

INCLUDE RNSSEINR.


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_GRAPHIC_ORGID_SELECT CALL FUNCTION 'ISH_GRAPHIC_ORGID_SELECT' EXPORTING date = p_date einri = p_einri fazuw = p_flg_dept pfzuw = p_flg_nurse freig = 'X' graph_title = 'Organisationseinheiten'(vr1) loekz = 'X' no_bauid = 'X' sperr = space IMPORTING nothing_selected = l_flg_no_result selected_orgid = l_ouid_selected EXCEPTIONS OTHERS = 01.

ISHMED_APPOINTMENTS_READ CALL FUNCTION 'ISHMED_APPOINTMENTS_READ' EXPORTING i_einri = p_einri it_treaou_occupancy = pt_ouid_trea_occupancy it_deptou_occupancy = pt_ouid_dept_occupancy i_tperiod_patient = p_tperiod_occupancy it_treaou_appmnt = pt_ouid_trea_appmnt i_tperiod_appmnt = p_tperiod_appmnt i_current_date = p_current_date i_current_time = p_current_time i_min_preparation = p_preparation * IT_SELVAR = pt_fieldcat IMPORTING et_appmnt_list = pt_appointment_list e_retmaxtype = l_retmaxtype TABLES te_return = lt_return.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BUFFER_ACTIVE = ' ' i_callback_program = p_report * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' * I_CALLBACK_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = * I_GRID_SETTINGS = p_grid_layout "!!! is_layout = p_layout it_fieldcat = pt_fieldcat * IT_EXCLUDING = it_special_groups = pt_groups * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = i_default = 'X' i_save = 'A' * IS_VARIANT = "!!! * IT_EVENTS = "!!! * 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 * IT_ALV_GRAPHICS = * IT_ADD_FIELDCAT = "!!! * IT_HYPERLINK = "!!! * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = pt_appmnt_list EXCEPTIONS program_error = 1 OTHERS = 2.

ISHMED_VM_PERSONAL_DATA_READ CALL FUNCTION 'ISHMED_VM_PERSONAL_DATA_READ' EXPORTING i_uname = sy-uname i_caller = p_report IMPORTING e_rc = l_rc e_default_wplace = l_wplace TABLES t_workplaces_001 = lt_wplace_001.



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