export_estimate
Export a priced construction estimate as an Excel workbook with Estimate, Materials, and Unpriced tabs. Run it to capture line items and totals; unentered rates stay blank, not zero.
Instructions
Write the priced estimate as an Excel workbook — the canvas Estimate panel's Excel button: an Estimate tab (every line, then material, labor, tax, overhead, profit, base bid), a Materials tab (each supply's packages, price, cost) and, when anything is unentered, an Unpriced tab. Values only; an unentered rate is an empty cell, never 0. Every tab ends with "Prepared with OpenTakeoff". Default path: next to the loaded plan as " - estimate.xlsx". The reply repeats complete and unpriced — tell the user when the total is only priced so far.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Where to write the .xlsx (default: "<plan dir>/<project or plan> - estimate.xlsx") | |
| overwrite | No | Replace the file at path even when it is not an OpenTakeoff export. Off by default: re-exporting over a previous export of your own already overwrites without this, so you only need it to deliberately destroy an unrelated file. | |
| company_name | No | Prepared-by line | |
| project_name | No | Project name on each tab (default: the plan file's name) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| tabs | Yes | ||
| total | Yes | ||
| complete | Yes | ||
| unpriced | Yes |