2025.03.25.1
Details Page Help
Added the ability for help information to be associated with to form fields and portions of the UI. The information appears as a fly-out linked to an icon on the page.
Examples: (help information is provided for the industry, record status, and total cost fields)
When the user clicks on the icon the fly-out appears.
All of the information is static, and specified by AgWare. This is just a slightly more convenient way to provide quick information about a field in Cost New.
The user has the option to disable the help icons from the profile page. The setting defaults to true, and once set is stored in the browsers local storage. The toggle behaves the same as the time zone and requires the user click the "Save Changes" button for the changes to be stored. The help icon on the profile page will always appear regardless of the user's settings to provide information, and an example, of what the toggle does.
RCN Estimate Layouts Update
Updated the RCN estimate page layout so the RCN/Unit field is above the tabs to indicate that it is not affected by the tabs. Also added a new field that solely indicates the value of the regression estimate so the estimate does not get lost when a user changes the RCN/Unit field. When the RCN/Unit and RCN/Unit Estimate fields are not equal, and the estimate is not empty, the button to the right will be enabled. Clicking the button will overwrite the RCN/Unit field with the estimated value.
Size Suggestion Edge Case
Updated the suggestion logic to handle an edge case when the improvements only use one unit, and the cost record has another unit used on the first size the primary suggestion should be displayed on the second size.
Percentage Overrun Field
Added a field to track the percentage overrun of the total cost.
History Page Exception Fixes
The cost, improvement, and improvement type record history pages would throw an exception when an unauthenticated user tried to load the data. This is now fixed.
Required Field Highlighting
Updated all of the edit forms and grids so that required fields are highlighted when a user loads the page.
Updated pages:
- Cost creation page
- Cost details page
- Improvement details page
- Improvement type details page
- All of the simple type pages (area type, component type, etc...)
Regression Improvements
Updated the RCN estimate page so that the regression line is calculated using least squares instead of online gradient descent. This improves the R squared values of the models and removes occurrences of negative R squared values. The model is now trained on the entire data set as well.