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

 

Â