From Receiving through Shipping PRIMS can control
your complete plant floor.

PRIMS - Production Tracking Software

  • Insures Recipe Compliance
  • Records Actual Production Results
  • Provides Real-Time Inventory Control
  • Eliminates Scaling & Mixing Errors
  • Provides HACCP and Food Safety Compliance
  • Meets ISA S88 Guidelines
  • Provides Exceptional Lot Tracking

OFFICE Versions

The PRIMS Office version was created for plants that do not require tie in to scaling or batching but want the features of a PRIMS production recipe ingredient management system. You can get started with PRIMS-Office and later upgrade to scaling and batching should your needs change.

  • Lot Traceability
  • Inventory Control
  • Inventory HACCP Compliance
  • Production Management & Scheduling
  • Upgrade to any PRIMS version at any time

PRIMS Office Basic

This system is user-friendly, requiring little training to operate, for customers that need lot tracking, inventory control and production scheduling. Although this version has only basic PRIMS features it allows you to achieve production and inventory control along with lot traceability compliance.

  • Lot tracking
  • Receiving & inventory control
  • Production management & scheduling
  • Material requirement calculation
  • Recipe Management

PRIMS Office Enterprise

This System has more functionality and features than the Office Basic and only a step away from scaling and batching systems.

  • Lot tracking
  • Receiving & inventory control
  • Production management & scheduling
  • Material requirement calculation
  • Recipe Management
  • Finished goods shipping
  • Integrator utility
  • Report – Excel export utility
  • User security
  • Costing
  • Purchasing
  • Shipping & Billing

Additional Modules
can also be purchased for PRIMS Office Basic and Enterprise.

  • Production Scheduling Wizard
  • Nutritional Labeling Software
  • AdvancedFinished Goods Handling & Shipping Module
  • SQF Database Option

Integration - PRIMS Office can be integrated into most accounting packages. We also offer affordable turn-key solutions for the Office Versions.

Sage 50 - Premium Accounting is available for integration into PRIMS Office Basic and Enterprise. This accounting software is very affordable and user friendly. It provides powerful accounting, inventory and reporting functionality along with tools that help you expertly manage your strategic growth plans.

  • Control Budgets and Departments
  • Focus on Key Business Metrics with At-A-Glance Dashboards
  • Design and Share Insightful Reports With Custom Reporting Tools

Hand Scaling Operations Versions

  • Eliminate Operator Errors
  • Reduce Ingredient Losses
  • Increase Batch Consistency
  • Perfect Piece Weight Checking
  • Upgrade to Full Featured PRIMS at Any Time

Uncontrolled manual scaling wastes ingredients and production time, and is a major barrier to compliance with Title III of the Bioterrorism Act, HACCP, BRC and SQF. PRIMS Scaling System eliminates these problems.

Management Control

This System is user-friendly, requiring little training to operate. This flexible technology gives management far more control over manual operations. Controlling all manual ingredient additions and operator instructions, and the computerized record of each step in the mixing process, provides management with the tools to pinpoint any inconsistencies within a batch. PRIMS generates reports for Ingredients, Formulas, Production, Scaling, Ingredient Usage, and Lot Numbers. Managers can import used inventory and finished production data into the company’s accounting software for accurate inventory control.

Automated Batching and Mixing Versions

  • Eliminate Recalls due to Product Errors
  • Increase Production Yield
  • Optimize Scheduling
  • Reduce Batch Cycle Times
  • Eliminate Operator Errors
  • Reduce Ingredient Losses by 95%
  • Get a Perfect Batch Every Time


With the PRIMS-Batching System from Focus Works, you will begin seeing a return on investment in less than 6 months, by eliminating operator errors which cause product waste and inconsistent quality.

Lot Traceability

The Batch and Lot Tracking Module in PRIMS records the batch and ingredient lot numbers. It can also track the process variables, piece weights and other data you wish to record that may affect the batch. Tracking a particular ingredient or batch lot is a simple process quickly accomplished with a few clicks.


Ingredient Lot Tracking – It’s Easy and quick to highlight the ingredient to track and click the “Print Lot Trace” button. Your lot tracking report is immediately made.

Ingredient Lot Tracking Report – lists all the batch numbers that contained this ingredient and lot number and also the remaining amount in inventory and its location.

FAST! Mock Recall

Batch Lot Tracking Report - shows the lot number(s) for each ingredient in a produced batch. PRIMS can record up to 3 lot numbers for each ingredient in a batch.

1. Click the "Recall" button

2. Fill in the fields

  • Product Code
  • Ingredient Code
  • Sale date - or
  • Production Date

3. Then Click Recall

You get your report - Instantaneously!

This report not only shows all the ingredients and their lot numbers, but can also include a list of where the batches were shipped if you use the PRIMS shipping function.

Inventory Bar Code Label Printing

You automatically print inventory labels each time a lot is received or print labels for existing lots. These Inventory Labels include: ingredient name, internal lot number, supplier’s lot number, amount, date, who received, and an allergen notice.

Inventory Management

Pallet Restacking

One of the HACCP requirements is to restack pallets of inventory to check for infestations or container malfunctions or breaches. PRIMS keeps track of this important function for you.

Ingredient Substitutions

There may be times when a Bulk Ingredient system is down or an ingredient is consumed and you wish to switch to another similar ingredient temporarily. Rather than changing all of your recipes we've added a feature called Ingredient Substitutions. This allows the operator to keep working and give you complete control over your recipes.

Per-Ingredient Tolerances

It is important to be able to set individual scaling tolerances of different ingredients. PRIMS makes this very easy.


This feature includes Downtime Logging & Batches Per Hour Analysis.

You can record downtime events into PRIMS and have an accurate reporting tool to see at a glance the efficiency of your daily production. Identify problematic equipment and personnel slow-downs with ease. Don't burden your supervisors with the arduous task of recording batch times manually; PRIMS will do this for you and present it in a meaningful and concise manner.

Receiving - Inventory Module with Reconciliation and Bar Code Label Printing

The Raw Materials Receiving - Inventory feature will keep track of your ingredient inventory. The PRIMS receiving terminal at the receiving dock will log the incoming ingredients. The receiving procedure follows all HACCP rules. When ingredients are used in each Batch in the Work Plan the actual scaled amount is deducted from the ingredient inventory. Your inventory accounting will be more accurate because the deductions are not based on projected usages but actual consumed amounts.

When used with the Material Requirements feature, you will be alerted if you do not have enough ingredient inventories to complete your scheduled production.

You can perform inventory reconciliation with this wireless mobile Warehouse Inventory Bar Code Scanner or a PC Tablet, which saves the user hundreds of hours performing inventory counts and reconciliations. It communicates directly with the PRIMS system in real time.

Mixing & Scaling

PRIMS Operator Stations

The Operator Stations, which can be used for bench scaling or large batching operations, come in several screen sizes and have the ability for expansion of functionality. They feature industry standard parts (no custom circuit boards) for easy and low maintenance. They are UL Approved, built like battle tested tanks and designed for harsh environments.

These Watertight NEMA 4X Operator Stations also have the ability to connect a Bar Code Scanner, for those customers who wish to use bar code labels for Lot Tracking and Data Collection.

Shipping & Purchasing

Finished Goods Inventory - Shipping

With PRIMS shipping you will be able to generate ship tickets that move products from an internal inventory to a shipping ledger that will keep track of which lots were shipped to which customer. When each batch is created an inventory object will be created with the batch ID and the number of product units created. For example, one batch might produce 200 bags or cases that you may wish to sell together or separately. PRIMS can log all this information in one place and it can easily be printed or exported to other software applications. Shipping can be performed on an additional networked computer where the employee only has access to relevant shipping information or it can also be performed from the main PRIMS computer.
See the Advanced Finished Goods Handling and Shipping Module for a more powerful tool.


With Purchasing you will be able to generate purchase orders for ingredient inventory that can be e-mailed to your vendors. When the vendor receives the order they fill out a bill of lading form including the ingredient lot numbers and e-mail it back to PRIMS. When the shipment is received the receiving person only has to enter the bill of lading number, the order will be automatically called up and the receiving screen will be filled in. He then verifies the quantities and the PRIMS software will generate the inventory bar code labels. Operator error and input time are greatly reduced.

PRIMS Central Purchasing

This special module allows the corporate office to purchase for multiple plants. Each plant performs the receiving locally and the data is synced with the corporate office.


This feature provides budget/costing functions and reports. It also allows for the addition of overhead and labor costs.

Networking & Security


This feature extends the power of PRIMS to users throughout your network. It allows unlimited concurrent users. The only limit is on the number of users purchased with your Windows Server software.

User Dashboards

PRIMS has Configurable Dashboards to monitor data that may be important to each user.
This feature is a PRIMS Add-On Module.


This feature allows:

  • Login/Logout of Users
  • Auto Logout of Inactive Users
  • Assignment of Users and Passwords
  • Assignment of User Permission Levels


PRIMS has an expansive number of reports; each allows the user to filter the data so the desired output is achieved. These reports can also be exported to Excel. Below is a sample list of reports.

Production Schedule Printout

• Printout of Work Plan Schedules


• Production Var /Summary/Value
• Ingredients Variance Report
• Inventory Adjustments
• Daily Mixing report
• Daily Bake
• Daily Line Report
• Summary Line Report
• Scheduling Report

Formula Reports

• Formulas w/ Costing
• Formula Code Sheet
• Formula Cost Breakdown
• Product Cost Breakdown
• Product Cost Summary


• Production Report
• Manually Added Batch Report
• Batch Scaling Report
• Batch Scaling With Lots
• Batch Scaling Report Summary
• Ingredient Scaling Report
• Detailed Batch Report
• Ingredient Usage by Lot
• Ingredient Usage by Formula
• Batches Per Hour Analysis
• Employee History
• Process Variable Report by Variable
• Process Variable Report by Batch ID
• PCI Process Variable Report

Production Report

• Manually Added Batch Report
• Batch Scaling Report
• Batch Scaling Report With Lots
• Batch Scaling Report Summary
• Ingredient Scaling Report
• Detailed Batch Report
• Ingredient Usage Graph
• Ingredient Scaling Graph
• Ingredient Usage Report
• Ingredient Usage By Lot
• Ingredient Usage by Formula
• Batches Per Hour Analysis
• Employee History
• Process Variable Report by Variable
• Process Variable Report By Batch ID
• PCI Process Variable Report

Inventory Reports

• Inventory
• Inventory/Warehouse/Location
• Pre Scale Left Over (Fro Work Plans)
• Inventory Re-Stack
• Inventory Totals w/ Costing

Finished Goods Reports

• Finished Goods Inventory
• Finished Goods Inventory Totals
• Finished Goods Inventory By Location
• Finished Goods Costing
• Finished Goods Movement
• Finished Goods Expired
• Finished Goods Item List
• Finished Goods Pallets
• Finished Goods Pallets Put Away
• Finished Goods Shipped
• Finished Goods Lot Tracking
• Pallet Productivity report
• Unassigned Batches

Lot Tracking Reports

• Bulk Lot Tracking Report
• Batch Number Report
• Lot Numbers By Ingredient By Day
• Lot Usage Report
• Ingredient Lot Number Report
• Batch Lot Number Report
• Finished Goods Lot Tracking


• PO Detail Report
• Open PO Report
• Expected Receiving
• Items Required
• Purchasing Trend By Month
• Comparison By Vendor
• Comparison By Item
• Cost Trend Analysis
• Price Comparison
• Quote Request Form
• Supplier List
• Ingredient List
• Raw Material Requirements