The phrase 'connecting departments' is often heard as a threat — as if every team will be forced to work the same way. It should mean almost the opposite. Each department keeps running its own process. What changes is that all of them read and write the same data, so a handoff stops being an announcement and becomes a transaction.
Start by agreeing what things are called
Before any integration work, settle the definitions. This sounds administrative and it is the single highest-leverage hour you will spend.
In most companies, sales counts an order when it is confirmed, production when it is scheduled, and dispatch when it ships. All three numbers are true and all three disagree. Until one definition is written down and adopted, every dashboard you build will be argued with.
- What counts as a confirmed order, and who may set that status.
- What counts as completed production — output recorded, inspected, or cleared.
- Which date on-time delivery is measured against: the original commitment or the revised one.
- How yield is calculated, and which stages are included.
- What 'available stock' means — physical, minus reserved, minus blocked.
Decide the system of record for each entity
For every important thing in your business — items, customers, vendors, stock, orders, invoices — one system must own it. That system is where it is created and edited; everything else reads a copy.
Where two systems both allow editing of the item master, both will be edited, and they will be wrong in different ways within a quarter. Deciding ownership early costs an afternoon. Deciding it late costs a reconciliation process that never ends.
Design each handoff explicitly
A handoff is not a notification. It has four parts, and each needs a decision:
- The trigger — the definite event that causes the handoff. Not 'when sales tells production', but 'when the order status becomes confirmed'.
- The payload — exactly what information carries across. Usually more than people expect: specification, committed date, customer tolerance, special instructions.
- The receiver — a named role with a queue, not a department in general.
- The gate — what must be true for the handoff to be allowed at all. This is where most of the value is.
The gate is worth dwelling on. A handoff without a gate is just faster messaging. A handoff with a gate — dispatch can only pick cleared stock, production can only start on a released order, an invoice can only be raised against a recorded dispatch — is what actually changes the behaviour of the business.
Keep the departmental screens different
A common and expensive mistake is to give every department the same screen with fields they are told to ignore. The store keeper, the line supervisor, the quality inspector and the plant head have genuinely different jobs, and each should see a screen built for theirs.
The connection happens underneath, in the data. It does not require uniformity on the surface, and imposing uniformity is one of the surest ways to get a system abandoned by the people furthest from the office.
Sequence the connections
Do not attempt all seven departments at once. A workable order for a manufacturing business:
- Sales to production — because it is the most visible to customers.
- Production to inventory — because it makes consumption and yield real.
- Inventory to purchase — because reorder then happens without anyone watching stock.
- Production to quality — because it closes the gap where uninspected material moves.
- Quality to dispatch — because it removes the most expensive class of error.
- Dispatch to finance — because invoicing from actual dispatch ends a reconciliation.
How you know it worked
One test: ask two departments the same question on the same morning — how many orders are open, how much of item X is available, how many jobs are in progress — and see whether the answers match. Before connection they rarely do. That divergence, and its cost, is the entire argument for this work.
Department integration and custom ERPHow we connect operational systems to the ERP and accounting software you already run, without creating a second system of record.Written by the team at Nij Web Solutions, who build operational systems for manufacturing and industrial businesses. If something here describes your operation, the next step is usually a conversation rather than a proposal.
Book an Operations Automation Consultation