The Stock Room shows every unit we own — what's sitting in the warehouse, what's already promised to customers, what's still free to sell, and what's on the water heading to us. It reads live from Prospect, so it is always today's picture, not a spreadsheet someone exported last week.
Go to portal.oxbglobal.com and sign in with your work email. The portal signs you in on its own page, so your browser can offer to save the password and fill it in next time. If you've forgotten it, click Forgotten password on the sign-in screen and you'll be emailed a reset link.
Top of the page you'll see three buttons: Oxbridge UK, Oxbridge BV and Group.
The time the data was pulled is shown next to the Refresh button. If you've just raised a sales order or a PO has landed, press Refresh to pull the latest. Lines that are new since you last looked are marked, and that marker clears itself after 24 hours.
There are three tabs across the top.
The summary screen. It shows where the value sits — floor value by company, what's due in by month, open sales orders, and the sale pricing section. Click a month in Due in by month to jump straight to that month's incoming stock.
Everything physically in a warehouse now, split three ways:
Stock on order that hasn't landed yet, split the same way: All incoming, Allocated (already pre-sold before it arrives) and Unallocated (incoming and still free to sell).
Hover any column heading or figure and a tooltip explains it. Here they are in full:
| Column | What it means |
|---|---|
| Barcode | The consumer EAN for the product. |
| Product | The description. Drag the edge of the column to make it wider or narrower. |
| Lang | The pack languages, as country codes (EN/FR/NL…). Important for which market you can sell into. |
| Warehouse | Where the goods are. For IN TRANSIT rows, it's the transit bucket they're currently sitting in. |
| Supplier | Who we bought it from. |
| Units | Total units on the line. |
| Free units | Units actually available to sell — after allocations and any reservations. |
| Reserved | Units on hold (see section 5). |
| Sold / Allocated | Units already committed to sales orders. |
| Cost/u | Unit cost in the line's own currency. |
| Sale/u | Unit sale price from the stock price database. |
| Margin / Margin cash | The margin %, and units × (sale − cost). |
| Stock value / Sale value | Value at cost, and units × sale price. |
| Days | Days on the floor — arrival date to today. High numbers are stock that needs moving. |
| Arrived / PO | When it landed and the purchase order that delivered it. +N means it arrived across several POs. |
| SO date / Customer | On allocated lines: when the sales order was taken and who it's for. |
| Notes | Free text — customer or salesperson. |
Every column sorts. Click a heading to sort by it; click again to reverse. Sorting by Days finds ageing stock; by Free units finds what you've actually got to sell; by Margin finds what's worth chasing.
Above each list there are two dropdowns: All warehouses and All suppliers. Pick one and the list narrows to it — every column still sorts inside the filtered view.
Use them to answer the questions you actually get asked:
You've agreed a deal on WhatsApp but the sales order isn't raised yet. Without a hold, someone else can sell the same pallets from under you. That's what Reserve is for.
The units come straight off Free units, so everyone else sees the stock as gone.
This is the main event: turning what we own into a branded offer you can send.
Untick all clears your selection if you want to start again.
Once lines are ticked you can save them as an offer group — a named, reusable set that lives on the page as a card. Use Group ticked lines to create one.
5 PALLETS, 7 DAYS, EXW / DDP UK & NL).| Button | What it does |
|---|---|
| ▶ Open in Offer Builder | Opens the group in the Offer Builder to build it, or to amend an existing offer. |
| 👁 Preview | Shows the offer as it will look before you send anything. |
| Dropbox | Uploads the offer file to Dropbox. |
| WhatsApp clip | Sends the offer as an image — the picture of the price table you paste into a chat. This is the one you'll use most. |
| WhatsApp file | Sends the actual Excel file through to your WhatsApp. |
| Opens the offer as an email from Outlook, ready to address and send. | |
| × | Ungroup — the lines go back into the pool. Nothing else is deleted. |
Sort the groups by latest due date to see what isn't imminent, or by total stock value to see what matters most. After building an offer, press Reload — that's where a card flips from draft to active.
There are three downloads. They are not interchangeable.
| Download | Contains | Send to a customer? |
|---|---|---|
| Full internal MASTER | Cost, sale and margin | NEVER. Internal only. |
| Customer price list | Mixed GBP / EUR / USD prices, no cost, no margin | Yes — this is the customer one. |
| Customer due-in list | Incoming stock, no cost, no margin | Yes. |
Tick Drop against a line to leave it off the download while keeping it visible on screen. Useful for stock you can see but don't want to publish yet. If Drop is greyed out with “data missing”, the line needs a sale price first.
Margins only work if there's a sale price on the line. Set them in the Sale pricing section.
The Stock Room has a built-in assistant for changes that would take you twenty clicks. Type what you want in plain English, for example:
It can also group lines for you if you'd rather describe the offer than tick it.
It won't invent products: if the instruction matches no lines, it tells you rather than guessing.
If you're not sure where to start, this covers most of the job:
| What you see | What to do |
|---|---|
| Figures look out of date | Press Refresh. Check the time stamp next to it. |
| Stock you just sold still shows as free | The sales order may not have landed in Prospect yet. Refresh; if it persists, check the SO was raised. |
| No margin showing | The line has no cost or no sale price. Hover the figure — the tooltip says which is missing. |
| Drop is greyed out | That line needs a sale price before it can be dropped from a download. |
| A group card stuck on draft | Press Reload. A card flips to active once the offer has actually been built. |
| “The offer never finished building” | Press Open builder and build it there instead. Report it if it keeps happening. |
| Page looks old or odd on your phone | Close the app from recent apps and reopen, so it fetches the newest version. |