Modules

A complete ERP and MRP. Every module, from day one.

Stock, purchasing, production, replenishment, sales and the people on the floor. There is no starter edition and nothing held back for an upsell. You get all of it the moment you register, and you pay on what you ship.

Where each module runs. Anything that sets the business up, or changes what it charges, is done on the desktop in a browser. The app covers the jobs that happen at the rack: scanning, counting, receiving, picking, building and clocking.

Stock Control

Every facility, every aisle, every bin. Locations carry their own barcode, so a movement is a scan rather than a note on a clipboard. Transfers, adjustments, counts and receipts all land in one append-only ledger. When a figure looks wrong, Stock Audit shows you exactly how it got that way.

  • Multiple facilities, each with its own location tree
  • Barcode labels printed straight to your ZPL printers
  • Stock takes you can assign, count, review and post
  • On-hand, reserved and available held separately
  • Stock Setup walks a whole store in an afternoon

Location label · ready to print

A–12–3

Plant 1 · Aisle A · Bay 12 · Level 3

LOC-A123-P1

Create the bin, hit print, stick it on the rack. It is scannable thirty seconds later.

Purchase order · PO-0932

1

Raised in Adestio

14 lines · Kestrel Metals · £4,180

2

Pushed to Xero

Nobody rekeys it at month end

3

Booked in against the PO

48 of 48 received · straight into Bay 3

Procurement

Raise a purchase order from the phone, email it to the supplier, and book the goods in against it when the lorry arrives. Short deliveries and overs are recorded as they happen, not discovered at stocktake.

  • Purchase orders push straight into your accounts package
  • Suppliers mastered in accounts, mirrored into Adestio
  • Requests for price, compared side by side
  • Goods receipt scans stock into the bin it belongs in

Production & MRP

Multi-level bills of materials with quantity formulas, so changing one dimension reflows the whole cut list. Release a work order, pick against it, and complete it with the scrap and batch numbers captured at the bench.

  • Formula-driven parts lists, not fixed quantities
  • Explode any BOM to see the full tree and what it costs
  • Work centres, work orders, picklists, scrap and batches
  • Subcontract finishing sent out and booked back in
  • A Design Queue for new parts, so nobody invents a duplicate

Bill of materials · exploded

ADE-50001  Passenger lift · 6 stop

├─ ADE-10442  Guide rail · T89 × 8

├─ ADE-11290  Landing panel · SS × 4

├─ ADE-30155  Door operator · 900 × 12

│   └─ ADE-20817  Rail bracket set × 48

└─ EXT-PWDR    Powder coat, cabin × 1

Rolled-up material cost £1,284.60

Buffer zones · ADE-30155

Red, expedite. On-hand is inside the safety zone. Adestio raises the alert before the line stops.

Yellow, reorder. Demand has eaten into the replenishment zone; the part joins today's planning queue.

Green, leave it alone. Covered. No order, no cash tied up in a rack you did not need to fill.

Replenishment

Classic MRP orders to a forecast and is wrong twice: too much of what nobody wants, none of what they do. Adestio uses demand-driven buffers instead. Each part gets a red, yellow and green zone sized from its own lead time and actual consumption, recalculated on whatever schedule suits you.

The planning queue then answers one question every morning: what do we order today, and how much.

  • Buffer profiles per part and per facility
  • A recalculation schedule you set, plus recalculate on demand whenever you want
  • Less cash in slow stock, fewer lines stopped short
The one to look at first

Configurator

Most ERPs will sell you a configurator as a professional-services engagement: you describe your product rules to a consultant, they encode them, and every change after that is a change request. Adestio hands you the editor. You build the questions, you write the quantity rules, you publish. The people who actually know the product are the people who configure it.

Authored on the desktop, where there is a keyboard and room to see what the formula is doing. Operators then configure against it from wherever they are.

Try the live demo

The Form Builder

Define the questions an order actually depends on, and the values you want worked out from them. Everything you name here becomes a variable the parts list can use.

  • Number fields for dimensions, counts and quantities
  • Dropdowns that pull a whole column of engineering constants per model
  • Toggles for options that are either in the build or not
  • Repeating lists for things there are several of, each one measured separately, giving you its count, sum, min, max and first
  • Computed variables resolved in dependency order, so one can build on another

Forms are drafted and published, so you can rework next season's model without disturbing the one sales is quoting today.

The Master Parts List

Every part gets a quantity formula rather than a fixed number. Plain arithmetic over the names you defined, with the spreadsheet functions your estimator already thinks in.

Available to every formula

IF ROUNDUP ROUNDDOWN ROUND CEILING CEIL FLOOR ABS MIN MAX
  • One line can reference another by its key, so you build a calculation up in readable steps instead of one unreadable expression
  • A browser lists every variable available to the style you are editing, with its value under the sample configuration, and inserts it at the cursor when you tap it
  • The result recalculates live as you type, so you never publish a formula you have not seen produce a number

A spreadsheet fails silently. This one refuses to publish.

The reason the estimating workbook is guarded by one person is that it has no idea when it is wrong. Rename a column, paste over a formula, drag a fill handle one row too far, and it carries on returning a number. The number is just quietly the wrong one, and you find out when a lorry arrives on site without the brackets.

Adestio treats an unknown name as an error, not as zero. The line shows it, publishing is blocked, and the wrong parts list never reaches a customer. Delete a line that other formulas depend on and the editor names the dependants before it lets you.

derived.totlSections * 2

Unknown variable derived.totlSections. Publish blocked.

derived.totalSections * 2

Evaluates to 128 against the sample configuration.

For assembled products, it lays the thing out.

Counting parts is one problem. Knowing where each one goes is another. Where a product has real geometry, the configurator hands the dimensions to a layout engine, which resolves the arrangement properly and gives every component a position rather than just a line on a list.

Placements

Every component located, not just totalled

Bill of materials in build order

So the gang builds it the way it was solved

General arrangement drawings

Sections and elevations straight from the answers

Native CAD parts

Real components inserted, not a dead export

Sales & Fulfilment

Configure the product with the customer on the phone. Adestio prices it from live costs, exchange rate and your margin profile. Approve the quote and it becomes an order, with every line exploded, routed and reserved automatically.

  • Product configurator that builds the BOM as you go
  • Cost × FX × margin pricing, approved before it ships
  • Stock reserved with any shortfall visible on day one
  • Pick to pallet, bag by bag, gated by a scan
  • Deals imported from your CRM, so nothing is typed twice

Sales order SO-5561 · line routing

ADE-10442 · Guide rail T89

96 required · 96 on hand

PICK

ADE-20817 · Rail bracket set

576 required · 210 short

BUY

ADE-30155 · Door operator

144 required · fabricate

MAKE

Every line routed the moment the order is confirmed, and the pickable stock reserved so another order cannot take it.

Permissions · R. Alvarez · Stores

Stock Transfer
Receive Goods
Picking
Quotes
Purchase Orders

The stores see stock. The office sees orders. Nobody sees a module they were not given.

People & Time

The time and attendance Adestio started life as, now sitting inside the ERP. Hours worked live next to the work orders those hours went into, and every stock movement carries the name of whoever made it.

  • Clock in and out on site, with a full shift history
  • Forgotten clock-outs closed automatically by a sweep through the day
  • Per-module permissions for every single person
  • Works for people with a Slack account and no email address

Support

Every account comes with trained chatbots. Share whatever product documentation you want them to know, and the answer comes back out of your documents rather than the internet. The configurator answers and the parts list that came out of them are in the context too, so the question can be about the order in front of them.

  • Trained on the documentation you choose to share
  • The configuration and parts list for the job are in context
  • In the app, on whatever shift somebody is working
  • No ticket queue, no support tier and no charge per person asking

Ask on the floor

In the app, alongside the job

What torque on the M16s for the ADE-4420 bracket?

45 Nm, dry, and your assembly instruction says to go back over the first bolt after the second is torqued.

Is the rear wall on SO-10482 glazed?

Yes: glazed rear wall, six panels, with the brushed steel cabin finish. That is how the order was configured.

Everything in the app

Every module below is included. Grant each person only the ones they need and their home screen shows nothing else.

Stock Control

Setup on desktop, movements on the app

  • Facilities
  • Location Management
  • Products
  • Stock Levels
  • Stock Transfer
  • Stock Adjustment
  • Stock Setup
  • Stock Takes
  • Stock Audit

Procurement & Production

Ordering on desktop, receiving and building on the app

  • Purchase Orders
  • Requests for Price
  • Receive Goods
  • Goods Issue
  • Suppliers
  • Work Orders
  • Finishing Batches
  • Replenishment
  • Buffer Alerts

Manufacturing Setup

Desktop

  • Work Centres
  • Production Methods
  • Bills of Materials
  • External Processes
  • Design Queue
  • Costing Templates
  • Margin Profiles
  • Buffer Profiles
  • Printers

Sales & People

Desktop, except picking and clocking

  • Deals
  • Configurator
  • Price List
  • Quotes
  • Sales Orders
  • Picking & Packing
  • Customers
  • Dispatch
  • Clock In / Out
  • User Management

Stop guessing what's in the racks.

Apply, and if it is a fit we provision your tenant by hand, usually the same working day. Then you set up your facilities and invite your people. No implementation partner, no licence, no credit card, and no charge per user.

  1. 1

    Apply

    Tell us who you are and what you make. A person reads every application and answers either way, usually the same working day.

  2. 2

    Set up your facilities

    In the browser. Add your plants and bin locations, then print the barcode labels straight to your own printer.

  3. 3

    Invite your users

    Tick the modules each person needs. They pick up the app and start scanning.

Then your team gets the app

For scanning, counting, picking and clocking. You keep running the business from the desktop.

Available on the App Store Available on Google Play

Apply to register

Nothing to pay and no card. We read every application, and we agree your rate before anything goes live.

We will only use this to set you up and reply. See our Privacy Policy.