RN2DSCA_PMD_COMMON_UE is a standard ABAP INCLUDE 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 RN2DSCA_PMD_COMMON_UE 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ISH_NV2000_CALL CALL FUNCTION 'ISH_NV2000_CALL' EXPORTING i_einri = ls_ndoc-einri i_patnr = ls_ndoc-patnr i_falnr = ls_ndoc-falnr i_lfdnr = ls_ndoc-lfdbew i_enqueue_falnr = 'X' i_skip_entry = 'X' i_skip_caselist = 'X' * i_wplaceid = 'SAP-OP' i_wplaceid = 'SAP_DIAG_PRC' "Diagnosen/Prozed.
ISHMED_DIAGNOSEN CALL FUNCTION 'ISHMED_DIAGNOSEN' EXPORTING * ss_lock = false " TRUE ss_nbew = ls_nbew ss_nfal = ls_nfal ss_tcode = l_tcode EXCEPTIONS ss_enq_error = 1 ss_nfal_not_found = 2 ss_tcode_not_valid = 3 OTHERS = 4.
ISH_N2_CALL_OPTEAM_MODAL CALL FUNCTION 'ISH_N2_CALL_OPTEAM_MODAL' EXPORTING i_ankerleistung = ls_nlei-lnrls i_einri = ls_ndoc-einri i_caller = sy-repid i_vcode = l_svcode * I_ENQUEUE = 'X' * I_DEQUEUE = 'X' * I_INVOLV_MA = 'X' * I_ABLH = '*' i_show_partner = ' ' "MA mit anzeigen i_show_task = ' '. "#EC *
ISH_N2_DS_SHOW_CORD_DATA CALL FUNCTION 'ISH_N2_DS_SHOW_CORD_DATA' EXPORTING i_corderid = l_corderid * IR_ENV = CHANGING * CR_ERRORHANDLER = c_rc = l_rc.
ISHMED_SELECT_PLANOBJEKT CALL FUNCTION 'ISHMED_SELECT_PLANOBJEKT' EXPORTING i_einri = ls_ndoc-einri i_orgid = ls_ndoc-orgle i_datvo = sy-datum i_datbi = sy-datum i_objke = 'RA' TABLES ta_n1pob = lt_n1pob * TA_N1VFZ = EXCEPTIONS no_objects = 1 OTHERS = 2.
ISHMED_SHOW_NGPA CALL FUNCTION 'ISHMED_SHOW_NGPA' EXPORTING ss_einri = ls_ndoc-einri ss_gdatum = sy-datum ss_orgid = ls_ndoc-orgpf IMPORTING e_ngpa = ls_ngpa EXCEPTIONS not_found = 1 OTHERS = 2.
ISH_N2_FIND_AGE CALL FUNCTION 'ISH_N2_FIND_AGE' EXPORTING date = l_datum date_of_birth = l_gebdat kind_of_age = 'M' "Angabe in Monaten, wenn < 1 Jahr IMPORTING age = l_alter alteinh = l_einh EXCEPTIONS age_negative = 1 no_date_of_birth = 2 OTHERS = 3.
UNIT_CONVERSION_SIMPLE CALL FUNCTION 'UNIT_CONVERSION_SIMPLE' EXPORTING input = p_value_in round_sign = 'X' unit_in = p_unit_in unit_out = p_unit_out IMPORTING output = p_value_out EXCEPTIONS conversion_not_found = 01 division_by_zero = 02 input_invalid = 03 overflow = 04 output_invalid = 05 units_missing = 06 unit_in_not_found = 07 unit_out_not_found = 08.
ISH_N2_DS_PMD_VERLAUF CALL FUNCTION 'ISH_N2_DS_PMD_VERLAUF' EXPORTING i_ndoc = p_ndoc i_alias = l_alias i_service = p_service EXCEPTIONS wrong_field_type = 1 OTHERS = 2.
ISH_READ_NDIA CALL FUNCTION 'ISH_READ_NDIA' EXPORTING einri = ls_ndoc-einri falnr = ls_ndoc-falnr afdia = 'X' bhdia = 'X' endia = 'X' ewdia = 'X' fhdia = 'X' khdia = 'X' opdia = 'X' TABLES ss_ndia = lt_rndi1.
READ_TEXT_INLINE CALL FUNCTION 'READ_TEXT_INLINE' EXPORTING id = l_textid inline_count = 1 language = sy-langu name = l_textname object = l_textobject IMPORTING header = ls_header TABLES inlines = lt_lines lines = lt_inlines EXCEPTIONS id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 OTHERS = 7.
ISH_N2_SPLIT_TEXTSTRING CALL FUNCTION 'ISH_N2_SPLIT_TEXTSTRING' EXPORTING ss_textstring = l_line TABLES ss_texttable = lt_texttable.
ISH_N2_SPLIT_TEXTSTRING CALL FUNCTION 'ISH_N2_SPLIT_TEXTSTRING' EXPORTING ss_textstring = l_line TABLES ss_texttable = lt_texttable.
READ_TEXT_INLINE CALL FUNCTION 'READ_TEXT_INLINE' EXPORTING id = l_textid inline_count = 1 language = sy-langu name = l_textname object = l_textobject IMPORTING header = ls_header TABLES inlines = lt_lines lines = lt_inlines EXCEPTIONS id = 1 language = 2 name = 3 not_found = 4 object = 5 reference_check = 6 OTHERS = 7.
ISH_N2_SPLIT_TEXTSTRING CALL FUNCTION 'ISH_N2_SPLIT_TEXTSTRING' EXPORTING ss_textstring = l_line TABLES ss_texttable = lt_texttable.
ISH_READ_NGPA_MULTI CALL FUNCTION 'ISH_READ_NGPA_MULTI' EXPORTING it_ngpa_pk = lt_gpart IMPORTING et_ngpa = lt_ngpa * ET_RC = l_rc .
ISH_READ_NGPA CALL FUNCTION 'ISH_READ_NGPA' EXPORTING gpart = p_ndoc-mitarb * SS_WITH_NADR = 'X' * SS_BUFFER = 'X' IMPORTING ngpa_e = ls_ngpa * IMPORTING * NADR_E = * ES_BUPA_HCROLES = * TABLES * NADR_TELNR = EXCEPTIONS not_found = 1 no_authority = 2 OTHERS = 3.
DDIF_DTEL_GET CALL FUNCTION 'DDIF_DTEL_GET' EXPORTING name = ls_elem-ddic_type * state = 'A' * langu = sy-langu IMPORTING * gotstate = l_gotstate dd04v_wa = ls_dd04v * tpara_wa = ls_tpara EXCEPTIONS illegal_input = 1 OTHERS = 2.
CALL FUNCTION 'DDIF_DOMA_GET' EXPORTING name = ls_dd04v-domname * STATE = 'A' * langu = p_langu IMPORTING * gotstate = l_gotstate dd01v_wa = ls_dd01v * TABLES * dd07v_tab = lt_dd07v EXCEPTIONS illegal_input = 1 OTHERS = 2 .
ISHMED_NBEW_LEIST CALL FUNCTION 'ISHMED_NBEW_LEIST' EXPORTING ss_nbew = p_nbew TABLES e_nlei = lt_nlei e_nlem = lt_nlem EXCEPTIONS not_found = 1 OTHERS = 2.
DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RN2DSCA_BEFUK' * FIELDNAME = ' ' langu = sy-langu TABLES dfies_tab = lt_ftab EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'KATTEXT' window_title = l_weit value = l_val value_org = 'S' multiple_choice = p_mult TABLES value_tab = lt_lei field_tab = lt_ftab return_tab = lt_ret * DYNPFLD_MAPPING = EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
ISH_N2_CA_CONFIRM_CON_LEIST CALL FUNCTION 'ISH_N2_CA_CONFIRM_CON_LEIST' CHANGING c_rc = l_rc.
ISH_N2_MEDDOC_CHANGE_ADMIN CALL FUNCTION 'ISH_N2_MEDDOC_CHANGE_ADMIN' EXPORTING im_apicontrol = ls_control im_document_key = ls_key im_docdata_inx = ls_inx IMPORTING ex_worst_msgty = l_msgty TABLES ext_return = lt_return imt_serv = lt_leist.
ISH_READ_NTPT CALL FUNCTION 'ISH_READ_NTPT' EXPORTING einri = p_ndoc-einri spras = sy-langu talst = l_leist tarif = l_haust IMPORTING e_ntpt = ls_ntpt ktxtconc = l_text EXCEPTIONS not_found = 1 OTHERS = 2.
ISH_N2_MEDDOC_CHANGE_ADMIN CALL FUNCTION 'ISH_N2_MEDDOC_CHANGE_ADMIN' EXPORTING im_apicontrol = ls_control im_document_key = ls_key im_docdata_inx = ls_inx IMPORTING ex_worst_msgty = l_msgty TABLES ext_return = lt_return imt_serv = lt_leist.
ISH_N2_CA_CONFIRM_DIS_LEIST CALL FUNCTION 'ISH_N2_CA_CONFIRM_DIS_LEIST' CHANGING c_rc = l_rc.
ISH_N2_MEDDOC_GETLIST CALL FUNCTION 'ISH_N2_MEDDOC_GETLIST' IMPORTING ex_worst_msgty = l_worst_msgty TABLES filter_einri = lt_einri filter_patnr = lt_patnr filter_falnr = lt_falnr filter_dtid = lt_dtid filter_dtvers = lt_dtvers filter_lfdbew = lt_lfdbew ext_documents = lt_doc.
ISH_N2_READ_N1ANF CALL FUNCTION 'ISH_N2_READ_N1ANF' EXPORTING im_einri = p_ndoc-einri im_anfid = p_ndoc-anfid IMPORTING ex_n1anf = ls_n1anf EXCEPTIONS not_found = 1 OTHERS = 2.
ISH_READ_NDIA CALL FUNCTION 'ISH_READ_NDIA' EXPORTING einri = p_ndoc-einri falnr = p_ndoc-falnr afdia = 'X' bhdia = 'X' endia = 'X' ewdia = 'X' fhdia = 'X' khdia = 'X' opdia = 'X' TABLES ss_ndia = lt_rndi1.
ISH_N2_CA_CONFIRM_CON_HIST CALL FUNCTION 'ISH_N2_CA_CONFIRM_CON_HIST' CHANGING c_answer = l_answer.
ISH_N2_MEDDOC_GETLIST CALL FUNCTION 'ISH_N2_MEDDOC_GETLIST' TABLES filter_einri = lt_einri filter_patnr = lt_patnr filter_dtid = lt_dtid ext_documents = lt_docdata.
ISH_READ_NTPT CALL FUNCTION 'ISH_READ_NTPT' EXPORTING einri = p_ndoc-einri spras = sy-langu talst = l_leist tarif = l_haust IMPORTING e_ntpt = ls_ntpt ktxtconc = l_text EXCEPTIONS not_found = 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 RN2DSCA_PMD_COMMON_UE or its description.