# SAP QM QA32: user exits, enhancements and standard lot reports

> Source: https://netray.co/erp-help/sap-qm-qa32-user-exits-lot-reports-standard-reports
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

QA32 is the inspection lot list. Before writing code, use layout variants, selection variants and the selection profile; if you need extra fields or logic, search for BAdIs or enhancement spots through the enhancement framework rather than modifying standard code. The standard QM reports for lots and results cover most needs.

## Kind

advanced

## System

sap

## Erp

SAP QM

## Module

Quality Management / Inspection Lots

## Query

sap qm user exits for qa32

## Alternate Queries

- sap qm lot report
- sap qm standard reports
- qa32 enhancement badi

## Applies To

SAP ECC and S/4HANA QM. Available enhancements differ by release, so check your system.

## Steps

### How to approach a QA32 change

**Items:**

- Try layout and display variants first, which add or reorder fields without code.
- Save selection variants and, if needed, selection profiles to restrict lots per user group.
- If a field or logic is missing, use SE80 or SE18/SE19 to search for BAdIs and enhancement spots in the QM package.
- Trace the program with the Enhancement Information System or a debugger to find the implicit or explicit enhancement points.
- Implement through a BAdI or enhancement implementation, never a direct modification, and transport it normally.
- Test with authorisation roles of real users and document the enhancement.

## Sections

### Variants, then enhancement

**Body:**

Most QA32 requests are layout requests. The ALV list lets you choose from available fields, and a saved variant can be assigned as default. Only when the data does not exist in the list structure do you need an enhancement.

### Finding the right exit

**Body:**

Legacy customer exits are found with SMOD/CMOD for the QM enhancement packages; newer enhancements are BAdIs found via SE18 and SE19. Use the Enhancement Framework to see implicit enhancement options. Names differ across releases, so search your own system instead of copying one from a forum.

### Standard lot and results reports

**Body:**

QA32 lists lots to change, QA33 displays lists, QA03 shows a single lot, and QE51N is used for results review. Inspection history and quality scores come from the QM information system and analytics. For S/4HANA, check the available Fiori apps for inspection lots and results.

**Code:**

- QA32  Change inspection lots (list)
QA33  Display inspection lots (list)
QA03  Display inspection lot
QE51N Results recording and display

## Pitfalls

- Modifying standard programs instead of using an enhancement.
- Copying an exit name from a different release.
- Putting heavy selects into a list enhancement and slowing QA32.
- Not testing with limited authorisations.
- Building a custom report when a standard report exists.

## Ai Angle

An assistant grounded in your SAP system can explain which enhancements already exist in QM and answer lot questions in natural language, read-only. Netray builds this to run on-prem alongside SAP so quality data stays inside your network.

## Faq

### What is QA32 used for?

**Answer:** It is the list for selecting and changing inspection lots, for example to record results, make usage decisions or review status.

### Is there a user exit for QA32?

**Answer:** There can be enhancement options, but the right one depends on release. Search SMOD/CMOD and BAdI definitions in your system.

### What are the standard SAP QM reports?

**Answer:** Lot lists (QA32/QA33), single lot display (QA03), results (QE51N), plus QM analytics and information system reports.

### Can I add custom fields to the QA32 list?

**Answer:** Only fields in the list structure appear through variants. Anything else requires an enhancement.

## Search terms

sap qm user exits qa32, qa32 enhancement, sap qm lot report, sap qm standard reports, qa32 layout variant, sap qm badi, inspection lot list sap

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
