Home/Product/Dispatch & quality
Add-on · Truck & Trolley

On time, in full, to specification, and the trays come back.

From the customer's delivery request to the last returnable tray back on the wash line. Every batch is inspected before it leaves, every tray loaded is matched to its order, and every delivery note carries the quality result.

OperoNMS · Delivery Requests & Dispatch
The dispatch flow

Seven steps, each recorded once, by the person who did it.

  1. Delivery requestThe customer asks for delivery in the window, in the portal.Customer
  2. InspectSampled against the specification. A pass is valid 21 days.Supervisor
  3. PreparePick batches against the order, build load units.Dispatch clerk
  4. ReadyLoaded on the tablet by scanning, then marked ready.Floor team
  5. DepartCarrier, vehicle and driver; delivery note issued.Dispatch
  6. DeliveredIn full or partial; problems reported with photos.Customer
  7. Trays backWithin 30 days, received at any nursery in the group.Customer & clerk
Dispatch schedule

Who is waiting for plants, and how many days are left.

Delivery requests to deliver with their days left (red and negative when overdue), orders waiting for a request, and on-time percentage. A quality banner warns when batches for open requests have no valid pass.

"Ready this month, waiting for the customer's delivery request"lists plants at risk of a write-off, with a nudge to phone those customers before it happens.
OperoNMS · Dispatches
Loading & delivery

A manifest that reconciles itself.

Each dispatch, numbered D-2026-0478 and so on, records picks by batch and quantity, and load units: trays, trolleys or pallets. A reconciliation line checks the manifest against the load units before the truck leaves.

  • Manifest shows picked, delivered, short, damaged and returned, with each batch's quality status
  • Delivery note printed with every batch's quality result; reissues keep every version
  • Record exceptions: damage, shortage or refusal. Record returns
  • Whether dispatch clerks may also confirm departure is set per customer
  • Problem reports from the customer portal answered and resolved here
Loading by scan on the tablet
D-2026-0478 · Creighton depot
Ubuhle Forests – KZN Midlands · 4 batches · 75,264 plants · UBH-ZN 104
Loading
D-2026-0471 · Kwambonambi
Ubuhle Forests – Zululand · 2 batches · 40,000 plants · all passed
Departed
D-2026-0466 · Harding
Ubuhle Forests – Southern KZN · 1,200 short, 340 damaged
Delivered partial
Example dispatches from the demo nursery
Quality control

Nothing leaves without a pass, unless the customer agreed it may.

Batches ready now or within two weeks come up as due, with open-request batches first. Inspect plant by plant or by tally against the species' dispatch specification: height, root-collar diameter, a firm root plug, hardened off.

PassValid for 21 days
ReworkInspect again after
FailCulled and recorded as a loss
  • Versioned specifications per species: min/max height, min RCD, pass level
  • "Correct this inspection" keeps the original
  • A diseased batch's relatives can be put on hold until inspected
OperoNMS · Quality Control
OperoNMS · Dispatch specifications

Concessions

When a batch is just outside specification, the nursery manager can dispatch under concession, recording who at the customer agreed. The customer accepts or declines it in the portal.

OperoNMS · Quality Report
Quality Report · FY2027 to date · first-time pass rate 91.4%
Below minimum height38%
Root plug not firm23%
Root-collar too thin16%
Not hardened off11%
Disease or damage7%
Off-type5%
Example data. A Pareto of faults points at the cause worth fixing first.

Quality report

First-time pass rate, culls, concessions, dispatches without a valid pass, and a Pareto of faults, so you fix the cause, not the symptom.

The returnable tray ledger

Tens of thousands of trays, every one accounted for.

Every tray movement is a ledger entry per nursery and tray type: new trays, sowing, dispatch, returns, washing, breakage, charges, transfers and counts. Stock is always calculated from the ledger, never typed in.

  • Receive returned trays at any nursery, good or broken
  • Wash & sterilise; trays from a diseased batch are flagged for sterilising
  • Stock counts; a large difference needs a second manager's approval
  • Trays with customers aged 0–30, 31–60 and over 60 days, with their value
  • Charges for unreturned trays, which shrink if trays come back, or are waived with a reason
  • Export issued charges: cost-centre recharges for internal customers, invoice lines for external ones
OperoNMS · Returnable Trays
OperoNMS · Clean tray forecast

Clean trays when sowing needs them

A clean-tray forecast for the next twelve weeks compares sowings in the plan with trays expected back and washed, so you order or chase trays before the germination house waits.

Customers see their trays, overdue counts and can arrange a collection or drop-off in the portal.

Truck & Trolley Planner

Next month's trucks, from next month's orders.

Committed demand turned into trays, trolleys and truck loads per week, using plants per tray, trays per trolley and trolleys per truck. Book transport before the peak, not during it.

OperoNMS · Truck & Trolley Planner
Truck & Trolley Planner · 98 plants a tray · 40 trays a trolley · 18 trolleys a truck
WeekCommitted demandTraysTrolleysTruck loads
W45 '26412,3004,2081066
W46 '26688,9507,03117610
W47 '26905,4009,23923113
W48 '26541,1205,5221398
Example data. Book transport before the peak week, not during it.
Purchase requests

Can't grow it in time? Buy it in, on the record.

A purchase request records the plant, quantity, needed-by week, priority and reason, and what procurement said: acknowledged, rejected or fulfilled. When the plants arrive they become a bought-in batch, with the partner nursery as the source, so the trace still works.

OperoNMS · Purchase Requests
Pilot programme

Be one of our first pilot nurseries.

We work closely with a small group of nurseries to set up OperoNMS on their sites. You get hands-on setup and training, your own nursery's layout and recipes loaded with you, and a direct say in what we build next.