Released 6/15/2026
๐ ย Web Fixes
| Progress Billing Retainage - Progress Billings now respect Company- and Project-level retainage settings. Custom retainage values flow through to new Progress Billings instead of defaulting to 10%. |
| Change Orders - Fixed "Markup must be a Number" error on COR save after deleting a Markup % value. Applies to other numeric fields (quantity, etc.) that previously erred when cleared. Smoother COR editing โ users can remove values without hitting validation errors or workaround steps. |
| Change Orders Worksheet Tab - COR Worksheet "Please fix affected fields" notification now identifies the offending field. Users no longer have to hunt the worksheet to find what's blocking the save. Faster COR cleanup โ clear pointer to the problem field instead of a vague error. |
| Progress Billing Retainage - Progress Billings now respect Company- and Project-level retainage settings. Custom retainage values flow through to new Progress Billings instead of defaulting to 10%. |
Released 6/2/2026
๐ Enhancements & Improvements
| ๐ Cost to Complete Report - Project Level |
| The Cost to Complete report in eSUB allows you to track, forecast, and adjust the projected cost and gross profit of a project in one place. The report combines your original budget, approved Change Order Requests (CORs), committed costs, and a forward-looking projection so you can determine your projected gross profit.ย For details - see the help article: Cost to Complete Report - Project Level |
| ๐ Cost to Complete Report - Global Level |
|
The Cost to Complete report in eSUB allows you to track, forecast, and adjust the projected cost and gross profit of a project in one place. The Global cost to Complete Report allows Users to see information across all of their projects For details - see the help article: Cost to Complete Report - Global Level |
| ๐ Market Areas |
|
Market Areas in eSUB allow you to define a single, global list of categories โ such as Commercial, Healthcare, Education, or any segmentation that fits your business โ and assign them to your projects. Once assigned, Market Areas can be used to filter and group reports (such as the Global Cost to Complete report*) so you can see how segments of your portfolio are performing. For details on creating Market Areas, see: Company Settings โ Market Areas.ย *Market Areas are currently only available for use in the Global Cost to Complete Report. ย Additional Market Area features will be released in the future.ย |
| ๐ Project Budget Entry UI Improvements |
|
The Project Budgets page has been redesigned with a clearer layout and a quicker way to enter and update values. Search and refresh: A new search bar above the grid filters every row in real time as you type, and a refresh button reloads data from the server whenever you need it. Per-column filters: Every column header now has a filter icon โ click it to filter that column. Sort by any column: Click a column header to sort. Cost codes are sorted by number, ascending, by default.ย Cleaner layout: Cost Code is now split into two columns โ number (shown as a chip) and name. The Cost columns sit on the right, with a totals row pinned at the bottom that updates in real time as you edit. |
๐ ย Web Fixes
| PO Line Item Deletion - Fixed "Please fix affected fields" error when saving a PO after deleting a newly added line. Purchase Orders now save cleanly after add-then-delete edits. |
Comments
0 comments
Article is closed for comments.