HIGHLIGHT
2675 - Add cradle support to boat yard manager
BUG
938 - Added a validity check when generating DD advance notices
2137 - Fixed charging rate calculations on non-English languages.
2177 - Fixed some charging and berth audit fields being editable
2258 - Stopped zero-value bookings charges showing on booking template and also the final invoice.
2312 - "Closed dataset" error invoicing a contract that's just started
2536 - Berth Availability doesn't show resident berths available after departure
2655 - Fixed issue with notes in customer personal data
2707 - Fixed issues with previewing Bookings invoices.
2791 - Fixed issue opening setup service codes when resource scheduler not licensed
2806 - Fixed issue in arrivals export form where columns disappear after printing
FEATURE
2156 - Added filtering of boats through web api to only show those not marked as not a boat by the vessel type
2677 - Added ability to a select a hard-standing cradle for a Works Order.
2680 - Added cradle usage report to boat yard manager.
2681 - Graphical overview now shows hard-standing cradles.
2790 - Added ability to set police contact on arriving a boat
2805 - Added link to contact manager from arrivals export form via double click
2807 - Added ability to configure default location for arrivals export
TASK
2667 - Improve speed of Atreemo functions