

TotalControlPro | DynamxMFG
About us
TotalControlPro is a UK-based manufacturing technology company providing cloud software that helps small to mid-sized manufacturers digitise and control their operations. DynamxMFG, connects people, machines, orders, and materials to give real-time visibility and control across the shop floor and wider business.
DynamxMFG combines manufacturing execution, inventory, order management, and operational intelligence in a single platform, capturing live production data and integrating with existing ERP, finance, and business systems. This enables teams to track work in progress, manage resources, monitor performance, and make data-driven decisions in real time.
DynamxMFG solves a common problem for manufacturers: limited visibility and control caused by spreadsheets, disconnected systems, and manual processes. These gaps lead to delays, downtime, waste, and poor decision-making. By providing a single, real-time source of operational truth, the platform helps manufacturers identify issues as they happen, improve productivity, reduce costs, and protect margins.
Designed specifically for growing SME manufacturers, DynamxMFG enables faster digital transformation without the complexity or disruption of traditional enterprise systems, helping businesses scale, improve efficiency, and compete in an increasingly data-driven manufacturing environment.
Products & services

DynamxMFG | Smart Manufacturing MES/MRP
DynamxMFG is a smart manufacturing platform built for small to medium-sized manufacturers, giving businesses real-time visibility from sales orders to shop floor execution. With live data delivered across customisable dashboards, it empowers managers to identify bottlenecks, improve quality, and react quickly to production challenges. By combining order management, inventory control, shop floor tracking, and integrated reporting, DynamxMFG simplifies complex processes into an intuitive, scalable system, helping manufacturers boost productivity, reduce downtime, and make faster, smarter decisions.

Manufacturing Execution System (MES) | DynamxMFG
Your ERP plans the work. But who actually runs it? An ERP knows what should happen. It does not know what is happening. Manufacturers fill that execution gap with paper travellers, whiteboards, and a daily 8am huddle – and most jobs slip a day before anyone notices. Every job has a route – and the system knows it When a sales order is released, DynamxMFG creates the work order automatically and applies the routing held against the item’s Manufacturing BOM. The shop floor sees the operations in the right sequence, with the right materials allocated, every time. Need to change a routing on the fly? Edit the BOM, click “Deploy Changes” and the update propagates to every open work order using that build. The master record stays canonical – the floor stays current. Run jobs the way your shop floor actually runs them Real factories don’t work one part at a time. Operators kit before they start. They batch identical parts at the heat treater. They bundle small items through finishing as one unit. DynamxMFG handles all three natively – so the system matches the floor, not the other way around. Choose Sequential or Simultaneous batching at any operation. Bundle small parts so they track as a single unit through the whole route. Kit materials at start of build with a guided pick list. The shop floor sees one clear instruction at every step. Live status from every operation, every machine, every operator Operators clock in and pick up their next job from the Smart Worker Interface, a touchscreen-friendly shop floor interface. The moment they start an operation, the office sees it. The moment a job stops, the manager knows why. Estimated vs actual times update live. Stoppage reasons are captured at source – not reconstructed afterwards. End-of-Line screens display live order status across the floor so everyone sees the same picture, from the office to the bench.

Order Management | DynamxMFG
Orders fall through the gaps when nothing talks to anything Most manufacturers run orders across a mix of email threads, spreadsheets, and a back-office system that does not connect to the shop floor. Jobs start late. Stock gets allocated twice. Nobody knows what is urgent. Turn a quote into a running job in two clicks Raise a quote, convert it to a sales order, release it, and DynamxMFG automatically creates the work order on the shop floor. No re-keying. No manual handoff. No waiting for someone to update the planning board. Every sales order carries the customer’s full details, pricing, delivery address, and required quantities. Need to add a note or attach a drawing? It all lives on the same record. Customise every order without touching the master BOM When a customer needs something slightly different, a different material, a different finish, an extra operation, you should not have to create a new product record or modify the standard build to accommodate it. DynamxMFG’s Snapshot Builder lets you create a per-order version of the BOM and routing. Change materials, swap components, add or remove operations. The master record is untouched. The shop floor gets the right build instructions for that specific job. See what is scheduled and what is overloaded The diary view shows every open order mapped against your production calendar. Filter by production date, received date, or delivery date. See total demand against available capacity before you commit to a customer. The Demand Scheduler lets you drag unscheduled orders into capacity buckets – day, week, or month – with a live progress bar that turns red when you have overcommitted. Reschedule by dragging between buckets. No manual updating of a planning spreadsheet.

Inventory Management | DynamxMFG
Inventory problems do not announce themselves until it is too late Wrong materials pulled, stock allocated to the wrong job, purchase orders raised after a job has already started – these are not unusual events. They are the daily reality when inventory is managed separately from production. Two-layer BOMs that connect design to the shop floor Every stock item has a Design BOM – all the possible materials that might be used – and a Manufacturing BOM that specifies exactly which materials are consumed at each routing operation. Operators see only what they need for the step they are on. Build the Design BOM manually or import via spreadsheet. Build the Manufacturing BOM by assigning materials to each routing step with exact quantities. Changes deploy to all open work orders with a single click – without having to re-raise anything. Never miss a purchase order because you did not know you needed it When a sales order is released and stock is insufficient, DynamxMFG raises purchase demand automatically. The Pending Allocations tab shows every outstanding shortfall in one place – with options to create a new PO, add to an existing one, or view what is already on order. Purchase orders move through Pending, Requested Quote, Released, and Complete statuses. PO approval is recorded. Partial deliveries create a Part Received status so nothing gets lost. Book stock in via the Goods In interface on the shop floor. Every item, every location, every cost – always accurate Stock is held across named locations – shelves, bays, work-in-progress areas, quarantine. Unavailable locations hold scrap and obsolete stock that cannot be allocated to jobs. Adjust quantities and costs against any location with a full audit reference. DynamxMFG uses FIFO costing – the oldest cost in stock is consumed first. Three BOM cost bases are available: average, standard, or latest cost. Run a single recalculation to roll costs across all BOMs when input costs change.

Smart Worker Interface | DynamxMFG
You cannot manage what you cannot see Most manufacturers have no live view of the shop floor. Jobs appear to be running until suddenly they are late. Time data exists only on paper – if at all. By the time a problem surfaces, the damage is already done. Operators start and complete jobs with a tap or a scan The Smart Worker Interface runs on any touch screen device – tablet, dedicated terminal, or shared workstation. Employees log in with their employee number, PIN, or by scanning their QR badge. One tap starts the job. Another completes it. Time records automatically. Scan Station mode lets operators track entirely by QR code – scan the badge to log in, scan the part to select the job, scan action codes to start, pause, stop, or complete. No typing. No navigation. See every job running over estimate before it becomes a problem Every operation has an estimated time built into the routing. As operators track against it, DynamxMFG compares actual time to estimate in real time. Operations on target show green. Operations running over show red. You see the problem while there is still time to act. The Tracked Allocations view breaks down estimated versus actual time across every active work order – by operation, by employee, and by routing. Use it in the daily production meeting or pin it to a management screen. Every order’s status visible across the factory floor The End of Line screen is a large-format live display showing the current status of every work order – what is being built, what stage it is at, the required-by date, and what is coming next. Configure multiple screens for different departments or production areas. The Employee Monitoring screen shows what each person is working on right now. Managers see utilisation in real time without interrupting the floor. Clocking data is captured separately for attendance and payroll.

Resources & Workforce | DynamxMFG
Without structure, every job relies on someone knowing what to do next When work centres, shifts, and responsibilities exist only in people’s heads, the factory runs on tribal knowledge. New starters struggle. Supervisors spend their time directing instead of managing. And when someone leaves, the knowledge goes with them. Map your factory once – and let the system direct the work DynamxMFG structures your factory as Plants, Departments, Work Centres, and Machines. Each work centre is associated with the operations it handles. When a job arrives at a work centre, operators see only the work that belongs there. Shifts are configured per department with working days, start and finish times, and scheduled breaks. The system uses shift data to calculate capacity, auto-pause tracking during breaks, and display accurate availability in the demand scheduler. Every employee clocked, tracked, and recorded without paper Machine Assignments lets you drag work orders onto specific machines and set the sequence in which they run. Operators arrive at a machine and see exactly what order to work through – no supervisor required to direct traffic. Batching groups different items together for a shared operation – a paint line, a curing oven, a press. Sequential batching lets downstream work begin as individual items finish. Simultaneous batching holds everything until the batch completes. Capture quality data at the point of production, not after the fact Operations are the individual production steps – CNC machining, welding, inspection, assembly. Each operation is configured with its type, associated work centre, estimated time, and any dynamic data capture fields required. Dynamic data capture fields prompt operators at the point of completing an operation – measurement values, inspection pass/fail, serial numbers, temperatures. Set any field as mandatory so an operation cannot close without the data.

Planning & Scheduling | DynamxMFG
Planning on a whiteboard only works until things change Most small manufacturers plan on whiteboards, spreadsheets, or in someone’s head. It works until a job is late, a machine goes down, or a priority order lands at 4pm on a Friday. Then everything unravels. See what you have committed and what you still have room for The Demand Scheduler maps every open work order against your production calendar. Drag unscheduled jobs into day, week, or monthly buckets. A live capacity bar shows exactly how loaded each period is – and turns red before you overcommit. The diary view overlays production demand against available capacity so you can check before you promise a delivery date. Filter by production date, received date, or required-by date to find where the pressure is. Know your capacity before you commit to dates The Planner gives you every open work order on one timeline. Drag jobs into the days, weeks, or months ahead and watch capacity fill up in real time. When a work centre is overloaded the bar turns red, so you can rebalance the plan before the shop floor feels it. Reschedule by dragging between time slots. Spot conflicts before they become missed deliveries, and quote new orders against capacity you can actually see. One plan replaces the spreadsheets, the whiteboard, and the version that only lives in the planner’s head. Make sure materials are ready before production starts Kitting releases the component pick list to the goods and kitting team before the job hits the shop floor. Pickers use the Advanced Interface to pick, transit, and confirm each item – so when an operator starts a job, everything is already at the bench. Materials are automatically allocated to work orders when a sales order is released. Where stock is short, purchase demand is raised immediately. The gap between “order released” and “materials confirmed” is closed.

Pack & Dispatch | DynamxMFG
Dispatch is where good production goes wrong at the last moment A job can run perfectly through production and still leave the building incorrectly. Wrong quantities, missing items, no record of what went where – dispatch errors are expensive, and they are the ones customers notice most. Pick items, pack into containers, create the shipment – all in one place When a sales order is ready for dispatch, it appears in the Pending tab of the Dispatch screen. Select the items, create a dispatch task, and hand it to the dispatch team. From the Advanced Interface, operators open the task, pick each item to transit, then pack items into the appropriate container type. Once packing is complete, the shipment is created from the Unshipped Packing Items tab. Every item packed, every container used, and the shipment reference are all recorded against the original sales order – with a full audit trail back to the work order that produced the goods. Configure boxes, crates, and pallets that nest the way your despatch team actually works Packing Types are configured with a hierarchy level – boxes sit inside crates, crates sit on pallets, pallets go on to vehicles. The system enforces the hierarchy: a smaller container can be packed into a larger one, but not the other way around. No mis-packing. No items assigned to a container that cannot hold them. Configure as many packing types as your operation needs – by weight class, product family, customer requirement, or courier specification. Each type is named and assigned a level number. The dispatch team selects the right container on the touch screen when packing. When speed matters more than packing complexity, dispatch in one click For straightforward despatch – where items go directly from production to the customer without complex packing – Auto Dispatch handles the whole process in a single action. Open the sales order or the dispatch pending tab, select the items, enter a dispatch reference, and confirm.

Manufacturing Intelligence | DynamxMFG
Decisions made on gut feel because the data does not exist Most manufacturers cannot tell you which jobs are profitable, which operators are most productive, or what their WIP value is right now. The data exists somewhere – but pulling it together takes hours and is usually out of date by the time it is ready. Know which jobs are profitable while there is still time to act on it The Sales Order Margin report compares sell price to BOM cost across every completed order – showing margin per line, per order, and in total. Filter by date range or customer. Export to Excel in one click. The Financial Report goes further – week-by-week output against expected value and last year’s figures for any operation. Include a break-even input to see how many units need to ship. Use it in the weekly management review without any manual preparation. See who is working, on what, and how efficiently Employee Utilisation compares time clocked in to time actively tracked on production tasks. The utilisation percentage shows what proportion of paid time is going into productive work – filterable by employee and date range. Employee Productivity breaks down each employee’s time across operations and work orders – with a visual split between active work, idle, paused, and stopped time. Use it for performance conversations, shift planning, or identifying where stoppages cluster. A WIP figure you can put in front of your accountant The Work In Progress report calculates the estimated produced sale value of every open order – weighted by how many operations are complete versus remaining. It updates every time an operation closes on the shop floor. No estimation, no adjustment at month-end. Production demand reports show quarterly and weekly demand by item type – useful for capacity planning, supplier lead time negotiations, and understanding where your production load is growing or shrinking.