QM Open Note
QM Open Note is a blog post series about topics, which can be useful when working with Quality Management.
Overview
Current blog post is a quick overview of the QM-IDI (QIRF) function modules and record types.
In detail
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_DATA2 |
Catalog entries |
QIRF_SEND_CATALOG_TYPES |
All catalog types with their short texts |
QIRF_INSPPOINT_GETLIST |
Inspection points |
QIRF_NOTIFY_FUNCTION |
Own logic when worklist changes |
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 |
Value |
Short Description |
Structure |
Q40 |
Inspection lot requirements |
QAILS |
Q41 |
Req. for insp. lot header record |
QAIVC |
Q42 |
Char. specifications for subsystem |
QAIMV |
Q45 |
Download inspection catalog entries |
QAICA |
Q51 |
Quantative original value record for single unit |
QAISE |
Q52 |
Qualitative orig. value rec. for sing. unit with char. code |
QAISE |
Q53 |
Qualitative orig. value rec. for sing. unit with valuation_ |
QAISE |
Q54 |
Quantative original value record for inspection point_ |
QAISE |
Q55 |
Qualitative orig. value rec. with char. code for insp. point |
QAISE |
Q56 |
Qualitative orig. value rec. with valuation for insp. point |
QAISE |
Q58 |
Cancel single unit record |
QAISE |
Q61 |
Quantative sample record |
QAISR |
Q62 |
Qualitative sample record with characteristic code |
QAISR |
Q63 |
Qualitative sample record with valuation |
QAISR |
Q64 |
Quantative sample record for inspection point |
QAISR |
Q65 |
Qualitative sample record with char. code for insp. point |
QAISR |
Q66 |
Qualitative sample rec. with valuation for insp. point |
QAISR |
Q68 |
Cancel sample record |
QAISR |
Q69 |
Close sample record |
QAISR |
Q71 |
Quantitative characteristic record |
QAIMR |
Q72 |
Qualitative characteristic set with char. code |
QAIMR |
Q73 |
Qualitative characteristic set with valuation |
QAIMR |
Q79 |
Close character. |
QAIMR |
Q83 |
Confirmation for inspection point |
QAIPP |
Q84 |
Valuation for inspection point |
QAIPP |
Q85 |
Download inspection points |
QAIPP |
Q88 |
Usage Decision for Inspection Lot |
QAIVE |
Q89 |
Inspection cancelled for inspection lot |
QAIVE |
Q90 |
Insp.lot defects |
QMIFE |
Q91 |
Operation defects |
QMIFE |
Q92 |
Characteristic / sample defects |
QMIFE |
Q95 |
Operation defects with reference to an inspection point |
QMIFE |
Q96 |
Characteristic defects with reference to an inspection point |
QMIFE |
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.