Enhancements/Requests Implemented
- Database/Server Improvements
- Reduced timesheet delete time by 90% resulting in faster overall performance of all areas of the app
- Deleting the last employee on a task now deletes entire job/task, saving user from manually deleting the job as well
- Expanded allowed characters in username/password
- Improved mobile app error logging to identify/detect/eliminate unexpected crashes from mobile app
- LMN Estimating Dashboard
- Added filter To-Do list by All, Created by Me, or Assigned to Me
- Timesheet Screen
- Improved timesheet experience when submitting different lunch times for different staff
- Enabled ability to submit timesheet(s) with only absent staff
- Admins can now edit services and materials on jobs, even if timesheets are approved
- Live Tracking screens
- Job Name is now shown on the popups on the Crew Tracking map
- Job Screen
- Expanded ‘allowed' number of characters in ShortName to 50 (previously was 25)
- Improved auto-naming of copied jobs
- Job History and Photos screen
- Now displays Total Man Hours for each punch-in
- Improved searching for information. Now can be searched by:
- Date Range
- Service Type
- Task Name
- Crew Notes
- Job Scoreboard
- Now includes all tasks, even if they have 0 estimated hours
- Google auto-address lookup auto-detects users’ location for improved address suggestions
- Added an: Update Job Address button which updates LMN Time jobsite address using information from CRM
- Minimum characters in Job Suffix (when renewing jobs) reduced from 3 characters to 1
- Users who don’t have permission to access settings have had access granted to add/remove services & materials & rates to jobs
- Job Groups screen
- Added ability to display and print route in Google Maps
- Job Groups now show inactive jobs with a
strikethroughto make them easily identifiable
- Schedule Screen(s)
- Bulk Scheduling completed!
- Now supports bulk scheduling using Schedule Templates
- Schedule Review screen now includes ability to Print report
- Expanded search filter on Unscheduled Routes to include description text
- Jobs show up on the Unscheduled list automatically when last wait list visit is deleted
- Estimated Visits column added to Unscheduled Jobs table
- Crew daily report now shows task names correctly for install/one-time jobs
- Crew daily report re-instated option to hide job hours from report printout
- Select All button has been added to the select task screen when scheduling one-time (install-type) jobs
- Invoice Screen(s)
- Brought back the ability to open the job from the Invoice screen
- No Groups now available as a filter when generating invoices
- Reports
- Job List (by Job Group) report now in Excel format (instead of .pdf)
Fixes
- Times were rounding to the second, resulting in times such as 9:00am to 10:00 showing as 59min or 1h 1min (occasional)
- Timesheets were not showing up on approval screen (rare)
- Staff names showing twice when performing searches (occasional)
- Selected visits wouldn’t move dates when using Edit Visit button on the whiteboard (occasional)
- When generating invoices, checkbox on hourly tasks was checking different tasks (occasional)
- Schedule Review screen miscalculating the # of days overdue (occasional)
- Users who didn’t have access to Staff menu can see Staff Groups in dropdowns (various screens)
- Default tasks were not being added when importing estimates (occasional)
- Invoice screen was displaying a status of Pending (regardless of actual status) when opened from the Job screen
- Hourly tasks were showing up for invoicing after foreman were switching to non-hourly tasks
- Live Tracking | Crew Tracking screen - popup box displaying current date/time instead of date/time of Task start time
Comments