Build Order
Turn a supplier linesheet into a fully structured order. The heaviest workflow in ThreadCloud — and the most important. Get this right and everything downstream just works.
What you’ll need before you start
- The supplier’s linesheet (PDF or Excel)
- The order’s buying season (e.g. PF2025) — set up under Buying Seasons if it doesn’t exist yet
- The supplier set up under Brands & Suppliers
- Roughly known delivery window (start–end dates)
The five stages
- Create the order — pick brand, season, delivery window
- Parse — upload linesheet, AI extracts every style
- Review & fix — eyeball the grid, fix anything wrong
- Submit for supplier review — send ack link, wait for confirmation
- Push to Shopify — see the Push SOP
Stage 1 — Create the order
Open ThreadCloud and click New Order from the dashboard (or /app → New).
You’ll be asked for:
| Field | What to enter | Notes |
|---|---|---|
| Brand | Pick from dropdown | If brand is missing, add it first under Brands & Suppliers |
| Supplier | Auto-fills based on brand | Override only if the brand has multiple suppliers |
| Buying Season | Pick from dropdown | Must exist under Buying Seasons |
| Delivery Window | Pick a window | Each window is e.g. “Aug 15 – Sep 1, 2025” — set up under Delivery Windows |
| Order Currency | Auto-fills from supplier | Override only if this PO is in a different currency than the supplier default |
Click Create. You land on the new order’s page with an empty Parse zone.
/app/orders/247/…). Write this down — it becomes the tc-order-247 tag on every product, so you can search Shopify Admin for “everything from this PO”.Stage 2 — Parse
Drag the supplier’s PDF or Excel onto the Parse zone, or click to browse.
What happens behind the scenes:
- ThreadCloud uploads the file
- AI reads it (vision pass for PDFs, structured pass for Excel)
- Each style is extracted with: style code, colour, sizes, retail price, cost, fabric, country of origin, and a dozen other fields
- The styles appear as tiles in the order grid, one tile per style
Expected time: 25–60 seconds for a typical PDF. The PARSING ambient bar fires at the top of the screen.
If parse fails
See the runbook: parse timeout. Short version: try once more, then ask the supplier for Excel, then add styles manually as a last resort.
Stage 3 — Review & fix
Scroll the style grid. Each tile shows:
- Style code, colour, retail price
- Size grid with quantities
- A small image (if the supplier included one)
- A NEEDS REVIEW badge if AI wasn’t confident
Click any tile to open the edit drawer on the right. From there you can fix:
| Field | When to fix |
|---|---|
| Style name | If parsing pulled in something cluttered (“M / Navy / [LRD] 2024”) — clean it up |
| Colour name + group | If colour mapping is off (e.g. “Sulfur Oak” → group “Yellow” should be “Brown”) |
| Sizes & qty | Always double-check — this is the most common parse error |
| Retail price | If parse pulled the wholesale instead of retail, or the wrong column |
| Cost | Usually right but verify against the linesheet |
| Fabric / COO | Only if AI flagged low confidence |
Editing in bulk
If many tiles share the same fix (e.g. fabric is “100% Cashmere” on the whole order):
- Use the checkboxes to multi-select tiles
- Click Edit Selected
- Set the value once — applies to every selected tile
- Click Apply
Adding a style manually
If the supplier added a style after sending the linesheet:
- Click Add Style (top of the order)
- Fill in the form
- Click Save — it appears at the bottom of the grid
Stage 4 — Submit for supplier review
This sends the supplier a link to confirm the parsed order before you commit to it.
- Click Submit for Review at the top of the order
- ThreadCloud generates a unique supplier ack link and emails it to the supplier
- Order status flips to SENT TO SUPPLIER
- The supplier opens the link, reviews each line, and either confirms or marks changes
- When they confirm, your order flips to CONFIRMED
Supplier didn’t respond?
If a supplier is slow, you can:
- Resend — Open the order → PO tab → click Send to supplier again
- Approve as-is — Click the Approve-as-is button in the PO tab. Skips supplier confirmation entirely. Use sparingly.
Supplier sent back changes
If the supplier marked changes on the ack form:
- Open the order → Supplier Review tab
- See a diff view: their values vs your parsed values, line by line
- Click Accept next to each row you agree with, or override manually
- Click Apply changes to commit
Stage 5 — Push to Shopify
Once status is CONFIRMED, you’re ready to push. See the Push to Shopify SOP.
Common mistakes
What the system does automatically
You don’t need to think about these — they happen on push:
- ✅ Generates SKUs (format:
STYLE-COLOR-SIZE, max 40 chars) - ✅ Writes SKU into Shopify variant
barcodefield (for label-printer fallback) - ✅ Adds tags:
tc-imported,tc-order-{id},{seasonCode},brand-{name}, plus category/colour/pattern tags - ✅ Builds the full Shopify product description (multi-image gallery, fit notes, fabric, country)
- ✅ Sets up all 60+ Shopify metafields (
tc_core,tc_measure,tc_trade) - ✅ Locks the FX rate to the buying-season currency
Next steps
- Enrich — what happens between parse and push
- Push to Shopify — the actual writing of products
- Receiving — when the shipment arrives