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.

  • ๐Ÿ”Ž Core Definition: A time based check on intermediate and finished product performed during the production process rather than after it.
  • ๐Ÿ”— Lot Trigger: Releasing a production order in CO01 generates the inspection lot automatically, with a permanent link back to that order.
  • ๐Ÿ“‹ Specification Source: Inspection characteristics are copied from the routing operation, so the routing must carry them before release.
  • ๐Ÿงฎ Sample Calculation: A sampling procedure attached to the characteristic makes SAP calculate sample size at lot creation.
  • โœ๏ธ Result Recording: Transaction QA32 shows every characteristic; quantitative values are valuated against upper and lower tolerance limits.
  • โœ… Usage Decision: Code A accepts the lot and closes the inspection with a quality score, completing the process.
  • ๐Ÿ“ฆ Stock Rule: Type 03 controls the process, not inventory, so no stock posting tab appears on the usage decision screen.

In-Process Inspection in SAP QM using QA32

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:
    1. Material (s)
    2. Inspection lot creation date
    3. Inspection dates
    4. Plant
    5. 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.

  1. Input the material code for which production order needs to be created.
  2. Input production plant in SAP screen.
  3. Enter your production Order type.

Create and Release Production Order

After filling in all the fields, click Create and Release Production Order or press Enter to go to the next SAP screen.

Step 2) In the next SAP screen enter following details.

  1. Input the production quantity in SAP screen.
  2. Select “Current date” from the drop down box.
  3. Press “release” button to release the order.

Create and Release Production 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,

  1. You can see the inspection lot triggered on the release of production Order.

Create and Release Production Order

After checking the inspection lot, save the order by clicking save button.

Create and Release Production Order

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.

  1. Enter Plant Code in SAP screen.
  2. Enter inspection lot origin as “03” which is standard SAP inspection type used for in-process inspection.
  3. Press Execute to display the list of inspection lot.

Result Recording in SAP QM

Step 2) In this SAP screen,

  1. You can see the inspection lot generated in earlier steps along with material
  2. 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.
  3. Press “Results” button and move to next SAP screen to do results recording.

Result Recording in SAP QM

Step 3) In this SAP screen, you will see the result of inspection lot is generated.

  1. You can see the short text of the qualitative Master Inspection characteristics like “Visual.”
  2. You can see a sample size of “5” calculated automatically by the SAP system if sampling procedure is assigned in the inspection plan.
  3. Enter your actual results manually against the inspection specifications.

Result Recording in SAP QM

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,

  1. Enter Plant Code.
  2. Enter inspection lot origin as “03” which is a standard SAP inspection type used for in process inspection.
  3. Press execute button to display the list of inspection lot along with lot quantity.

Usage Decision in SAP QM

Step 2) In this SAP screen,

  1. Press usage decision button to move to next screen

Usage Decision in SAP QM

Step 3) In this SAP screen,

  1. 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.

Usage Decision in SAP QM

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.

FAQs

Not directly. Recorded results must first be deleted in QE51N, after which the lot can be cancelled in QA02. Once a usage decision is saved, only a reversal of the decision is possible.

Because checks repeat on an interval rather than per delivered quantity. A characteristic can be inspected every shift or every two hours while the same production order remains open.

Vision models read measurements straight from shop floor equipment and push valuated values into the lot. Inspectors then confirm exceptions instead of typing every characteristic manually.

Yes. Models trained on historical characteristic values, machine settings, and batch data flag orders likely to drift outside tolerance, allowing planners to adjust parameters before scrap is produced.

The quality score falls according to the selected code and the lot closes as rejected. Since type 03 posts no stock, follow up action is handled through a quality notification rather than a stock transfer.

Summarize this post with: