In-Process Inspection in SAP QM: QA32 Tcode
โก Smart Summary
In-process inspection in SAP QM records quality results while production is still running. Inspection type 03 creates a lot automatically at production order release, linking routing characteristics to result recording and the usage decision.

What is In-Process Inspection in SAP QM?
In-process inspection (time-based) is used for recording the result for an in-process quality check for the intermediate and finished product during the production process.
For example, inspection in every two hours, inspection per shift, etc. We will be discussing this moving forward.
The “Inprocess inspection” lot will have a reference/ link to a production order in SAP system.
The routing operation will contain the inspection characteristics which are needed to be inspected during the in-process checks.
Inspection lot will be generated at the time of production order release. The inspection type for in-process inspection is ’03’.
๐ NOTE: This type of inspection will not control the inventory, but control the production process.
In-process inspection has following process steps, like
- Creation of inspection lots at process Order release โ Inspection lot creation in SAP system will be generated automatically at the time of production order release.
- Listing of Inspection lot โ To list Inspection lots, you may use the transaction code QA33. The search criteria can be:
- Material (s)
- Inspection lot creation date
- Inspection dates
- Plant
- Inspection type 03
- Assign Task list to inspection lot โ Task list will be automatically assigned from the routing of material.
- Sample calculation โ If sampling procedure is attached with the characteristics in the quality operation of the master recipe, the SAP system will automatically calculate the sample during the time of lot creation / plant assignment in case of multiple plans available for a material.
- Result recording โ Result recording will be done against the inspection lot created against the production order. All the characteristics will be shown in the SAP recording screen for input. The SAP system will give an F4 search for getting code values for attribute inspection. For quantitative data, based on tolerance limit (upper and lower), the SAP system will propose the valuation. In both cases, the inspector can accept or reject the proposal (Manually).
- Usage Decision โ When we make the usage decision, you decide whether to accept or reject the goods in the inspection lot based on the results of the inspection. Once you have made the usage decision, the inspection is completed. Stock posting is restricted to the in-process inspection.
Before working through these steps in the system, it helps to see where inspection type 03 sits among the other inspection types available in SAP QM.
Inspection Types in SAP QM
An inspection type tells SAP which business event should create an inspection lot. It is activated per material in the Quality Management view of the material master. The most frequently used standard types are listed below.
| Inspection Type | Triggering Event | Controls Stock? |
|---|---|---|
| 01 | Goods receipt against a purchase order | Yes |
| 03 | Production order or process order release (in-process) | No |
| 04 | Goods receipt from production | Yes |
| 05 | Other goods receipts | Yes |
| 08 | Stock transfer inspection | Yes |
| 09 | Recurring inspection of batches | Yes |
| 10 | Delivery to customer with sales order | No |
| 89 | Manual inspection lot for other purposes | Optional |
Only type 03 keeps the lot attached to a production order and leaves stock untouched, which is exactly why the usage decision screen shown later has no stock posting tab.
Prerequisites for In-Process Inspection
The lot will not appear, or will appear without specifications, if any of the following master data is missing. Confirm each item before releasing the order.
- Material master QM view: Inspection type 03 must be maintained and set to active for the plant concerned.
- Routing with inspection characteristics: The operation must carry master inspection characteristics, since these are copied into the lot at release.
- Master inspection characteristics: Created with QS21 and released, otherwise they cannot be assigned to the routing operation.
- Sampling procedure: Created with QDV1 and attached to the characteristic if SAP is to calculate a sample size automatically.
- Catalogs and selected sets: Required for qualitative characteristics so the inspector can pick a code during recording.
- Released production order: The lot is created on release, not on order creation. A saved but unreleased order produces nothing.
With this master data in place, the three transactions that follow complete the full cycle from order release to usage decision.
How to create and release production Order
In this SAP transaction, we will create and release production order, which will trigger quality inspection lot in SAP system.
Step 1) From SAP Easy access menu, open Transaction code CO01, and enter the following details.
- Input the material code for which production order needs to be created.
- Input production plant in SAP screen.
- Enter your production Order type.
After filling in all the fields, click or press Enter to go to the next SAP screen.
Step 2) In the next SAP screen enter following details.
- Input the production quantity in SAP screen.
- Select “Current date” from the drop down box.
- Press “release” button to release the order.
Now, we will check if inspection lot has been generated by clicking “Assignment” tab and moved to the next SAP screen.
Step 3) In this SAP screen,
- You can see the inspection lot triggered on the release of production Order.
After checking the inspection lot, save the order by clicking save button.
The lot now exists but carries no results yet. The next transaction records the actual measured values against it.
How to do Result Recording
Step 1) From SAP Easy access menu, open Transaction code QA32.
Here, we will do in process inspection of the material and record the results against inspection specification.
- Enter Plant Code in SAP screen.
- Enter inspection lot origin as “03” which is standard SAP inspection type used for in-process inspection.
- Press Execute to display the list of inspection lot.
Step 2) In this SAP screen,
- You can see the inspection lot generated in earlier steps along with material
- Check the SAP system status as REL CALC which indicates that inspection specifications are copied in inspection lot and the sample size is calculated. We cannot see SPRQ status (Stock Posting) here, as it is not applicable/required to transfer quality stock to any unrestricted or other stock category for in process inspection.
- Press “Results” button and move to next SAP screen to do results recording.
Step 3) In this SAP screen, you will see the result of inspection lot is generated.
- You can see the short text of the qualitative Master Inspection characteristics like “Visual.”
- You can see a sample size of “5” calculated automatically by the SAP system if sampling procedure is assigned in the inspection plan.
- Enter your actual results manually against the inspection specifications.
Press save button to save the inspection results.
How to do usage decision
Step 1) From SAP Easy access screen, open same Transaction QA32 with which we have done results recording in the previous step.
Here, we will do usage decision against inspection lot, and the decision is taken whether inspection lot should be accepted or rejected.
Follow the following steps in SAP screen,
- Enter Plant Code.
- Enter inspection lot origin as “03” which is a standard SAP inspection type used for in process inspection.
- Press execute button to display the list of inspection lot along with lot quantity.
Step 2) In this SAP screen,
- Press usage decision button to move to next screen
Step 3) In this SAP screen,
- Select UD code as “A” for acceptance of the lot and you can see the quality score as “100” based on Usage Decision code. You can see that there is no “Inspection lot stock” tab to do any stock posting as we saw in the raw material inspection.
Press save button to save the usage decision and hence in process inspection is completed.
In-Process Inspection Transaction Codes
Three transactions carry the main flow, but a working configuration touches several more. The table below groups the codes used across the whole in-process inspection cycle.
| Transaction Code | Purpose |
|---|---|
| QS21 | Create master inspection characteristic |
| QDV1 | Create sampling procedure |
| CA01 / CA02 | Create or change the routing that carries inspection characteristics |
| CO01 / CO02 | Create or change and release the production order |
| QA32 | Inspection lot worklist for results recording and usage decision |
| QA33 | Display the inspection lot list |
| QE51N | Results recording worklist by operation |
| QA11 | Record the usage decision directly for a known lot |
| QA02 | Change an inspection lot and assign specifications manually |
QA02 is the recovery transaction referenced in troubleshooting below, because it is where a lot stuck in CRTD status is manually released.
In next SAP QM final inspection tutorial, we will see how to perform final Inspection after production.
Troubleshooting
- Inspection characteristics from routing data must be copied to inspection lot, without which we will not be able to do result recording and usage decision.
- If inspection characteristics are added in routing after inspection lot, then inspection lot will get CRTD status. In such case, we need to manually assign inspection specifications to change status from created (CRTD) to released (REL). After Inspection lot is released, then we can perform result recording and usage decision.
- The sampling procedure must be assigned in the inspection plan to do any result recording while the usage decision is done manually. We need to calculate the sample in the inspection lot.
- If no lot appears at all after release, check that inspection type 03 is active in the Quality Management view of the material master for that plant.









