The tools that keep operations running.
Full import and export, a completeness report, Shipping Desk for picking and shipping, and control over the jobs running in the background. You can see what is happening, and you decide when it happens.
Import and export for the whole catalogue.
01 · Import & export
| Exportprofil | Content | Format | Destination | Schema | Last |
|---|---|---|---|---|---|
| Full katalog | Artiklar, attribut, media | CSV | Nedladdning | Manuell | 4 aug 09:12 |
| Prisjakt-feed | Published items, price, stock | XML | URL | Every hour | 14:00 |
| ERP artikeluttag | Item no., cost price, stock | CSV | FTP | Natt 01:30 | 01:30 |
| Order export to accounting | Orders, lines, VAT | XML | FTP | Dagligen 23:00 | 23:00 |
| Kunduttag B2B | Customers, agreements, credit limit | Excel | E-post | Month end | 1 aug 06:00 |
Import and export share one field catalogue, so a file you export can be read back in without remapping. Example view with invented data.
Keep the products complete.
| Field | Required for | Missing on | Andel | Effekt | |
|---|---|---|---|---|---|
| Skötselråd · nb-NO | Butik NO | 148 artiklar | Publicering stoppad | Fix in bulk | |
| Huvudbild | All channels | 86 artiklar | Publicering stoppad | Show list | |
| Vattenpelare | Butik SE · NO | 64 artiklar | Filtering works less well | Fix in bulk | |
| EAN | Prisjakt-feed | 52 artiklar | Utesluts ur feed | Show list | |
| SEO-titel · sv-SE | Butik SE | 38 artiklar | Worse searchability | Fix in bulk | |
| Ursprungsland | Tull & frakt | 21 artiklar | Manuell hantering | Show list |
Every row hands off to bulk editing with the selection already made, so the gap can be filled in the same sitting. Example view with invented data.
Shipping Desk.
03 · Pick, pack and print inside the platform
| Item | Plats | Qty | Packat | Status | |
|---|---|---|---|---|---|
| Shell Tech Jacka · M | A-14-3 | 1 | 1 | Done | |
| Merino Bas Långärmad · M | B-02-1 | 2 | 2 | Done | |
| Fleece Halfzip Nord · L | B-07-4 | 1 | 0 | Skanna | |
| Ullsockor 2-pack · 40/42 | C-11-2 | 2 | 0 | Restnoterad |
Pick lists in batches
Gather the day's orders into pick waves by location, with a pick list for the whole wave.
Scan against the order line
Every scanned item is checked against the order, so a mispack is caught at the station rather than at the customer.
Labels on the spot
The shipping label, packing note and return label print at the station, and the tracking number goes back to the order and the customer.
Example view with invented data.
The background jobs — visible and controllable.
04 · Queue, Cache and Index Manager
| Job | Typ | Queued | Last run | Next | Status | Action |
|---|---|---|---|---|---|---|
| Indexering produkter | Index | 412 | 14:28 · 38 s | Ongoing | Run | Pausa |
| Campaign price calculation | Queue | 684 | 14:30 · 12 s | Ongoing | Run | Pausa |
| Cache: kategorisidor | Cache | — | 13:55 · 4 s | Vid publicering | Vilande | Clear |
| Feed-generering Prisjakt | Queue | 1 | 14:00 · 26 s | 15:00 | Schemalagd | Run now |
| ERP artikelsync | Queue | 184 | 14:15 · 1 m 04 s | 14:45 | Pausad | Restart |
| Bildkonvertering | Queue | 3 | 14:31 · 2 s | Ongoing | 3 fel | Rerun |
Queue Manager
Every queued job in one list: order sync, price calculation, feeds, mailings and imports. Pause a queue, reprioritise, run now or rerun what failed.
- Shows
- Queue depth, wait time, errors
- Does
- Pause · resume · run now · rerun
Cache Manager
See which cache layers are warm and when they were last filled. Clear a single surface — category pages, product pages, prices — instead of the whole store.
- Shows
- Hit rate, age, size
- Does
- Clear selected layer · warm up
Index Manager
Search and category indexes with status per index. Run a partial reindex of what changed, or rebuild from scratch when the attribute schema has been reworked.
- Shows
- Records, lag, last build
- Does
- Partial reindex · rebuild · pause
Example view with invented data.
How it looks otherwise
Nobody knows why a product is not showing in the store
Imports run from a script only one person understands
Cache is cleared by restarting the whole environment
Shipping happens in a separate system that does not know the order
You are in control
The completeness report points at the exact field
Import templates can be run by anyone on the team
One cache surface clears without touching the rest
Picking, packing and shipping happen on the order itself
Questions about the tools.
Common questions
Which file formats does import handle?+
CSV, Excel, XML and JSON, from an uploaded file, FTP, a URL or the API. The mapping is saved as a template and can be scheduled.
Can we test an import before it saves?+
Yes. A dry run shows exactly which rows would be created, updated or skipped, without saving anything.
How is completeness defined?+
You set rules per channel: which fields are required for publishing, for a feed or for filtering. The report is scored against those rules.
Does Shipping Desk work with our carrier contracts?+
Yes, through the shipping integrations. Labels, packing notes and return labels print from the station and the tracking number goes to the customer.
What happens if we pause a queue?+
The jobs stay in the queue and run when it resumes. The store keeps working, but the paused step — a feed, say — does not update until the queue starts again.
What happens when we rebuild an index?+
The old index keeps answering until the new one is finished, and the switch happens once the build is verified.
Who is allowed to run these tools?+
Permissions are set per tool. A warehouse colleague can have Shipping Desk without reaching import or job handling.
Bring a file and a day’s orders.
We run an import, show the completeness report on the result and pack an order in Shipping Desk.