EZ-MES Manufacturing Execution System: Features

MES Features in Table view

The following table shows a number of the EZ-MES features (due to the fast development of the product, this list is not complete, if you have specific questions regarding features not shown in this list please contact us). From this table you can navigate to the following:

  • An extensive description of the feature.
  • How to configure the system to enable this feature (Configuration Manual)
  • How the user will interact with the enabled feature (Operator or Supervisor Manual)

Product Tracking and Genealogy

The following table shows the EZ-MES features with respect to Product Tracking and Genealogy. This table can be used to navigate the online help pages that will explain how the feature can be configured and how it can be used.

Feature Description Manual Config Use
WIP Report The WIP report provides visibility to where work is at all times and its disposition. For each Production Flow the parts and or travelers can be shown for each operation. Using the hyperlinks in the report parts, lots, batches and travelers can be opened directly. more... more... more...
Part States for disposition and activity Parts (Including Lots and Batches) can have different states that clearly show the disposition and the current state. For the disposition the following basic states exist: Inventory, Scrapped, Hold, WIP, On Order, Shipped. Besides these dispositions state parts can have an INPROCESS, CUED, and DONE activity state. More... more... more... more...
Supplier Tracking For each Part Definition one or multiple suppliers can be defined. Beside the supplier the manufacturer of the part can be defined as well. (So it is no problem to have a part with a single manufacturer supplied by 2 different suppliers, the system will keep full traceability)
Lot and Batch Tracking Lots (a grouping of discrete individually traceable parts, e.g. a lot of wafers), Batches (non-discrete parts, e.g. glue, or a grouping of discrete parts without the need for individual traceability, e.g. nails) and individual Parts can all be traced and have a full history.
Serial Numbers For individual parts, lots and batches serial numbers can be defined. The system will check if manual entries are truly unique, or can automatically generate Serial Numbers with configurable formats (Date information can be included in the format definition).
Configurable Syntax for SN The syntax of serial numbers is completely configurable, it can be a combination, of lot numbers, sequence numbers, specific part data, date information, anything you can think of and the system will automatically generate the numbers.
Direct find for Serial Numbers Just press F12, and enter (or scan) the Serial Number, if it is a part it will open the part record, for the Lot the lot will be shown with the individual part records.
Tracking of Rework Each Part, Lot or Batch will have full history records. On special Part History reports any exception, e.g. Hold, Rework or Scrap is clearly marked.
Shipping Records When parts leave the organization when they are shipped to customers the system will keep full traceability. Shipment information and packing slips are tracked by the system as well.
Product Specification Definitions For each product specifications can be defined. Using these product specifications a single process step can distinguish the different products passing through, blocking one part when a specific value is entered while another part can pass.
Process Specifications Upper and lower control limits can be set for each data entry for each operation. Any data entry outside this range will force an exception. If the specification is product specific, use the Product Specifications Definitions
Exception Management By using product and process specifications exceptions can be forced and travelers can be blocked for further processing. Specific flows can be used to create e.g. a Material Review Board.
Revision Control Flow Definitions, Step Definitions, Part Definitions and Data Entry Definitions are all revision controlled. When a new revision is created the relation with the parent is recorded. The system allows multiple revisions to be active at the same time (not recommended).
Standard Operation Tracking For each step of a flow the system will track (on each Part, Lot or Batch and for each Traveler):
  • Time In
  • Time Out
  • Sign Off User
  • The Next Step
Simple step settings can include: Cue time, Process Time, Start user. Beside these a wide range of custom data entries can be defined for each step.
Hierarchical Flow Definitions For operations consisting out of a number of steps, but which are used multiple times, a separate Flow Definition can be defined which can act as a single step in a higher level Flow Definition. This enables unlimited division of the Flow Definitions.
Product Genealogy Full product genealogy with unlimited number of levels (of parent child relations) is kept by the system. The main parent is the part that is being tracked in the system but all relations with consumed parts are maintained. E.g. it only costs a couple of mouse clicks to find all affected parts by a bad batch of glue. So Where-Used and hierarchical genealogy information is easily accessible.
Blogging Feature For each operation blogs entries on the parts or on the travelers can be added, beside the blogging feature each traveler contains a general comment area.
Hold Every user with access rights to the system can place parts on hold. Different Hold Flows can be designed for different nonconformity resolutions.
Future Activities On every part, lot, batch and on each Traveler, future activities can be defined. The future activity will enable the user to route a part or traveler to a different flow definition when a step is entered or finished.
Material Consumption EZ-MES can keep full traceability of all materials that are consumed by other materials during the manufacturing operations. If you want to enable this feature you can define an individual consumption data entry for each consumable. more... more... more...

Data Collection Features

The Data Collection Features of EZ-MES can be configured so that operators can enter step or product specific data when travelers move through the different steps of a production flow. The data entries will appear as input fields on the electronic Travelers.

Feature Description Manual Config Use
Required / Optional Data Entries can be either required or optional, if the entries are required, thetraveler can not move to the next step until the entries are filled out. Requiredfields are high lighted
Batch / Individual Data that will apply for all parts can be configured as batch data. This way the data only has to be entered once.
Unique Identifiers Entries can be defined to automatically or manually assign Serial Number or Batch Numbers to Parts, Batches or Lots. The Syntax of the SN can be defined in the configuration
Cue and Processing Time Steps can be configured to have a start button. When pressed, the timer for the processing starts until the Done button is pressed. Using this feature the Processing and the Cue time can be recorded
Unlimited number There is no limit to the number of entries that can be configured. The sequenceof the entries can be configured, and the entries will appear in a scrollable listbox within the traveler form
Max and Min requirement For each numeric data entry max and min values can be defined. If the entered value is outside the range, the traveler cannot move to the next step
Product Specifications Similar as the Max / Min feature only now the specifications, as defined on the product definition, are used to check if the entered data is outside the range. Useful if products with different specification go through the same process step.
Pull Down If the possible entries are limited to a fixed set of options, a pull down can be defined, eliminating the possibility of typing errors.
Auto Consumption Flow Definitions (routing definitions) can be configured to automatically consume materials when they move through specific steps.
BOM Consumption Steps can be configured that when parts pass through that the parts will consume the defined Bill of Material. User input is required when serialized parts are defined on the Bill of Material.
Non Discrete Consumption Non Discrete material, like glues, can be consumed automatically or manually in fractional quantities. This will provide full traceability to the non discrete part. The bottle of glue will have a list of all parts where it was used.
Lot Grouping Multiple parts on a traveler can be combined into a single lot. This data entry will require the operator to enter the Unique Lot number. (Or can be configured that the system will autogenerate the number)
Calculated Fields The data entered in the other fields can be used as parameters in calculations. This way more complex specifications that are dependent on multiple inputs can be determined and checked against Max / Min or Product Specifications
Binning of Parts Based on specific requirements specific parts can be split off from the main traveler into other, Bin Specific, travelers. There is no limit to the number of bins.
Partial completion signoff For big tasks that can take the work of multiple operators or are split across different shifts, it is possible to require the user to enter how much work was done. Based on this input the system will determine if the task is completed or not. If completed the traveler will move to the next step after sign off. If not it is resubmitted to the same step.
Barcode Support EZ-MES supports Barcode entries. And is using barcodes on most reports to identify the connected object. The F12 key can be used to find object by scanning their barcode. If EZ-MES recognizes the Serial Number (Unique ID) it will open the corresponding record. Info

Asset / Equipment Management Features

The EZ-MES System comes with extensive Equipment Management capabilities.

  • Schedule Preventive Maintenance, perform unscheduled maintenance
  • Keep track of equipment history, forward and backward traceability to part, lots, runs
  • Have direct access to equipment documentation and maintenance documentation
  • Full barcode support to label equipment and enter data

Feature Description Manual Config Use
Equipment Management Extensive Equipment Management with Equipment Definitions, Equipment Tracking, Preventive Maintenance, Unscheduled Maintenance, Equipment States, Equipment Performance.
List of equipment The equipment list shows all equipment instances with their, processing state, equipment state, current operation, etc.
Custom flow for new Equipment For each type of equipment, a procedure consisting of specific actions can be defined that has to be performed before the new equipment can be used in production
Rule checking for products Each equipment type can be limited to a number of products that are allowed to be processed by that piece of equipment. It will not be possible for the operator to select the wrong type of equipment.
'OR' operation for product rules Equipment can be tied to operations. Per operation one or multiple equipment types can be defined. E.g. in some case a fine drill can do what a course drill can do, but not the other way around.
Batch flows for Equipment Specific batch flows can be defined for equipment. Using the Batch Equipment Flows, multiple travelers can be processed by just processing a single equipment traveler. E.g. for ovens with specific temperature cycles
Equipment Data Collection Equipment data can be collected with a single entry. Each product or part that is going through that piece of equipment will have a record of that equipment entry. The user entries are highly customizable.
List of Parts per Equipment Each equipment instance keeps a list of all the parts that were processed by that piece of equipment, while each part keeps a reference to the equipment that was used.
List of Runs per Equipment Beside a list of parts that went through the equipment each piece of equipment will have a log of all the runs. This is useful when a single run can have many parts.
Specs for process parameters The equipment can block the traveler moving to the next spec when entered parameters are out of spec. The process specs are defined by the operation.
Product specs for equipment settings On each product type limits can be defined for the equipment operations. This way it is possible to define a different temperature specs for different products.
Equipment States The state of the equipment can change in a number of ways: Manual, Unscheduled and Scheduled maintenance, and when the equipment is used by production operations.
Equipment Manuals Electronic Equipment Manuals can be stored on the equipment definition and are directly accessible during the operation where the equipment is used.
Equipment Categories Different types of equipment can be grouped into categories
Hierarchical Equipment Definition A Bill of Material can be defined for equipment. Creating parent child relationships between the different parts of equipment
Equipment History A full account of any moment after the equipment was created about the equipment state, the maintenance, etc.
Material Consumption During operations, for production or for maintenance, equipment can consume other materials.
Setup Flows Setup flows for equipment can be defined. The flow can consist of multiple operations, recording equipment data, and changing the state of the equipment.
Equipment change over Equipment can be set up to accept only certain parts, the setup flow can change the the types of parts the equipment can accept. So it can be configured that if an equipment is setup for part A, it will not be able to process part type B, and vice versa.

Barcode and Custom Label Support Table

EZ-MES comes with extensive support for barcodes and custom labels. Click one of the following links to learn more, or view the table below.

Feature Description Manual Config Use
Barcode Support As most of our other features, the barcode capability is already integrated in the EZ-MES software. Barcodes are displayed on reports, and you can define your own custom barcode labels. More... More...
Custom Barcode Labels You can define your own custom barcode label, have multiple designs and manage the label designs using revision management.
Product Specific Barcode Labels Different barcode labels for different products? No problem each Product Definition within EZ-MES can have its own Barcode Label design.
Include Part Data Want to show an expiration date on a label? No problem any collected data that is available through the Part Record can be printed on the barcode label.
Label Print Check Steps can be configured to check if the barcode label is printed at least once, if the label is not yet printed the traveler can be blocked to move to the next step.
Batch Print for Barcode Labels For Travelers containing multiple parts, batch print of the barcode labels is available through a single mouse click.
Use of your own graphics Your own images, e.g. your company logo, can be incorporated in the Label design. You are in full control on what has to appear on the label.
Print Barcodes from Browser Barcodes can be immediately be printed from your browser. The system can be configured to print from parts or from Travelers .
2D Barcodes PDF 417 For labels that have to fit on a small area, or labels that contain a lot of data in the barcode, 2D barcodes can used.
Equipment Barcodes Equipment barcode labels showing e.g. the next calibration date can be printed. These labels can be attached to equipment which can be used as an input for the equipment that is used for an operation.
Traveler Barcodes A traveler can be used to combine multiple parts. You can print traveler barcodes to have simple access to all the parts with a single scan.
Shipping Labels Because the labels are completely configurable you can make labels that can be used for shipping labels, printing the shipping with barcodes for each part or lot.

Feature Table

See all the EZ-MES Features in our feature table.

Learn More

MES Diagram

Access the EZ-MES Features though our functional diagram.

Learn More

Call us:


Contact Us