SAP Reports / Programs

RISERNR1 SAP ABAP Report - Serial Number History







RISERNR1 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This executable program enables you to create a history for 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 RISERNR1 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 RISERNR1. "Basic submit
SUBMIT RISERNR1 AND RETURN. "Return to original report after report execution complete
SUBMIT RISERNR1 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: SERNR = Serial number
Selection Text: MATNR = Material number
Title: Serial Number History
Text Symbol: T02 = Filter
Text Symbol: T01 = Serial number selection
Text Symbol: HIS = Serial Number History
Text Symbol: DAT = Date
Text Symbol: 501 = Purchase Order
Text Symbol: 205 = Maintenance item:
Text Symbol: 204 = Maint.contract:
Text Symbol: 203 = Equipment:
Text Symbol: 202 = Serial number:
Text Symbol: 201 = Material:
Text Symbol: 121 = Split
Text Symbol: 120 = Quotat.
Text Symbol: 118 = Purchase Requisition
Text Symbol: 117 = PurchOrder
Text Symbol: 116 = Dismantling
Text Symbol: 115 = Installation
Text Symbol: 114 = Inventory
Text Symbol: 113 = Handling unit
Text Symbol: 112 = Production order
Text Symbol: 111 = Refurbishment order
Text Symbol: 110 = Notification
Text Symbol: 109 = PM order
Text Symbol: 107 = Returns
Text Symbol: 106 = Delivery
Text Symbol: 104 = Sales Order
Text Symbol: 103 = Inspection Lot
Text Symbol: 102 = Goods issue
Text Symbol: 101 = Goods receipt


INCLUDES used within this REPORT RISERNR1

INCLUDE MIOLXTOP.
INCLUDE RVVBTYP.


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:

EQUIPMENT_TEXT_READ CALL FUNCTION 'EQUIPMENT_TEXT_READ' EXPORTING equi_no = list_head-equnr text_language = sy-langu IMPORTING equi_text = list_head-eqktx TABLES text_table = lt_text EXCEPTIONS OTHERS = 01.

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = viaufkst-ppsid msgty = 'S' IMPORTING arbpl = h_tab_pmauf-arbpl EXCEPTIONS not_found = 01.

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = viaufkst-gewrk msgty = 'S' IMPORTING arbpl = h_tab_pmauf-gewrk EXCEPTIONS not_found = 01.

STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING objnr = viaufkst-objnr spras = sy-langu flg_user_stat = 'X' IMPORTING line = h_tab_pmauf-sttxt user_line = h_tab_pmauf-ustxt EXCEPTIONS object_not_found = 01.

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = hikola-ppsid msgty = 'S' IMPORTING arbpl = h_tab_pmauf-arbpl EXCEPTIONS not_found = 01.

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = hikola-gewrk msgty = 'S' IMPORTING arbpl = h_tab_pmauf-gewrk EXCEPTIONS not_found = 01.

STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING objnr = hikola-objnr spras = sy-langu flg_user_stat = 'X' IMPORTING line = h_tab_pmauf-sttxt user_line = h_tab_pmauf-ustxt EXCEPTIONS object_not_found = 01.

PM_WORKORDER_COSTS_LIST CALL FUNCTION 'PM_WORKORDER_COSTS_LIST' EXPORTING external_call = 'X' TABLES list_aufk = h_tab_pmauf EXCEPTIONS no_orders = 01 no_currency = 02 no_costs_found = 03.

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = viqmel-arbpl msgty = 'S' IMPORTING arbpl = h_tab_pmmel-arbpl EXCEPTIONS not_found = 01.

STATUS_TEXT_EDIT CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING objnr = viqmel-objnr spras = sy-langu flg_user_stat = 'X' IMPORTING line = h_tab_pmmel-sttxt user_line = h_tab_pmmel-ustxt EXCEPTIONS object_not_found = 01.

MASTER_DATA CALL FUNCTION 'MASTER_DATA' EXPORTING datenfeld = i_datafield.

SERIAL_NOT_UNIQUE CALL FUNCTION 'SERIAL_NOT_UNIQUE' EXPORTING material = matnr serial = sernr IMPORTING serial = sernr equipment = equi_nr EXCEPTIONS not_found = 01.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = h_tabname langu = h_langu TABLES dfies_tab = h_fieldtab EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

PM_CHANGE_TIH01 CALL FUNCTION 'PM_CHANGE_TIH01' EXPORTING tabarg = h_tabarg tabname = h_tabname uname = sy-uname IMPORTING e_field_changed = l_changed.

PM_WORKORDER_COSTS_LIST CALL FUNCTION 'PM_WORKORDER_COSTS_LIST' EXPORTING external_call = 'X' TABLES list_aufk = h_tab_pmauf EXCEPTIONS no_orders = 01 no_currency = 02 no_costs_found = 03.

HU_DISPLAY CALL FUNCTION 'HU_DISPLAY' EXPORTING it_venum = h_venum_tab EXCEPTIONS OTHERS = 1.

FIND_BASE_DIMENSION CALL FUNCTION 'FIND_BASE_DIMENSION' EXPORTING timex = h_ltimex IMPORTING dimid = h_dimid.

FIND_BASE_UNIT CALL FUNCTION 'FIND_BASE_UNIT' EXPORTING dimid = h_dimid nennr = h_lnennr zaehl = h_lzaehl IMPORTING msehi = g_imaueh EXCEPTIONS unit_not_found = 4.

FIND_BASE_UNIT





CALL FUNCTION 'FIND_BASE_UNIT' EXPORTING dimid = h_dimid nennr = h_lnennr zaehl = h_lzaehl IMPORTING msehi = g_emaueh EXCEPTIONS unit_not_found = 4.

UNIT_CONVERSION_SIMPLE CALL FUNCTION 'UNIT_CONVERSION_SIMPLE' EXPORTING input = h_liauszt unit_in = g_imaueh unit_out = g_emaueh IMPORTING output = h_loauszt.

EQUIPMENT_ONLY CALL FUNCTION 'EQUIPMENT_ONLY' EXPORTING * I_HANDLE = * EQUNR = matnr = p_matnr sernr = p_sernr * CHECK_EQUI = IMPORTING uequi = ls_equi * FULL_EQUI = * TABLES * TEQUI = EXCEPTIONS equi_not_found = 1 err_handle = 2 OTHERS = 3 .

SHOW_CHANGE_DOC_NOTIFICATIONS CALL FUNCTION 'SHOW_CHANGE_DOC_NOTIFICATIONS' EXPORTING object_number = ls_equi-objnr object_class = 'EQUI' * VIQMEL_WA = * CAUFVD_WA = equi_wa = ls_equi "P6BK094618 * IFLO_WA = * FENUM = * MANUM = * URNUM = * AKNUM = * OBJECT_SEGMENT = * TABLES * WQMFE_TAB = * WQMMA_TAB = * WQMSM_TAB = * WQMUR_TAB = .

EQUIPMENT_GET_INSTALL_HISTORY CALL FUNCTION 'EQUIPMENT_GET_INSTALL_HISTORY' EXPORTING id_equnr = p_equnr TABLES et_history = lt_install_data EXCEPTIONS equi_not_found = 1 OTHERS = 2.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = -icon info = -text add_stdinf = 'X' IMPORTING RESULT = ls_object_types-object_type EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

LVC_SINGLE_ITEM_SELECTION CALL FUNCTION 'LVC_SINGLE_ITEM_SELECTION' EXPORTING i_title = lv_popup_title i_screen_start_column = '10' i_screen_start_line = '10' i_screen_end_column = '60' i_screen_end_line = '20' it_fieldcatalog = lt_fieldcat IMPORTING es_selfield = ls_selfield e_exit = lv_exit TABLES t_outtab = lt_object_types.



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