20221216 - Client Directory + Tidy Up
Main new functionality
Client Directory
The Client Directory is completely functional with the ability to add and update clients and contacts.
Fixes
Final Mile Hubs
Final Mile Hubs have been deactivated where there are duplicates.
Integration Hub
Where there are errors when the Integration Hub messages, they will be returned as success, with text stating the issue if the message is rejected. This is to alleviate the issue with iHub stopping sending multiple messages as soon as the first error is encountered.
Booking Confirmation
Scheduled Date
Booking Confirmation Scheduled Date will no longer have times in the input box nor will the PDF document show a time. Time zones will no longer be utilised.
Country Selection
Country selection can be removed from the new delivery address.
Validation of Lift Selection
When a form is submitted again, the saved values include passenger or service lift selection. If those selections are completely deselected the submit button will be disabled because at least one of them must be selected. Note that when the form is blank, this validation did work correctly.
Configuration
Configuration of Categories
Cost Categories to have user-friendly error messages in the case of validation failing, eg. category is being added with a description which already exists for that client.
Dashboard
Attention Required Panel has tooltips on dispatch date and install date.
Pills instead of checkboxes for the unread/read/hidden records
Sales Order Bookings
Dispatch notifications will always be accepted for New bookings, Sales Order Sent, Rescind Pending.
Issues Completed
Â
Â