Sorry, it is not clear how you have distinguished 'joining date' and 'reporting date' of the appointee.
If the appointment orders specify a particular date on or before which the selected candidate should join, and the candidate joins on any day before the final date, he should be considered to have joined pursuant to the appointment orders.
So, my point is that there is no difference between the joining date and reporting date.