Expiration logic for Load/Shipment Schedules

Issue No: LG-2895
Created 4/15/2021 11:21:14 PM
Type Feature
Priority Minor
Status Closed
Resolution Fixed
Fixed Version 21.2
Description *This issue relates to i21 Help Desk ticket:* [ HDTN-263103 - Load Expiration|https://helpdesk.irely.com/iRelyi21live/#/HD/Ticket/?ticket=HDTN-263103]   Implement Expiration logic for Load/Shipment Schedules   * Have a Load Schedule Expiration/Deadline Date field on the Dates tab. * When the current system date reaches the specified expiration/deadline date and the LS is still not posted or processed (if associated to scale ticket/transport loads), the Load will display shipment status as 'Expired' (criteria to be elaborated further) * Expired LS is still recorded internally as "Scheduled". User can choose to adjust the expiration date or cancel the LS completely. "Expired" status will be applied as long as the Load Expiration date field is specified. * We can add a company configuration to set the default expiration date as a certain number of days from the schedule date (entering 0 will not set any default Load Expiration date). -We can also add a config to determine whether Expired status should be applied or not.- * -Need to further elaborate the effects of an "expired" load schedule on all reports and with the integrating modules.-Expired Loads should not be usable by Scale Ticket or Transport Loads