As long as there has been 1 months notice he can send you back any time after that. If the notice period is less than a month than he has to pay you the remainder of that month.

As for end of service, I am not sure if he is obligated to pay anything if you havent completed a year but MD said he saw it in the labour law so it must be so.

Go to your GM or HR department, tell them you need to be paid for the remainder of your 1 month notice period as by the law and also that you want your end of service. If they arent going to budge then tell them you will go to the labour department. You dont have anything left to loose right?

_____________________________________________________
"Diplomacy is the art of saying 'Nice doggie' until you can find a rock - Will Rogers"