Skip to Content
Technical Articles
Author's profile photo Albert Molnar

QM Open Notice – #4 – RFC Function Modules for Downloading / Uploading and Record types

QM Open Notice

QM Open Notice is a blog post series about topics, which can be useful when working with Quality Management.


Current blog post is a quick overview of the QM-IDI (QIRF) function modules and record types.

In detail

RFC Function Modules for Downloading:

Function module Transfers
QIRF_SEND_INSP_REQUIRMENTS Worklist using selection criteria
QIRF_SEND_INSP_DATA_FOR_WL2 Inspection specifications using worklist
QIRF_SEND_REQUIRMENTS_GET_DAT2 Inspection specifications using selection criteria
QIRF_SEND_COMMIT_TO_QM Confirming receipt of inspection specifications
QIRF_SEND_CATALOG_TYPES All catalog types with their short texts
QIRF_NOTIFY_FUNCTION Own logic when worklist changes

RFC Function Modules for Uploading:

Function module Confirmation for
QIRF_GET_ORIGINAL_VALUES2 Single results using record types Q51, Q52, Q53, Q54, Q55, Q56, and Q58
QIRF_GET_SAMPLE_VALUES2 Sample results using record types Q61, Q62, Q63, Q64, Q65, Q66, Q68,and Q69
QIRF_GET_FEATURE_VALUES2 Characteristic results using record types Q71, Q72, Q73,and Q79
QIRF_GET_ALL_DATA_VALUES2 All record types
QIRF_GET_USAGE_DECISION2 Usage decision of an inspection lot using record types Q88 and Q89
QIRF_GET_INSP_POINT2 Inspection points using record types Q83 and Q84
QIRF_GET_DEFECT_ITEMS2 Defect items using record types Q90, Q91, Q92, Q95,and Q96

Record types for QM subsystems (Domain QEIFART):

Value Short Description
Q40 Inspection lot requirements
Q41 Req. for insp. lot header record
Q42 Char. specifications for subsystem
Q45 Download inspection catalog entries
Q48 Status changes in insp. lot
Q51 Quantative original value record for single unit
Q52 Qualitative orig. value rec. for sing. unit with char. code
Q53 Qualitative orig. value rec. for sing. unit with valuation_
Q54 Quantative original value record for inspection point_
Q55 Qualitative orig. value rec. with char. code for insp. point
Q56 Qualitative orig. value rec. with valuation for insp. point
Q58 Cancel single unit record
Q61 Quantative sample record
Q62 Qualitative sample record with characteristic code
Q63 Qualitative sample record with valuation
Q64 Quantative sample record for inspection point
Q65 Qualitative sample record with char. code for insp. point
Q66 Qualitative sample rec. with valuation for insp. point
Q68 Cancel sample record
Q69 Close sample record
Q71 Quantitative characteristic record
Q72 Qualitative characteristic set with char. code
Q73 Qualitative characteristic set with valuation
Q79 Close character.
Q83 Confirmation for inspection point
Q84 Valuation for inspection point
Q88 Usage Decision for Inspection Lot
Q89 Inspection cancelled for inspection lot
Q90 Insp.lot defects
Q91 Operation defects
Q92 Characteristic / sample defects
Q95 Operation defects with reference to an inspection point
Q96 Characteristic defects with reference to an inspection point

Known problem & solution

  • Use proper record type when working with the function modules.
  • Use proper function module, see SAP Note
    2505222 – S4TWL – Blacklisted Function Modules in QM-IDI Interface
  • Useful SAP Note: 585066 – FAQ – How do I use QM in SAP ERP as LIMS?

Feel free to share your experience/feedback in the Comment Section. Thank you.

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Graeme Thom
      Graeme Thom

      Great information - thank you !