Building a Modern Quality Inspection App in Infor M3 

Quality inspection workflows are essential in manufacturing, but they often rely on rigid screens and manual navigation that slows users down. In quality-driven environments, accuracy, speed, and traceability are critical.

To support this process, we built a custom QMS Infor M3 H5 application. Designed to make reviewing and updating test results faster, cleaner, and more reliable for users working directly with inspection data.

What Problem Does the QMS App Solve?

Traditionally, reviewing test results can be time-consuming:

  • Results my be spread across multiple records and does not allow for filtering through tests

  • It's difficult to see the status of each test at a glance

  • Updating results often require continuously scrolling to find the ones to update

The QMS app centralizes this workflow into one interactive screen, reducing friction and helping users focus on what matters most: completing and validating test results accurately.

What's happening here:

  • Starts with QMS300 - Clicking on the header will drop down the filters available to filter through the data.

  • Hyperlink When Clicking on an ID - When a user clicks on an ID, it takes them to screen QMS400 while displaying the facility, request ID, item number, and lot number from the one clicked.

  • Filtering - Users can filter the tests by sequence number and test order as shown.

  • Entering Test Result - Once the user enter a test result, and confirm that's what they want to enter the user can click on Submit Test Results button. The data grid will dynamically populate the user it was tested by, time and status. As shown it passed with a status of 1 in this demo.

To improve usability, test status is visually indicated using color cues. Making it easy to identify:

  • Tests not yet started

  • Partially completed inspections

  • Failed tests

The QMS app centralizes this workflow into one interactive screen, reducing friction and helping users focus on what matters most. Completing and validating test results accurately.

QMS300: Inspection Selection

Users can filter inspections using a collapsible header section. Keeping the interface clean while still allowing detailed search criteria. Filters include:

  • Facility

  • Date range

  • Inspection status

Once a facility is selected, the application displays a list of inspection records showing:

  • Item number

  • Item description

  • Lot number

  • Inspection ID

  • Current inspection status

The inspection ID acts as a Hyperlink. Selecting it moves the user into the QMS400 screen.

QMS400: Inspection Execution

Clicking an Inspection ID navigates the user to QMS400, where the application automatically carries forward the inspection context:

  • Request ID

  • Facility

  • Item number

  • Lot number

This information is displayed on the same collapsible header section for reference as shown in the demo.

Users can further filter the inspection data by:

  • Sequence

  • Test order

The main grid displays all test lines related to the inspection once the user clicks on the Apply Filters button.

Within the QMS400 grid, users can:

  • Enter test results directly into the grid

  • Add comments for individual test lines

  • Paging through large datasets without performance issues

Once the user adds the test results by clicking the Submit Test Results button it:

  • Saves the results back to M3

  • Updates the inspection status

  • Records the time of entry

  • Records the user who entered the results

This ensures full auditability and keeps inspection data accurate and current.

Why this App Matters

This application demonstrates how:

  • H5 apps can significantly improve usability over standard ERP screens.

  • Efficient filtering of data.

  • Clear status visualization.

  • Context-aware navigation.

The QMS app helps reduce manual effort, improves data accuracy, and supports faster quality decisions. Ultimately, this means less time managing data and better support for quality-driven processes.

Final Thoughts

This app was built with real users in mind, people who need to review, filter, update, and validate quality information quickly and accurately.

By aligning closely with both UI framework and M3's expectations, the final result is an app that is intuitive for users and reliable for the business.

Kion Solutions

Empowering businesses with innovative Infor M3 solutions, integrations, and technology expertise.

© Kion Solutions 2026 All Rights Reserved.

Website Created by Local Online Pros