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.
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.
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.
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.
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.
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 2026 All Rights Reserved.
Website Created by Local Online Pros