MES Serial Number Workflow
The MES Serial Number Workflow customization is designed for Epicor users that do serial number reporting at the operation level. Further, it is most relevant if you are using the quality modules. This is a MES customization so it is only relevant if the MES interface is being used to report operation completions.
Description
Default Behavior of Epicor 9 MES
The default behavior in Epicor 9 MES for serial number reporting at the operation level with quality integration is as follows:
- You clock onto the job / operation as normal within Epicor 9 MES.
- When you are finished working on the job / operation, you click the End Activity button.
- Here you enter the good quantity in 'Current' and the non-conforming in 'Non-Conform Qty'. You pick a single reason code for the entire non-conforming quantity (no way to tell it different reasons for different pieces).
- Next you need to go through some rather tedious steps to pick the serial numbers (even though they are already assigned to the job):
- Click the 'Serial Numbers' button:
- Press 'Select Serial Numbers':
- Click 'Search':
- Press 'Select All' or select individual serial numbers (note there is a bug on this screen that allows you to select serial numbers that were marked non-conforming at a previous operation - my customization fixes that as well).
- Pick the serial numbers that are non-conforming (you need to make sure that the quantity you select match the quantity that were specified on the end activity screen.
- Click 'OK'.
- Click 'OK' again to log off the job.
Issues with Default Behavior for Epicor 9 MES
- It is a very tedious process to select the serial numbers.
- Only a single reason code can be selected for all non-conforming serial numbers. There is no way to tell it multiple reason codes.
- There is redundancy in the entering of quantities (you enter the quantities on the end activity screen but need to select the complete versus non-conforming serial numbers individually on the serial numbers screen.














