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 anyday before the final date, he should have been 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.