Green Thumb Gardens
Plant Procurement System
Enter your team PIN to continue
dtekc.com · Team access only
Green Thumb Gardens
|
Plant Procurement
Connecting…
Total to Procure
$0
·
0 active jobs
Add New Job
Enter job details. Add plant species and quantities, one per line.
Bulk Import Jobs
Paste a JSON array of project objects below. Each entry needs id, name, and plants (an object of { "Species name": qty }). Missing fields get sensible defaults. Entries whose id already exists in JOBS are skipped — re-running the same payload is safe.
Quick Order
Build a manual order independent of job sourcing. Add species, set quantities, then generate a vendor PDF.
No items yet. Add species above.
| Species | Qty | Vendor | Unit $ | Line $ | |
|---|---|---|---|---|---|
| TOTAL | $0.00 | ||||
Team Action Required
Enter the team PIN to perform this action.
Merge Projects
Pick the project to keep (survivor), then choose how to combine plant quantities. Other selected projects become tombstones (recoverable from "Show deleted").
Survivor (project to keep)
Combine rule
Before / After preview
Help / How To
Settings
Bulk paste installs
Paste a list of species + quantities (one per line). Common formats accepted:
Species 25, 25 Species, Species: 25, - 25 x Species. Each line matched to the project's species creates one install event with the date you choose below.
Restore from JSON Backup
Heads up: Restoring will overwrite jobs that exist in both your current state and the backup. Jobs newer than the backup will keep their newer data (by lastModified). Before applying, the app automatically downloads a "rescue" snapshot of your current state — so you can undo by re-importing that.
Find a PO
Searches every order in every project. Click a row to open that project.
Think Tank
Reports
Client
Catalog
Vendor History
Every vendor you've placed an order with across all projects.
Edit PO
Process vendor confirmation
Paste the vendor's reply — email body, CSV lines, or transcription. The parser will diff it against this project's placed orders for the selected vendor.
Pick a vendor + paste text to see the diff.
📒 Inventory Update from Notes
Paste typed notes, upload a PDF, or upload a photo of handwritten counts. The parser detects whether each line is a delta (e.g. "10 pulled" or "+13") or an absolute count (e.g. "Echinacea: 145"), then shows a diff before applying.
No upload yet — paste text or upload a file.
Parser rules:
•
•
•
• Multiple lines for same species → deltas sum, last absolute wins
•
-10, "10 pulled", "removed 5", "shipped 8" → subtract•
+13, "added 20", "new 50", "arrived 15" → add•
"Echinacea 145", "Echinacea: 145", "now have 145" → set absolute• Multiple lines for same species → deltas sum, last absolute wins
Paste notes or upload a file to see how they'll affect GTG inventory.
📦 Process Vendor Reply
Upload a vendor confirmation (PDF, email body, CSV) — the system finds every open order for that vendor across all projects, shows a diff, and marks matched orders as confirmed.
ℹ️ Which mode do I use?
Import as new vendor supply (tick the box above): use when the order was placed outside GTG and isn't in the system yet. Creates new placed orders for every plant on the document, allocated to the projects that need each species (highest need first), with any surplus going to the incoming buffer.
Apply confirmations (leave the box unticked): use when these orders were generated inside GTG and the vendor is now confirming them. It stamps your existing open orders as confirmed / short / out-of-stock. It only creates new orders for the "extra species" rows you tick.
Either mode marks orders confirmed, but NOT received — nothing touches On Hand inventory. Plants land in inventory only when you mark them received on delivery. Importing now is what makes a project show as fully sourced / in motion.
⚠ Don't Import an order that's already in the system — it would create a duplicate set of plants. Import is only for orders not yet entered.
No upload yet — paste text or upload a file.
Pick a vendor + paste text or upload a file to see how their reply matches every open order for that vendor across all projects.
Smart Import
Paste any text — handwritten notes, an email, a vendor list. The parser extracts project name + species qtys from common formats like "Echinacea purpurea 25" or "25 x Echinacea" or "Echinacea: 25".
Uploaded image (click to enlarge)
Paste text on the left and click Parse & Preview to see what was recognized.
Sourcing decisions
Some species in this PO already have incoming stock — pick what to do for each.
