Overview
Every component in My Components can list one or more vendors with cost, part number, and package quantity. The default vendor's cost flows into fence estimates and material breakdowns.
Where in the app: Sidebar → Fence → My Components → open a component → Vendors / Costs tab
Open: My Components
Vendors / Costs tab
The tab shows a table of vendor rows for the open component.
| Column | Purpose |
|---|---|
| Vendor | Supplier name |
| Cost | Unit cost from this vendor |
| Part # | Vendor SKU or part number |
| Qty / pkg | Units per package (when used) |
| Default | Which vendor drives quote cost |
Use Add Vendor to pick an existing supplier or create one inline. Remove a row with the trash icon when the vendor should no longer apply to this part.
Default vendor
Exactly one vendor row should be default per component.
- Quote material cost uses the default vendor's cost.
- The My Components list highlights the default vendor badge in the Vendors column.
- When you add the first real vendor, mark it default. System Vendor is a placeholder until then.
To change default, select the default radio on another row or use the Vendor Assignment Tool for bulk updates.
System vendor
When a new component is created, Dirt Face adds a System Vendor row automatically. It holds zero cost until you enter pricing or import costs.
Replace System Vendor with your real suppliers as soon as you know who you buy the part from. Estimates should not run on zero cost for production quotes.
Add a vendor to one component
- Open the component in My Components.
- Go to Vendors / Costs.
- Click Add Vendor.
- In Select or Add New Vendor, search and pick a supplier, or create a new vendor record.
- Enter cost, part number, and qty per package as needed.
- Set default if this is your primary source.
- Save the component.
Bulk updates
| Task | Tool |
|---|---|
| Percentage price change for one supplier | Cost Update Wizard |
| Exact costs from a spreadsheet | Import Vendor Costs (CSV) |
| Assign vendor or change default on many parts | Vendor Assignment Tool |
Individual edits on the Vendors / Costs tab are best for one-off fixes or new parts.
Costs on quotes and jobs
- Estimates read default vendor cost from the catalog at quote time.
- Changing a cost in My Components affects new quotes; existing quotes keep the costs locked when the quote was built unless you refresh pricing.
- Receiving a purchase order can optionally update catalog costs from invoice costs (inventory workflow).