It does not make sense that the commencement and due dates of tasks are based on the job year end. You cannot start a jobs until you have received the records from a client, so the task commencement and due dates should be based on the date records are received.