SAP Reports / Programs | Plant Maintenance | Maintenance Processing | Maintenance Orders(PM-WOC-MO) SAP PM

RIAUFK20 SAP ABAP Report - Display and Change Service and Maintenance Orders







RIAUFK20 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Displaying and Changing Service and Maintenance Orders The report program is used to print a list of orders, with the option of being able to change some field entries...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 RIAUFK20 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

IW73 - Display Service Order
CF25 - PRT: PRT Master Usage in PM Order
IW72 - Change Service Order
CF26 - PRT: Material Usage in PM Orders
CF27 - PRT: Document Usage in PM Orders
CF28 - PRT: Equipment Usage in PM Order
IW38 - Change PM Orders
IW39 - Display PM orders


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 RIAUFK20. "Basic submit
SUBMIT RIAUFK20 AND RETURN. "Return to original report after report execution complete
SUBMIT RIAUFK20 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: ERNAM = D .
Selection Text: FTRMI = D .
Selection Text: GESIST = D .
Selection Text: GESPLN = D .
Selection Text: GETRI = D .
Selection Text: GLTRP = D .
Selection Text: GLTRS = D .
Selection Text: GSBER = D .
Selection Text: GSTRI = D .
Selection Text: GSTRP = D .
Selection Text: GSTRS = D .
Selection Text: ILART = D .
Selection Text: IWERK = D .
Selection Text: KDAUF = D .
Selection Text: KDPOS = D .
Selection Text: KOSTL = D .
Selection Text: KOSTV = D .
Selection Text: KTEXT = D .
Selection Text: KUNUM = D .
Selection Text: LEAD_AUF = D .
Selection Text: MAUFNR = D .
Selection Text: MSGRP = D .
Selection Text: PAGESTAT = D .
Selection Text: ABKDAUF = D .
Selection Text: ABKDPOS = D .
Selection Text: ABKONTY = D .
Selection Text: ABKOSTL = D .
Selection Text: ABKSTRG = D .
Selection Text: ABMATNR = D .
Selection Text: ABNPLNR = D .
Selection Text: ABPSPNR = D .
Selection Text: ADPSP = D .
Selection Text: AEDAT = D .
Selection Text: AENAM = D .
Selection Text: ANLBD = D .
Selection Text: ANLNR = D .
Selection Text: ANLVD = D .
Selection Text: ARBPL = D .





Selection Text: AUFNT = D .
Selection Text: AUFPL = D .
Selection Text: BAUTL = D .
Selection Text: BEBER = D .
Selection Text: BUKRS = D .
Selection Text: DY_OBL = D .
Selection Text: EQFNR = D .
Selection Text: ERDAT = D .
Selection Text: S_MATNR = D .
Selection Text: S_OBART = D .
Selection Text: S_RANGE = D .
Selection Text: S_RECNNR = D .
Selection Text: S_SEMPSL = D .
Selection Text: S_SFHNR = D .
Selection Text: S_SGENR = D .
Selection Text: S_SGRNR = D .
Selection Text: S_SMENR = D .
Selection Text: S_SMIVE = D .
Selection Text: S_SNKSL = D .
Selection Text: S_START = D .
Selection Text: S_SVWNR = D .
Selection Text: S_SWENR = D .
Selection Text: S_UOM = D .
Selection Text: S_VONBIS = D .
Selection Text: S_WERKS = D .
Selection Text: VARIANT = D .
Selection Text: VKORG = D .
Selection Text: VORUE = D .
Selection Text: VTWEG = D .
Selection Text: WAPOS = D .
Selection Text: WARPL = D .
Selection Text: PLKNZ = D .
Selection Text: PLNAL = D .
Selection Text: PLNNR = D .
Selection Text: PRCTR = D .
Selection Text: PRIOK = D .
Selection Text: PROID = D .
Selection Text: P_STICH = D .
Selection Text: REVNR = D .





Selection Text: SOGEN = D .
Selection Text: SPART = D .
Selection Text: STAE1 = D .
Selection Text: STAI1 = D .
Selection Text: STORT = D .
Selection Text: SWERK = D .
Selection Text: S_BUKRS = D .
Selection Text: S_DOKAR = D .
Selection Text: S_DOKNR = D .
Selection Text: S_DOKTL = D .
Selection Text: S_DOKVR = D .
Selection Text: S_EQPNT = D .
Selection Text: S_EQUNR = D .
Selection Text: S_LEN = D .
Selection Text: S_LRPID = D .
Selection Text: INGPR = Planner Group for Order
Selection Text: MONITOR = Reference Field for Monitor
Selection Text: PLGRP = Planner Group for Task List
Selection Text: PSPEL = WBS Element Order Header
Selection Text: P_LOEKZ = With Deletion Flag/Indicator
Selection Text: S_END = D .
Selection Text: ABANLN1 = D .
Selection Text: ABANLN2 = D .
Selection Text: ABAUFNR = D .
Selection Text: ABCKZ = D .
Selection Text: ABGSBER = D .
Selection Text: ABHKONT = D .
Title: Display and Change Service and Maintenance Orders
Text Symbol: 712 = selected orders?
Text Symbol: 713 = Order Completion
Text Symbol: 714 = Complete Orders
Text Symbol: 715 = Incl. Notifications
Text Symbol: 71A = Complete the orders?
Text Symbol: 800 = Unprocessed Objects
Text Symbol: 801 = Processed Objects
Text Symbol: 802 = Last Objects Processed
Text Symbol: ANZ = Number
Text Symbol: CU1 = CU Data
Text Symbol: CU2 = Construction Measure



Text Symbol: CU3 = CU Design
Text Symbol: F01 = General Data/Administrative Data
Text Symbol: F02 = Location Data/Acc.Assignment
Text Symbol: F04 = Production Resources/Tools
Text Symbol: F05 = Prod.Resources/Tools - Material
Text Symbol: F06 = Prod.Resources/Tools - Document
Text Symbol: F07 = Prod.Resources/Tools - Equipment
Text Symbol: F08 = Monitor
Text Symbol: 711 = technically complete the
Text Symbol: 710 = Do you want to
Text Symbol: 706 = Yes
Text Symbol: 705 = No
Text Symbol: 704 = Cancelation in List Processing
Text Symbol: 703 = have not yet been processed?
Text Symbol: 702 = for all the objects selected that
Text Symbol: 701 = Do you want to cancel processing
Text Symbol: 700 = **** LINES 701, 702, 703 are one sentence.
Text Symbol: 303 = F16=Refresh
Text Symbol: 302 = Order Monitor
Text Symbol: 207 = Order Selection
Text Symbol: 206 = Legend
Text Symbol: 205 = Orders
Text Symbol: 204 = Schedule Overview
Text Symbol: 203 = Period Between Actual Start and Confirmed End
Text Symbol: 202 = Period of System Availability
Text Symbol: 201 = Time Between Start and End Dates
Text Symbol: 072 = Additional Fields for Order Selection
Text Symbol: 001 = Set Time Zone
Text Symbol: F09 = Settlement Receivers
Text Symbol: U16 = TechInsts as RefObj.
Text Symbol: U15 = Conn. Obj. as Ref.
Text Symbol: U14 = Devices as RefObj
Text Symbol: U13 = Premise
Text Symbol: U12 = Dev. Type
Text Symbol: U11 = Dev.
Text Symbol: U10 = Connection Obj.
Text Symbol: U09 = TechInsts as RefObj.
Text Symbol: U08 = Dev. Locs as RefObj.
Text Symbol: U07 = Devices as RefObj
Text Symbol: U06 = Conn. Obj. as Ref.
Text Symbol: U05 = Connections as Ref
Text Symbol: U04 = Asset
Text Symbol: U03 = Selection with Objects of Utilities Industry
Text Symbol: U02 = Premise
Text Symbol: U01 = A Connection Object
Text Symbol: SON = Others
Text Symbol: SDO = - Sales
Text Symbol: PRO = Profile
Text Symbol: PO4 = Low Number, Low Costs
Text Symbol: PO3 = High Number, Low Costs
Text Symbol: PO2 = Low Number, High Costs
Text Symbol: PO1 = High Number, High Costs
Text Symbol: P05 = Act. Costs
Text Symbol: MO5 = Reference Date
Text Symbol: MO4 = Actual Start/End
Text Symbol: MO3 = Scheduled Start/End
Text Symbol: MO2 = Order Start/End
Text Symbol: MO1 = Priority
Text Symbol: LAM = Linear Asset Management
Text Symbol: FG6 = Service Data
Text Symbol: FG5 = Costs/Revenues
Text Symbol: FG4 = Schedule Dates
Text Symbol: FG3 = Address
Text Symbol: FG2 = Location/AccAss.
Text Symbol: FG1 = General Data
Text Symbol: F12 = Set Time Zone
Text Symbol: F11 = Real Estate Data
Text Symbol: F10 = PRT


INCLUDES used within this REPORT RIAUFK20

INCLUDE MIOLXTOP.
INCLUDE EAML_SEL_GLOBAL_DATA.
INCLUDE IFVIEXSO.


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:

HELP_REQUEST_FOR_OBART CALL FUNCTION 'HELP_REQUEST_FOR_OBART' EXPORTING fieldname = 'KONTY' tabname = 'COBRB' settlement_receiver_only = 'X' IMPORTING select_value = abkonty.

CO_EXT_ORDER_RESET CALL FUNCTION 'CO_EXT_ORDER_RESET'. "1397262

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = 'Y' textline1 = text-710 textline2 = text-71a textline3 = ' ' text_option1 = text-714 text_option2 = text-715 titel = text-713 IMPORTING answer = l_answer.

PM_GET_REVISION_NUMBER CALL FUNCTION 'PM_GET_REVISION_NUMBER' IMPORTING exp_t352r = t352r user_abort = g_exit_flag.

STATUS_BUFFER_REFRESH CALL FUNCTION 'STATUS_BUFFER_REFRESH'.

CF_DB_AUFPL_TO_PRT_READ CALL FUNCTION 'CF_DB_AUFPL_TO_PRT_READ' EXPORTING deleted_incl_imp = p_loekz ir_meas_point = s_eqpnt[] TABLES r_aufpl = aufpl r_matnr = s_matnr r_werks = s_werks r_equnr = s_equnr r_doknr = s_doknr r_dokar = s_dokar r_dokvr = s_dokvr r_doktl = s_doktl r_sfhnr = s_sfhnr.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = 20 text = 'Auftragsselektion'(207).

IWO1_STATUS_CHECK_BY_LANGUAGE CALL FUNCTION 'IWO1_STATUS_CHECK_BY_LANGUAGE' EXPORTING I_STATUS = 'I0045' I_SPRAS = SY-langu TABLES I_T_SELOPT = lt_selopt EXCEPTIONS STATUS_NOT_FOUND = 1 OTHERS = 2.

IWO1_STATUS_CHECK_BY_LANGUAGE CALL FUNCTION 'IWO1_STATUS_CHECK_BY_LANGUAGE' EXPORTING I_STATUS = 'I0076' I_SPRAS = SY-langu TABLES I_T_SELOPT = lt_selopt EXCEPTIONS STATUS_NOT_FOUND = 1 OTHERS = 2.

IWO1_STATUS_CHECK_BY_LANGUAGE CALL FUNCTION 'IWO1_STATUS_CHECK_BY_LANGUAGE' EXPORTING I_STATUS = 'I0046' I_SPRAS = SY-langu TABLES I_T_SELOPT = lt_selopt EXCEPTIONS STATUS_NOT_FOUND = 1 OTHERS = 2.

CR_WORKCENTER_PRE_READ CALL FUNCTION 'CR_WORKCENTER_PRE_READ' TABLES tarbid = l_tarbid.

STATUS_PRE_READ CALL FUNCTION 'STATUS_PRE_READ' TABLES jsto_pre_tab = l_jsto_pre_tab.

PMSDO_PRE_READ CALL FUNCTION 'PMSDO_PRE_READ' TABLES ti_objnr = l_jsto_pre_tab te_pmsdo = ht_pmsdo EXCEPTIONS OTHERS = 0.

PM_WORKORDER_COSTS_LIST CALL FUNCTION 'PM_WORKORDER_COSTS_LIST' EXPORTING list_currency = waers all_currencies = 'X' external_call = 'X' TABLES list_aufk = h_rihaufk_tab EXCEPTIONS no_currency = 1 OTHERS = 2.

IREP1_LOCATION_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_LOCATION_TEXT_PRE_FETCH' TABLES tplnr_tab = g_tplnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_EQUIPMENT_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_EQUIPMENT_TEXT_PRE_FETCH' TABLES equnr_tab = g_equnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_PRE_FETCH CALL FUNCTION 'IREP1_MATERIAL_TEXT_PRE_FETCH' TABLES matnr_tab = g_matnr_tab EXCEPTIONS no_text_found = 1 OTHERS = 2.

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

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = -igewrk msgty = 'S' IMPORTING werks = -awerk arbpl = -gewrk EXCEPTIONS not_found = 01.

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

PMSDO_READ CALL FUNCTION 'PMSDO_READ' EXPORTING objnr = -objnr IMPORTING org = h_org EXCEPTIONS not_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = -serv_matnr IMPORTING e_maktx = -serv_maktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_EQUIPMENT_TEXT_READ CALL FUNCTION 'IREP1_EQUIPMENT_TEXT_READ' EXPORTING i_equnr = -equnr IMPORTING e_eqktx = -eqktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_LOCATION_TEXT_READ CALL FUNCTION 'IREP1_LOCATION_TEXT_READ' EXPORTING i_tplnr = -tplnr_int IMPORTING e_pltxt = -pltxt EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = -sermat IMPORTING e_maktx = -maktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = -bautl IMPORTING e_maktx = -bautlx EXCEPTIONS no_text_found = 1 OTHERS = 2.

STATUS_READ CALL FUNCTION 'STATUS_READ' EXPORTING objnr = i_objnr only_active = 'X' TABLES status = h_status_tab EXCEPTIONS OTHERS = 01.

STATUS_NUMBER_CONVERSION CALL FUNCTION 'STATUS_NUMBER_CONVERSION' EXPORTING language = sy-langu objnr = i_objnr status_number = h_status_tab-stat IMPORTING txt04 = h_status_text_tab-txt04 EXCEPTIONS OTHERS = 01.

INST_AUTHORITY_CHECK_ALL CALL FUNCTION 'INST_AUTHORITY_CHECK_ALL' EXPORTING begrp = h_begru iwerk = -iwerk swerk = -swerk tcode = f_tcode auart = -auart ingrp = -ingpr * AKTTYP = ' ' kokrs = -kokrs kostl = -kostl EXCEPTIONS keine_berechtigung_begrp = 1 keine_berechtigung_iwerk = 2 keine_berechtigung_swerk = 3 keine_berechtigung_auart = 4 keine_berechtigung_ingrp = 5 keine_berechtigung_kostl = 6 OTHERS = 7.

STATUS_BUFFER_REFRESH CALL FUNCTION 'STATUS_BUFFER_REFRESH' EXPORTING i_free = ' '.

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

CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = object_tab-igewrk msgty = 'S' IMPORTING werks = object_tab-awerk arbpl = object_tab-gewrk EXCEPTIONS not_found = 01.

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

IREP1_EQUIPMENT_TEXT_READ CALL FUNCTION 'IREP1_EQUIPMENT_TEXT_READ' EXPORTING i_equnr = object_tab-equnr IMPORTING e_eqktx = object_tab-eqktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_LOCATION_TEXT_READ CALL FUNCTION 'IREP1_LOCATION_TEXT_READ' EXPORTING i_tplnr = object_tab-tplnr_int IMPORTING e_pltxt = object_tab-pltxt EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = object_tab-sermat IMPORTING e_maktx = object_tab-maktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = object_tab-bautl IMPORTING e_maktx = object_tab-bautlx EXCEPTIONS no_text_found = 1 OTHERS = 2.

PMSDO_READ CALL FUNCTION 'PMSDO_READ' EXPORTING objnr = object_tab-objnr IMPORTING org = h_org EXCEPTIONS not_found = 1 OTHERS = 2.

IREP1_MATERIAL_TEXT_READ CALL FUNCTION 'IREP1_MATERIAL_TEXT_READ' EXPORTING i_matnr = object_tab-serv_matnr IMPORTING e_maktx = object_tab-serv_maktx EXCEPTIONS no_text_found = 1 OTHERS = 2.

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

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.

GRAPH_SET_CUA_STATUS CALL FUNCTION 'GRAPH_SET_CUA_STATUS' EXPORTING program = 'SAPLIESC' status = 'GANT' EXCEPTIONS inv_cua_info = 1 OTHERS = 2.

GRAPH_GANTT CALL FUNCTION 'GRAPH_GANTT' EXPORTING vgrid = ' ' hgrid = 'X' wheader = g_ttext "Aufträge: Terminübersicht ttext = text-205 "Aufträge legend = text-206 "Legende tlength = h_strlen notxt = space tunit = 'D' dfel = dfel dfms = dfms no_ex_popup = 'X' TABLES item = item mist = mist elem = elem lgms = mist lgel = lgel msgt = back.

CF_UT_MP_AS_PRT_ACTIVE_CHECK CALL FUNCTION 'CF_UT_MP_AS_PRT_ACTIVE_CHECK' IMPORTING ev_measpoint_as_prt_active = lv_measpoint_as_prt_active.

OBJECT_KEY_GET CALL FUNCTION 'OBJECT_KEY_GET' EXPORTING i_objnr = h_objnr_tab-objnr IMPORTING e_ionra = h_ionra EXCEPTIONS OTHERS = 1.

CO_TA_TCO09_READ CALL FUNCTION 'CO_TA_TCO09_READ' EXPORTING autyp = h_autyp IMPORTING struct = tco09 EXCEPTIONS OTHERS = 1.

CO_ZK_TEXTKEY_CAUFV CALL FUNCTION 'CO_ZK_TEXTKEY_CAUFV' EXPORTING aufnr = object_tab-aufnr IMPORTING ltsch = h_ltsch EXCEPTIONS OTHERS = 1.

TEXT_FOR_HEADER CALL FUNCTION 'TEXT_FOR_HEADER' EXPORTING id = tco09-idord object = tco09-objec ktext = object_tab-ktext language = h_langu ltsch = h_ltsch ltsch_neu = h_ltsch show_flag = 'X' spalten = h_spalten IMPORTING result = h_result EXCEPTIONS OTHERS = 1.

OBJECT_KEY_GET CALL FUNCTION 'OBJECT_KEY_GET' EXPORTING i_objnr = h_objnr_tab-objnr IMPORTING e_ionra = h_ionra EXCEPTIONS OTHERS = 1.

IREP2_ALV_TOOLTIPS_FILL CALL FUNCTION 'IREP2_ALV_TOOLTIPS_FILL' EXPORTING i_monitor = g_monitor_field IMPORTING et_qinf = gt_qinf.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = 'VIAUFKST' all_types = g_x TABLES dfies_tab = h_dfies_tab EXCEPTIONS OTHERS = 1.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING * CUCOL = 0 * CUROW = 0 * DISPLAY = ' ' selectfield = 'SELMO' titel = text-f08 * NO_PERS_HELP_SELECT = ' ' * title_in_values_list = ' ' * show_all_values_at_first_time = ' ' * USE_USER_SELECTIONS = ' ' write_selectfield_in_colours = g_x * no_scroll = * NO_CONVERSION = ' ' * reduced_status_only = g_x * NO_MARKING_OF_CHECKVALUE = ' ' * NO_DISPLAY_OF_PERS_VALUES = ' ' * FILTER_FULL_TABLE = ' ' IMPORTING ind = h_tabix * select_value = TABLES fields = h_fields_tab full_table = g_monitor_tab * USER_SEL_FIELDS = * HEADING_TABLE = EXCEPTIONS full_table_empty = 1 no_tablestructure_given = 2 no_tablefields_in_dictionary = 3 more_then_one_selectfield = 4 no_selectfield = 5 OTHERS = 6.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = 'HIKOLA' all_types = 'X' TABLES dfies_tab = h_dfies_tab EXCEPTIONS not_found = 1 OTHERS = 2.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-cprog dynumb = sy-dynnr TABLES dynpfields = h_dynpfields EXCEPTIONS OTHERS = 1.

HELP_VALUES_GET_WITH_TABLE CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE' EXPORTING * display = no_marking_of_checkvalue = g_x fieldname = 'REVNR' tabname = 'T352R' IMPORTING select_value = h_revnr TABLES fields = itab_feldnamen valuetab = itab_werte.

POPUP_GET_VALUES_USER_HELP CALL FUNCTION 'POPUP_GET_VALUES_USER_HELP' EXPORTING f4_formname = 'HELP_VALUES_GET' f4_programname = 'RCCYHELP' popup_title = text-pro IMPORTING returncode = loc_rc TABLES fields = fields EXCEPTIONS OTHERS = 0.

CY01_GET_OVERALL_PROFILE CALL FUNCTION 'CY01_GET_OVERALL_PROFILE' EXPORTING profile_id = profile_id_tmp IMPORTING crppro = cycrppro_tmp.

CY01_GET_CONTROL_PROFILE CALL FUNCTION 'CY01_GET_CONTROL_PROFILE' EXPORTING profile_id = cycrppro_tmp-copro_id IMPORTING crpcopro = cycrpcopro_tmp.

CY01_SET_CONTROL_PROFILE CALL FUNCTION 'CY01_SET_CONTROL_PROFILE' EXPORTING crpcopro = cycrpcopro_tmp.

CY01_MODIFY_TIME_PROFILE * call function 'CY01_MODIFY_TIME_PROFILE' * exporting * profile_id = profile_id_tmp * datum_von = start_date * datum_bis = end_date * exceptions * others = 1.

CY01_EXTERNAL_INTERFACE CALL FUNCTION 'CY01_EXTERNAL_INTERFACE' EXPORTING function = 'INIT' profile_id = profile_id_tmp save_popup_imp = 'X' reset_all_tables_imp = 'X' IMPORTING return_code = t_return_code TABLES fil_tab = i_fil_tab.

CO_ZF_ORDER_DELOCK CALL FUNCTION 'CO_ZF_ORDER_DELOCK' EXPORTING aufnr = loc_order EXCEPTIONS OTHERS = 1.

OBJECT_KEY_GET CALL FUNCTION 'OBJECT_KEY_GET' EXPORTING i_objnr = g_sogen_object-objnr IMPORTING e_ionra = h_ionra EXCEPTIONS OTHERS = 1.

STATUS_PRE_READ CALL FUNCTION 'STATUS_PRE_READ' TABLES jsto_pre_tab = l_jsto_pre_tab.

PM_HIS_ORDER_DELETE_PREP CALL FUNCTION 'PM_HIS_ORDER_DELETE_PREP' TABLES it_aufnr = lt_aufnr.

PM_WORKORDER_COSTS_LIST CALL FUNCTION 'PM_WORKORDER_COSTS_LIST' EXPORTING list_currency = waers all_currencies = 'X' external_call = 'X' TABLES list_aufk = pt_rihaufk EXCEPTIONS no_currency = 1 OTHERS = 2.

IWP3_GET_IND_CONFIRMATION_DATE CALL FUNCTION 'IWP3_GET_IND_CONFIRMATION_DATE' EXPORTING i_ind_one = 'X' IMPORTING e_ind_confirmation_date = l_ind_confirmation_date EXCEPTIONS OTHERS = 1.

CO_I0_ARCH_POPUP CALL FUNCTION 'CO_I0_ARCH_POPUP' EXPORTING source = 'IW38' IMPORTING riarch_exp = g_riarch TABLES t_object = l_t_object t_riarch = g_t_riarch EXCEPTIONS escape = 8.



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