Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Are We Still Keying Supermarket Orders Into Our System by Hand Every Morning?
Problems We Solve

Why Are We Still Keying Supermarket Orders Into Our System by Hand Every Morning?

Food manufacturers often retype retailer EDI orders from a web portal. We connect the order feed straight into your ERP, with odd orders held for a person.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Retailer orders arrive through an EDI web portal or mailbox, and someone in customer services prints or exports them and types them into the ERP before the production plan can be run. We build a connector that reads the EDI messages, maps retailer product codes and depots to yours, and posts the orders into your system, with anything unusual held for a person to check.

Half past six, and the orders are still in the portal

The retailer's orders drop overnight. Someone in customer services logs into the EDI web portal, opens each purchase order, and works through the lines: depot, delivery date, retailer item code, number of cases. Then they type the same thing into Sage, your ERP or the order spreadsheet that feeds the production plan.

On a normal day that is an hour. On a promotion week, or when a second retailer's orders land at the same time, it runs past the point when the planners wanted to fix the day's production. The planner waits, the line starts on yesterday's guess, and changes are made mid-shift.

Why the portal never quite joined up

Most smaller food manufacturers came to EDI because a retailer insisted, not because they chose it. The cheapest route was a web EDI service: messages arrive in a browser, and invoices and advance shipping notices are typed back the same way. It met the retailer's requirement. It never connected to anything on your side.

  • Retailer item codes and your product codes are different, and the cross reference lives in someone's head or a pinned sheet.
  • Each depot has its own code, delivery windows and case configuration.
  • Order amendments arrive as a separate message and are easy to miss.
  • Invoices and ASNs are keyed back into the portal from your system, doubling the typing.

The cost is in the morning, not the typing

Keying errors are the visible cost: the wrong depot, a case quantity entered as units, an amendment that never made it through. Each one becomes a short delivery, a rejected load or a credit claim weeks later.

The larger cost is time lost at the start of the day. Production planning, raw material calls and haulier bookings all wait for the orders to be in. When the person who does the keying is off, the whole morning slips.

How we connect the orders to your system

  1. We take the order messages from your EDI provider, either through its API, an SFTP drop or the mailbox it forwards to, in the format it already produces.
  2. A mapping table, which your team can edit, translates retailer item codes, depot codes and units into your own product codes and customers.
  3. Each order is validated before it posts: unknown codes, quantities well outside that depot's usual pattern, delivery dates that fall on a non-delivery day.
  4. Clean orders post into your ERP or order system through its API or import route. Anything that failed a check goes to an exception list with the reason shown.
  5. Amendments and cancellations are matched to the original order, so the latest version is the one production sees.
  6. Where your provider supports it, we send invoices and advance shipping notices back from your system rather than having them retyped.
MessageTodayAfter
Purchase orderRead in portal, retypedPosted with checks
Order amendmentSpotted by chanceMatched to the original
Advance shipping noticeTyped back into portalSent from despatch data
InvoiceTyped back into portalSent from your accounts data

We do not replace your EDI provider. Retailers have approved connections with them, and changing that is a separate decision.

What your customer services team sees instead

The orders are already in the system when the team arrives, with a short list of things that need a human eye: a new depot code, an item that has been delisted, an order double the normal size. They deal with those and move on to the calls that need them.

Planners can run the production plan earlier, and the order history is in one place when a retailer queries a delivery.

When a new retailer or wholesaler moves to EDI, adding them is a mapping job rather than another portal to log into each morning. And the exception list becomes a useful record in itself: which depots keep sending codes you do not recognise, which amendments arrive after your cut-off, and where the retailer's master data and yours have drifted apart.

Is this your morning?

  • Someone logs into an EDI portal and retypes orders every day.
  • Order amendments have been missed and caused a short delivery.
  • Production planning waits until the orders are keyed.
  • Invoices are typed twice, once in accounts and once in the portal.
  • Only one or two people know the retailer code cross reference.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we need to change EDI provider?

Usually not. We work with the messages your current provider produces, through whatever route it offers for getting them out.

Which systems can the orders go into?

Any ERP or order system with an API or a reliable import route. Sage, bespoke food ERPs and even a structured spreadsheet are all possible, and we check yours first.

What happens if a code is not recognised?

The order line is held on the exception list with the reason. Nothing unknown is posted silently.

What drives the cost?

The number of retailers and message types, how your ERP accepts orders and whether invoices and ASNs are sent back as well.

What do you need from us?

Access to sample messages from your provider, your current code cross reference and a person who knows the awkward depots.

Keep reading

More on Problems We Solve

Start here

Tell us where your food business loses time in the office

Describe the problem, how orders and paperwork move through the site today and which systems you already run. We will tell you what we would build and what we would leave alone. Your technical team keeps every food safety decision, and if a change inside your current software would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →