Technical Articles
QM Open Note – #4 – RFC Function Modules for Downloading / Uploading and Record types
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
RFC Function Modules for Downloading [link to SAP S/4HANA SAP Help]:
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 |
RFC Function Modules for Uploading [link to SAP S/4HANA SAP Help]:
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) [link to SAP S/4HANA SAP Help]:
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.
Great information - thank you !