SAP Reports / Programs

RNSKHSTATV2006 SAP ABAP Report - documentation and ABAP source code







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


INCLUDES used within this REPORT RNSKHSTATV2006

INCLUDE RNSSTABL.
INCLUDE RNSDAT00.
INCLUDE MNDATA_BILLING_MODE.
INCLUDE RNSSEINR.
INCLUDE RNSSAUSZ.
INCLUDE RNSSIEIN.
INCLUDE RNSSIAUS.
INCLUDE RNSSSPBO.
INCLUDE RNSSSEIN.
INCLUDE RNSSSAUS.


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_BWART_LISTBOX CALL FUNCTION 'ISH_BWART_LISTBOX' EXPORTING i_field = 'EXTHOSP' i_einri = se_einri i_bewty = c_bewty_admission i_bwidt = l_bwart_value_request_date.

ISH_CASE_VALUE_REQUEST CALL FUNCTION 'ISH_CASE_VALUE_REQUEST' EXPORTING ss_einri = se_einri ss_vcode = 'UPD' IMPORTING ss_falnr = se_falnr-low.

ISH_CASE_VALUE_REQUEST CALL FUNCTION 'ISH_CASE_VALUE_REQUEST' EXPORTING ss_einri = se_einri ss_vcode = 'UPD' IMPORTING ss_falnr = se_falnr-high.

BPAR_C_REGIONALCODE_CHECK CALL FUNCTION 'BPAR_C_REGIONALCODE_CHECK' EXPORTING country = tn01-land regionalcode = region * IMPORTING * ENTRY = EXCEPTIONS regionalcode = 1 OTHERS = 2.

ISH_CALL_LIST_HEAD CALL FUNCTION 'ISH_CALL_LIST_HEAD' EXPORTING einri = se_einri ausbegdt = rnstat-ausbegdt ausenddt = rnstat-ausenddt title_lin1 = rnstat-title_lin1 title_lin2 = rnstat-title_lin2 line_size = rnstat-line_size repid = rnstat-repid uline = off EXCEPTIONS OTHERS = 1.

ISH_KHSTATV2005_INIT CALL FUNCTION 'ISH_KHSTATV2005_INIT' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fatyp = c_fatyp_khstatv i_exthosp24 = exthosp TABLES it_fachr_hierarchie = it_fachr_hier it_ent_kh = it_ent_kh it_auf_kh = it_auf_kh it_tot = it_tot it_orgid = it_orgid it_falar = it_falar it_tnkfh = it_tnkfh it_norg = it_norg it_bwart_newborn = it_bwart_newborn it_napx_fal = it_napx_fal.

ISH_KHSTATV2005_INIT_SA1 CALL FUNCTION 'ISH_KHSTATV2005_INIT_SA1' EXPORTING i_stasp = stasp i_einri = se_einri TABLES it_rstasp = it_stasp it_zangen = it_zangen it_vakuum = it_vakuum it_kaiser = it_kaiser it_fehlgeb = it_fehlgeb it_ambop = it_ambop.

ISH_KHSTATV2005_INIT_SA5 CALL FUNCTION 'ISH_KHSTATV2005_INIT_SA5' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fatyp_beseinri = beseinri IMPORTING e_quartal = it_quartal TABLES it_norg_bes_einri = it_norg_bes_einri it_fachr_hier_bes_einri = it_fachr_hier_bes_einri it_vstat = it_vstat it_nstat = it_nstat.

ISH_PROCESS_MOVEMENTS_FALNR CALL FUNCTION 'ISH_PROCESS_MOVEMENTS_FALNR' EXPORTING ausbegdt = ausbegdt ausenddt = ausenddt complete_sections = on einri = se_einri fatyp = c_fatyp_khstatv number_of_cases = 100 stasp = stasp repl_int_sections = on verbegdt = ausbegdt verenddt = ausenddt visits = on "auch amb. Besuche zurückliefern

ISH_KHSTATV2005_SA2_MVMT_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA2_MVMT_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fatyp = c_fatyp_khstatv i_fachr_insges = c_fachr_insges TABLES it_sa2 = it_sa2 it_ent_kh = it_ent_kh it_auf_kh = it_auf_kh it_tot = it_tot it_bewegungen = bewegungen it_falldaten = falldaten it_nfal = it_nfal it_nbew = it_nbew it_nur_intensiv = it_nur_intensiv it_int_tage = it_int_tage it_sa1_faelle_int = it_sa1_faelle_int it_sa1_faelle_int_beatmet = it_sa1_faelle_int_beatmet it_sa1_faelle_fa_int = it_sa1_faelle_fa_int it_sa1_faelle_fa_int_beatmet = it_sa1_faelle_fa_int_beatmet it_billmode = it_billmode it_p61_dayservices_nlei = it_p61_dayservices_nlei.

ISH_KHSTATV2005_SA5_MVMT_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA5_MVMT_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fachr_insges = c_fachr_insges it_quartal = it_quartal TABLES it_sa5 = it_sa5 it_bewegungen = bewegungen it_falldaten = falldaten it_fachr_hierarchie = it_fachr_hier it_vstat = it_vstat it_nstat = it_nstat.

ISH_KHSTATV2005_SA5_MVMT_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA5_MVMT_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fachr_insges = c_fachr_insges it_quartal = it_quartal TABLES it_sa5 = it_sa5_bes_einri it_bewegungen = it_bewegungen_bes_einri it_falldaten = falldaten it_fachr_hierarchie = it_fachr_hier_bes_einri it_vstat = it_vstat it_nstat = it_nstat.

ISH_KHSTATV2005_SA2_MVMT_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA2_MVMT_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fatyp = beseinri i_fachr_insges = c_fachr_insges i_call_for_sa1 = on TABLES it_sa2 = it_sa2_bes_einri it_ent_kh = it_ent_kh it_auf_kh = it_auf_kh it_tot = it_tot it_bewegungen = it_bewegungen_bes_einri it_falldaten = falldaten it_nfal = it_nfal it_nbew = it_nbew it_nur_intensiv = it_nur_intensiv it_int_tage = it_int_tage it_sa1_faelle_int = it_sa1_faelle_int it_sa1_faelle_int_beatmet = it_sa1_faelle_int_beatmet it_sa1_faelle_fa_int = it_sa1_faelle_fa_int it_sa1_faelle_fa_int_beatmet = it_sa1_faelle_fa_int_beatmet it_billmode = it_billmode it_p61_dayservices_nlei = it_p61_dayservices_nlei.

ISH_KHSTATV2005_SA1_MVMT_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA1_MVMT_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fachr_insges = c_fachr_insges TABLES it_bewegungen = bewegungen it_falldaten = falldaten it_fachr_hierarchie = it_fachr_hier it_ambop = it_ambop CHANGING c_sa1 = sa1.

ISH_KHSTATV2005_SA2_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA2_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fatyp = c_fatyp_khstatv i_fachr_insges = c_fachr_insges TABLES it_sa2 = it_sa2 it_bewegungen = bewegungen it_nur_intensiv = it_nur_intensiv it_int_tage = it_int_tage it_tnkfh = it_tnkfh it_ent_kh = it_ent_kh it_auf_kh = it_auf_kh it_tot = it_tot it_norg = it_norg it_sa1_faelle_int = it_sa1_faelle_int it_sa1_faelle_int_beatmet = it_sa1_faelle_int_beatmet it_sa1_faelle_fa_int = it_sa1_faelle_fa_int it_sa1_faelle_fa_int_beatmet = it_sa1_faelle_fa_int_beatmet.

ISH_KHSTATV2005_SA1_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA1_CALC' EXPORTING i_einri = se_einri i_ausbegdt = ausbegdt i_ausenddt = ausenddt i_fachr_insges = c_fachr_insges i_fatyp_khstatv = c_fatyp_khstatv i_fatyp_beseinri = beseinri TABLES it_rstasp = it_stasp it_zangen = it_zangen it_vakuum = it_vakuum it_kaiser = it_kaiser it_fehlgeb = it_fehlgeb it_sa2_bes_einri = it_sa2_bes_einri it_sa2 = it_sa2 it_ambop = it_ambop it_int_tage = it_int_tage it_sa1_faelle_int = it_sa1_faelle_int it_sa1_faelle_int_beatmet = it_sa1_faelle_int_beatmet it_sa1_faelle_fa_int = it_sa1_faelle_fa_int it_sa1_faelle_fa_int_beatmet = it_sa1_faelle_fa_int_beatmet CHANGING c_sa1 = sa1.

ISH_KHSTATV2005_SA5_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA5_CALC' EXPORTING i_fachr_insges = c_fachr_insges aggregieren = on TABLES it_sa5 = it_sa5 it_tnkfh = it_tnkfh.

ISH_KHSTATV2005_SA5_CALC CALL FUNCTION 'ISH_KHSTATV2005_SA5_CALC' EXPORTING i_fachr_insges = c_fachr_insges aggregieren = off TABLES it_sa5 = it_sa5_bes_einri it_tnkfh = it_tnkfh.

ISH_PRINT_PROTOCOL_BATCH





CALL FUNCTION 'ISH_PRINT_PROTOCOL_BATCH' EXPORTING line_size = rnstat-line_size minutes_title = text-ueb repid = rnstat-repid new_section = on EXCEPTIONS no_messages = 1.

ISH_PRINT_PROTOCOL CALL FUNCTION 'ISH_PRINT_PROTOCOL' EXPORTING line_size = rnstat-line_size minutes_title = text-ueb repid = rnstat-repid.

ISH_FILE_VALIDATE_NAME CALL FUNCTION 'ISH_FILE_VALIDATE_NAME' CHANGING c_filename = filename.



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