Release 4.11B

SUMMARY

An issue was discovered that prevented changing the status of a job.  The fix was quick and simple.  In the time since the last release, several other minor fixes and enhancements had been committed to the source repository that were able to tag along for the ride. 

One enhancement is to link the employee name to the employee record from the job assigned employees list.  Another is a preparatory change toward a new method of recording notes. This change is not visible.  An important fix was in the timesheet entry form.  On a job with a default scope, the scope was not being populated for the button that would allow copying to the time description.

NEW FEATURES

  • Link the Employee Name to the Employee Record from the Job Assigned Employees List

  • Create an Abstract Notes Class to prepare for new notes entry method

FIXES

  • Timesheet default scope was not automatically filled in

    • On a job with a default scope, the scope was not being populated for the button that would allow copying to the time description.

 

  • A superclass was using self instead of static reference which caused the following errors in the logs

    • SQL error updating invoice

    • Cannot call abstract method
       

  • Code Cleanup

    • Break out POLI list forms and view/entry forms into separate files

    • Refactor JobItemsInterface to match coding standards

    • Fix parameter default setting that was being lost

Previous
Previous

Release 4.12

Next
Next

Release 4.11A