Connects with ERP & MES systems like

Manufacturing Efficiency

Production Control: From Factory Updates to Decisions

A late job needs a decision, not just an update. See how production control connects priorities and progress, with less manual scheduling in SkyPlanner.

Jussi Mäntylä Production Planning Specialist, SkyPlanner Updated October 20, 2026 10 min read
Assembly trays with metal parts and a loose component illustrate work readiness and a changed production sequence.
In this article
  1. What is production control?
  2. Production planning, scheduling and control: how they fit
  3. What does production control actually do?
  4. Coordinate work readiness and release
  5. Maintain priorities across the whole production route
  6. Follow actual progress and investigate exceptions
  7. Decide the correction and make it reach everyone affected
  8. Who is responsible for production control?
  9. Example: a late component does not have to mean conflicting queues
  10. Where ERP, MES and SkyPlanner fit
  11. What shared control changed at Laboratory & Allied
  12. Start with the last exception your team struggled to resolve

Home » Resources » Production Control: From Factory Updates to Decisions

Estimated reading time: 9 minutes

A supervisor reports that a component will be late. Purchasing knows when the missing material should arrive. Sales wants to know whether the customer can still receive the finished order on Friday. Each department has useful information, but someone must turn it into a decision about the work.

That is the job of production control: coordinating production against the plan, identifying deviations and directing the response. It connects what the factory intends to make with what is actually happening, so people can change course before a missed operation becomes a missed delivery.

SkyPlanner APS makes that coordination easier by keeping the scheduling calculation in one place. Your team sets priorities and records changes; Arcturus recalculates the connected production schedule, and the Gantt view shows the consequences. You spend less time rearranging separate machine queues and more time deciding how to protect customer commitments.

What is production control?

Production control is the ongoing coordination of manufacturing work, resources and progress to meet production requirements. It directs which work should proceed, checks actual performance against the plan and organizes corrective action when the two diverge.

Its purpose is not simply to keep every machine busy. Starting the wrong batch can consume material and capacity that a more urgent order needs. Good control keeps work flowing toward the required quantity, quality and delivery date, while avoiding unnecessary waiting and work in progress.

The term can describe a department, a set of responsibilities or a broader production-management function. Whatever the organization calls it, the essential question is the same: given what has changed, what should we do next, and who needs to know?

Production planning, scheduling and control: how they fit

Production planning establishes what needs to be made and the resources required. Production scheduling assigns operations to resources and times. Execution puts that work into practice and produces feedback about starts, completions, quantities and interruptions.

Production control uses those pieces together. It checks whether the intended work can proceed, follows the result and coordinates a revised response when necessary. In a small manufacturer, one person may carry several of these responsibilities. In a larger factory, the handoffs cross departments.

Consider an order that needs machining before assembly. Planning identifies the required operations and materials. Scheduling places those operations into available machine and assembly time. The operator reports that machining is taking longer than expected. Production control establishes the delivery impact and coordinates the decision: change the sequence, arrange an approved capacity adjustment or revise the commitment.

Production scheduling is therefore an essential tool of control, not a substitute for it. A new timetable does not decide which customer promise takes precedence, authorize overtime or approve a part for use. Those decisions belong to the people responsible for them.

What does production control actually do?

Four connected responsibilities make the function practical. They form a repeating cycle, not a checklist completed once when an order enters the factory.

Coordinate work readiness and release

Before work starts, someone must establish that it is ready to proceed. That means more than having an order number. The required material, drawings, previous operations, people and equipment must be available at the appropriate point in the route.

Release is the authorization to put work into production. It should reflect the factory’s readiness and quality requirements, not just the availability of an idle machine. Releasing more orders than the next constrained process can handle adds queues without bringing delivery closer.

SkyPlanner connects the route and resource requirements to the schedule. With material-aware scheduling enabled, material availability also informs the calculation. That helps you plan a realistic start rather than assign a convenient slot and discover the missing component afterward. Physical readiness checks and release approvals remain part of your operating process.

Maintain priorities across the whole production route

When several ready orders need the same resource, their priorities must make sense together. Otherwise, each department can produce a plausible local sequence that conflicts with the next department’s needs.

SkyPlanner’s scheduling engine, Arcturus, calculates across orders using the resources, dependencies, durations and priorities you define. A product’s configured process route carries into its order items, so you do not reconstruct the manufacturing sequence for every new order.

You steer the priorities; Arcturus handles the linked assignments. The Gantt schedule makes the result visible across workstations. This reduces the manual work of moving one job, finding the next conflict and then repairing several other queues.

Follow actual progress and investigate exceptions

A plan needs feedback from the work itself. Useful information includes what has started or finished, usable quantities produced, material changes and interruptions that affect capacity or completion.

SkyPlanner’s Timer records actual production time against planned durations. Production logging can also capture produced and faulty amounts. Existing ERP or MES data can be connected through SkyPlanner’s open REST API, giving the planning process feedback without requiring a separate manual status list.

The important distinction is between recording a fact and interpreting it. A job that has used its planned hours is not necessarily complete. Establish what remains and why it differs from the expectation before treating the record as a basis for a new commitment.

Decide the correction and make it reach everyone affected

A deviation becomes a control problem when it changes what the factory should do. The response may be a different priority, an eligible alternative resource, a material decision or a revised delivery date.

Before making the change, consider the other orders sharing the affected capacity. An urgent order moved forward displaces something else; moving work to another machine helps only if that machine can perform the operation and the remaining route still fits.

In SkyPlanner, you can change the relevant planning inputs and recalculate the schedule rather than rebuild each queue by hand. Priorities and locks let you steer the calculation and protect committed work. Then communicate the agreed result to production, purchasing or sales as needed. A corrected plan is useful only when it becomes the plan people follow.

Who is responsible for production control?

The production controller, planner or production manager usually coordinates the overall response. That does not make them the owner of every decision. Clear boundaries prevent a scheduling change from being mistaken for permission to ignore a technical, quality or commercial requirement.

A typical division of responsibility looks like this:

Decision or informationTypical responsible roleWhat must reach the common plan
Order priority and production sequencePlanner or production controller, with production managementAgreed priority, capacity and protected work
Actual progress and local interruptionsOperators and supervisorsCurrent status, quantities and work remaining
Material availabilityPurchasing, stores or material planningConfirmed availability and significant changes
Equipment recovery and safe operationMaintenance and operationsUsable capacity and expected return to service
Quality disposition or releaseAuthorized quality personnelWhether affected material or work may proceed
Revised customer commitmentSales or customer service with productionA feasible date and the agreed customer message

Adapt the titles to your organization. What matters is that each exception has someone who can resolve it and that the planner receives the resulting change. Scheduling software calculates the consequences; it does not replace these responsibilities.

Example: a late component does not have to mean conflicting queues

Imagine an assembly order due for dispatch on Friday. A component needed for it is delayed, but the assembly supervisor’s list still shows the original Thursday start. Meanwhile, another order has all its components ready and is waiting for the same assembly area.

The first control task is to establish the facts: when the component will be available, which operations remain and whether the existing start is still feasible. Purchasing owns the availability update. The planner coordinates its effect on the route. The supervisor confirms the practical assembly constraints.

Now there is a decision to make. Perhaps the ready order can use the earlier slot while the delayed order moves later. Perhaps an approved shift adjustment can protect Friday’s dispatch. If neither works, sales needs a revised date rather than another optimistic status message.

With the changed availability or capacity represented in SkyPlanner, Arcturus can recalculate the connected work. The planner reviews the affected orders and their completion timing in the Gantt view, keeping any necessary locks in place. The team then works from the agreed queues, and sales gets the delivery consequence of the same plan.

The missing component no longer leaves purchasing, assembly and sales acting on three different assumptions. Less time goes into reconciling lists, and the remaining time can be used on a feasible response.

Where ERP, MES and SkyPlanner fit

Production control is a business responsibility, not a single software category. An ERP commonly holds orders, materials and business records. An MES commonly supports production execution and detailed shop-floor information. An APS system calculates the production schedule across capacity, dependencies and priorities. Individual systems can cover more than one of these areas.

If your current systems hold the necessary information but planners still have to translate every change into new machine queues, the missing capability is a maintainable scheduling calculation. This is where SkyPlanner APS is a strong fit.

SkyPlanner integrates with any ERP or MES through its open REST API. You can retain existing order and execution systems while connecting their data to finite scheduling. Gantt and workstation queues make the plan usable; Timer or integrated production feedback helps keep the next calculation grounded in actual work. You do not need to replace every production-control function to stop rebuilding the schedule manually.

What shared control changed at Laboratory & Allied

Laboratory & Allied Limited, a pharmaceutical manufacturer in Kenya, previously planned with Excel and the knowledge of individual production managers. Keeping the picture current across departments took effort. Sales had to ask production for estimated completion dates, and the work selected was not always the highest-priority work.

In its implementation, SkyPlanner was integrated with SAP Business One on HANA and Power BI. Automatic scheduling and department-specific equipment views supported a shared picture of production. Sales could follow an order’s progress through its stages and expected delivery without contacting production for every update.

The useful lesson is the connection between responsibilities: departments still need their own expertise, but they no longer need separate versions of where the work stands. Laboratory & Allied’s SkyPlanner review describes that change in its own production environment.

Start with the last exception your team struggled to resolve

Take one recent delay and follow it from first report to final decision. Who confirmed the facts? Who chose the response? How was the effect on other orders established? Did production and sales receive the same revised plan?

If the difficult part was rebuilding queues and reconciling delivery assumptions, choose SkyPlanner to handle that scheduling work. Your team keeps responsibility for priorities and corrective decisions, while Arcturus maintains the connected sequence.

To see how that would work in your factory, book a SkyPlanner demo. Bring the original order route, the exception and the competing commitments. That gives the discussion a real production-control problem to solve. If you prefer to explore first, try SkyPlanner with demo data.

Jussi Mäntylä

Production Planning Specialist, SkyPlanner

Build a clearer production schedule with SkyPlanner

Connect your data, review the first plan, and keep planners in control of every schedule that goes live.