Quality Inspection

The Quality Inspection feature in ERPNext v16 lets you check the quality of things at different stages of your business process, such as when they come in, when they go out, and while they are being made. This makes sure that only goods that meet certain quality standards are accepted, delivered, or moved on in production. This helps keep products the same, lowers the number of rejections, and meets quality and legal standards.

 

You can link Quality Inspections to stock and production transactions. You can also set up ERPNext to stop these transactions from going through until the inspection is finished and approved.

 

To use this feature, go to:

 

Home > Stock > Tools > Check Quality

 

Quality Inspection

 

Prerequisites

Before you create and use a Quality Inspection in ERPNext v16, you need to do the following setup steps:

 

Item: The item that needs to be checked must be in the Item master.

 

Enable Quality Inspection Criteria in the Item Master: On the Item form, check the right boxes for Quality Inspection (Incoming, Outgoing, or on Process). After you turn on ERPNext, you won’t be able to submit any stock receipt, delivery, or production documents that are linked to it until a Quality Inspection is done.

 

 

(Optional) Create a quality check template: You can set up the inspection parameters, measurement units, acceptable value ranges, and rejection criteria ahead of time with a Quality Inspection Template. You can connect this template to the Item master after you save it. This way, it will automatically come up every time a Quality Inspection is done on that item. This saves time and makes sure that everything is always the same.

 

 

How to Do a New Quality Check

A transactional document, such as a Delivery Note, Purchase Receipt, or Subcontracting Receipt, is often used to do a Quality Inspection. In the draft document’s Quality Inspection section, go to the Item table and click on “Create a New Quality Inspection.”

 

You can also do Quality Inspections on Job Cards to make sure that things are being made to a high standard. In this case, the inspection is linked to the production item on the Job Card that is being worked on.

 

Pick the type of inspection for a quality check based on what’s going on in your business:

 

 

Next, pick the type of reference document. This could be a Purchase Receipt, a Purchase Invoice, a Delivery Note, a Sales Invoice, a Stock Entry, or a Job Card. Next, choose the Item you want to check and tell us the Sample Size, which tells us how many units will be checked. You can only choose items that have Quality Inspection turned on in the Item master.

 

If the Item is linked to a Quality Inspection Template, it will automatically be put together with its acceptance criteria and inspection parameters. You can ask the Inspected By and Verified By users to keep track of who is in charge and who is in charge of reviewing. In the Remarks section, you can write down any other thoughts or observations you have.

 

After checking everything, save the Quality Inspection, choose the right Status (like Accepted or Rejected), and send in the document. You can send in the attached stock or manufacturing document after the inspection results meet the standards.

 

 

Features

In ERPNext v16, a single Quality Inspection document can have more than one Quality Check (Parameter). A Quality Check is a different test or standard that an item must pass. These checks help make sure that inspections always give the same results and that quality control systems are more consistent. You can choose whether each parameter in a Quality Inspection is Numeric, Non-numeric (Value-based), or Formula-based. This depends on how the inspection result is measured and judged.

3.1 Quality Checks for Numbers

Numeric Quality Checks are used for parameters that need numbers, like size, weight, temperature, pressure, or chemical composition values. These checks are great when the result of a measurement has to be within a certain range of numbers for it to be valid.

 

For instance, you could check to see if a sheet is between 2.5 mm and 3.0 mm thick or if a raw material has a moisture level that is too low.

 

By default, all Quality Checks are seen as numbers. There are two important parameters for every numeric check: the Minimum Value and the Maximum Value. Together, these two fields determine the range of values that are acceptable for that parameter. In most cases, these limits are set once in a Quality Inspection Template and then automatically added to each new Quality Inspection. This makes sure that every inspection is the same.

 

 

3.2 Quality Checks That Don’t Use Numbers (Value-Based)

 

It’s common to check if a product’s colour is “White,” if a part is “Present” or “Absent,” or to choose Yes/No values for compliance-related parameters.

 

To set up a Non-numeric Quality Check, click on the Non-numeric option for the parameter. When you turn it on, the fields for Acceptance Criteria Value and Value-Based Inspection will appear. You can set the expected value in the Quality Inspection Template, like “Yes” or “White,” and then have it automatically pulled into the Quality Inspection.

 

 

During the inspection, the inspector types in the Reading Value. This value is compared to the Acceptance Criteria Value by ERPNext v16. If the two values don’t match exactly, the status of the parameter row will automatically change to “Rejected” when you save the document. This makes it possible to be sure that qualitative checks always have clear pass/fail results and that quality standards are always met.

3.3 Quality Checks That Use Formulas

Formula-Based Quality Checks in ERPNext v16 are for advanced and complicated inspection situations where simple numeric ranges or fixed acceptance values don’t work. You can use these checks to create logical or mathematical expressions that determine whether or not a parameter should be accepted. You have a lot of options for how to control quality with this.

 

You may want to do the following:

 

 

 

You can use Formula-Based Quality Checks for both quality checks that are numbers and those that aren’t.

 

To turn on this feature, check the box next to Formula Based Criteria for the parameter. When you turn this on, a box called “Acceptance Criteria Formula” shows up. This field lets you make a formula that looks at the inspection readings and decides whether to accept or reject the check. You only need to set up this formula once in a Quality Inspection Template, and it will be added to every Quality Inspection. This makes sure that every inspection is the same.

 

The formula uses the numbers in the Readings table of the Quality Inspection.

 

 

Here are some common ways to write Acceptance Criteria:

 

 

After entering the readings, click “Save.” ERPNext v16 automatically checks the formula and updates the Status column in each row of the Readings table based on whether the acceptance criteria are met.

3.3 Checking by hand

In ERPNext v16, most quality checks are done automatically, but in the real world, a person often has to make a decision about quality control. There may be times when a reading doesn’t technically meet the set Acceptance requirements, but it is still considered acceptable because of tolerance limits, contextual factors, or expert opinion.

 

You can choose the “Manual Inspection” option for the parameter in these situations. When you turn on this option, ERPNext won’t automatically change the acceptance or rejection status of that check when you save it. The inspector can instead set the Status for that parameter row by hand, and the system will keep it that way without changing the decision.

 

 

For example, a number that is just outside the defined range would usually be rejected. If the difference is small and acceptable based on practical tolerance, the inspector can mark the parameter as Accepted by hand. This gives you some freedom while also helping you keep track of quality in a structured way.

 

The user can choose the overall state of the Quality Inspection based on the organization’s quality policies once all the parameter-level statuses are set.

Related topics

Visit Us Here