Release 4.11
SUMMARY
A good portion of the development effort for this release was on scopes and tasks. A few urgent items surfaced, as well as some side-tracking that resulted from issues identified while working on scopes and tasks. The amount of items ready for release warranted setting aside work on scope and task updates. The next release will be more cohesive this way.
While working on some things, it was becoming increasingly difficult to maintain the materials and expenses code. Some refactoring and careful thought produced what is hopefully a better way of conceiving and identifying the difference between a catalog item and a non-catalog item. As you work with these, I hope to receive some feedback for further refinement. The mobile display is a bit clunky looking, but it works at present.
A relatively simple addition now allows quicker timesheet entry by simply copying the scope and task information directly to the time description.
It is anticipated that the next release will be in about 3 weeks. As always, please try out these features as soon as you can so that any urgent issues can be addressed before the next development cycle becomes too involved.
NEW FEATURES
Copy Scope/Task text to Timesheet time description.
After selecting a scope and task during timesheet entry, there is a new button above the time description that allows copying the scope and task names and descriptions to the time description. The time description would be edited as usual to add further detail.
Materials and Expenses entry form improvements
Material and Expense forms on jobs and purchase orders were cluttered and cumbersome. The display and entry forms have been modified to more clearly show whether an item is in the catalog or not. This should fix a problem where some items were being incorrectly identified by the system as being a non-catalog item.
Increase decimal places on material unit prices
Material unit prices have a 5th decimal place now.
Unit of Measure, Job Type, and Manufacturer admin form enhancements
These forms have had various improvements including quicker adding of records, duplication detection, and better validation.
Report Refactoring
Fixes to reports are mostly in line with code improvements and minor bug fixes. You may notice better alignment and placement of totals.
FIXES
The WIPR bin location would change to Job Site if you saved a change and didn't own the location.
Stopped allowing adding to quotes from closed jobs in the MSR.
Tweak display settings on the weekly timesheet form
The sort order for RFP number in the RFP tab was faulty because it was using the wrong data field.
The sort order for the Scope Tasks list was faulty because it didn't consider the dates correctly.
Fixed some unreported bugs.
Various other code cleanup tasks.