RN1PPR01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report enables the evaluation of the data entered for the nursing s taff regulations (NSR)...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 RN1PPR01 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
N1PP - IS-H*MED: Nurs.ac.evaluat.
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: SE_TARIF = Svce Catalog
Selection Text: SE_TALST = Services
Selection Text: SE_PPLST = Services NSR
Selection Text: SE_ORGPF = Nursing Org. Unit
Selection Text: SE_ORGFA = Departmental Org. Unit
Selection Text: SE_KATLG = Catalog
Selection Text: SE_EINRI = Institution
Selection Text: SE_DIAGN = Diagnosis
Selection Text: SE_ALTVO = Age From
Selection Text: SE_ALTBI = Age To
Title: Display of NSR Data
Text Symbol: S25 = Male
Text Symbol: S26 = Female
Text Symbol: S27 = Services NSR
Text Symbol: S28 = Total
Text Symbol: S29 = Total
Text Symbol: T01 = NSR Eval. For
Text Symbol: T02 = Evaluation of All Cases
Text Symbol: T03 = Evaluation of All Discharges
Text Symbol: T04 = Adults
Text Symbol: T05 = Adolescents
Text Symbol: T06 = Children
Text Symbol: T07 = Newborns
Text Symbol: U01 = Org. Unit G1/S1 G1/S2 G1/S3 G2/S1 G2/S2 G2/S3 G3/S1 G3/S2 G3/S3 Inten. Absent HNewb w/oPGrp Adm. Cases
Text Symbol: U02 = Org. Unit G1/S1 G1/S2 G1/S3 G2/S1 G2/S2 G2/S3 G3/S1 G3/S2 G3/S3 Admiss Reason HNewb Min/Case
Text Symbol: U03 = Org. Unit G1/S1 G1/S1 G1/S3 G2/S1 G2/S2 G2/S3 G3/S1 G3/S2 G3/S3 Inten. Absent HNewb w/oPGr
Text Symbol: U04 = G4/S1
Text Symbol: U05 = G4/S2
Text Symbol: U06 = G4/S3
Text Symbol: X01 = Total
Text Symbol: X02 = Total
Text Symbol: 015 = Age-Groups:
Text Symbol: P01 = The evaluation for this period
Text Symbol: P02 = may take
Text Symbol: P03 = longer. Continue anyway?
Text Symbol: P04 = New Entry
Text Symbol: P05 = Continue
Text Symbol: P06 = Selection Period
INCLUDE RNDATA00.
INCLUDE MNCOLOUR.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_SHOW_SERVICES CALL FUNCTION 'ISH_SHOW_SERVICES' EXPORTING einri = se_einri set_zotyp = leizuo tarif = se_tarif vcode = 'DIS' IMPORTING e_ntpk = ntpk e_ntpt = ntpt EXCEPTIONS missing_einri = 1 not_found = 2 not_valid = 3 OTHERS = 4.
ISH_SHOW_SERVICES CALL FUNCTION 'ISH_SHOW_SERVICES' EXPORTING einri = se_einri set_zotyp = leizuo tarif = se_tarif vcode = 'DIS' IMPORTING e_ntpk = ntpk e_ntpt = ntpt EXCEPTIONS missing_einri = 1 not_found = 2 not_valid = 3 OTHERS = 4.
ISH_SHOW_SERVICES CALL FUNCTION 'ISH_SHOW_SERVICES' EXPORTING einri = se_einri set_zotyp = pflzuo tarif = pflkat vcode = 'DIS' IMPORTING e_ntpk = ntpk e_ntpt = ntpt EXCEPTIONS missing_einri = 1 not_found = 2 not_valid = 3 OTHERS = 4.
ISH_SHOW_SERVICES CALL FUNCTION 'ISH_SHOW_SERVICES' EXPORTING einri = se_einri set_zotyp = pflzuo tarif = pflkat vcode = 'DIS' IMPORTING e_ntpk = ntpk e_ntpt = ntpt EXCEPTIONS missing_einri = 1 not_found = 2 not_valid = 3 OTHERS = 4.
ISH_AUTH_CHECK_REPORT_EINRI CALL FUNCTION 'ISH_AUTH_CHECK_REPORT_EINRI' EXPORTING repid = repid einri = se_einri no_message = off messagetype = 'E'.
CALL FUNCTION 'ISHMED_CHECK_N_EINR_REP' EXPORTING repid = repid einri = se_einri no_message = ' ' messagetype = 'S' auto_leave = 'X' IMPORTING rc = return_code EXCEPTIONS OTHERS = 1.
ISH_DYNP_VALUES_READ CALL FUNCTION 'ISH_DYNP_VALUES_READ' EXPORTING dyname = repid dynumb = dynnr TABLES dynpfields = dynpfields.
ISH_CASEDIAGNOSIS_GETLIST CALL FUNCTION 'ISH_CASEDIAGNOSIS_GETLIST' EXPORTING ss_einri = se_einri ss_falnr = falnr ss_authority_check = ' ' TABLES ss_ndia = inndia.
ISH_CALL_LIST_HEAD CALL FUNCTION 'ISH_CALL_LIST_HEAD' EXPORTING ausbegdt = ausbegdt ausenddt = ausenddt einri = se_einri repid = rnstat-repid title_lin1 = rnstat-title_lin1 title_lin2 = rnstat-title_lin2 line_size = rnstat-line_size uline = off EXCEPTIONS invalid_einri = 01.
STRING_SPLIT_AT_POSITION CALL FUNCTION 'STRING_SPLIT_AT_POSITION' EXPORTING string = l_heading pos = 79 IMPORTING string1 = l_text1 string2 = l_text2 EXCEPTIONS OTHERS = 1.
ISHMED_SHOW_NORG CALL FUNCTION 'ISHMED_SHOW_NORG' EXPORTING ss_einri = einri ss_einri_chk = 'J' ss_freig = on ss_gdatum = sy-datum ss_fazuw = fazuw ss_pfzuw = pfzuw ss_read_oe = read_oe * SS_TITLE = 'Transportliste'(A05) IMPORTING e_norg = norg TABLES t_norg = a_norg t_ntpk = a_ntpk EXCEPTIONS not_found = 01.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '1' textline1 = 'Die Auswertung über diesen Zeitraum'(p01) textline2 = string1 textline3 = 'dauern. Trotzdem fortfahren?'(p03)
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 RN1PPR01 or its description.