Well this point I wanted to highlight since a long time,, In my organisation there are some people who come to office daily late, some people who leave early from office daily.
Daily means daily,, and the reason is someone in their family is suffering from some illness and they need to take them to doctor almost daily.
Many times they need to take leave form office, take half day and so on.
Once my boss told one employee that why he was repeatedly comming late, that employee told that his spouse is sick from past 10 days, and he needs to prepare food at home and then come to office.
He even told my boss, that whatever action he wants to take he can take, and if the management cannot understand his reason, then they can take any action.
But my boss just had to be quiet and understandable,
look it is true that we work to earn, but when some of our loved ones are ill we cant concentrate on work properly. some people are such as they daily need to show their relative to some doctor for some illness. So they need to manage their work and doctors appointment and all.
Here as a HR you dont need to represent your company policy to the employee, if you do represent your company and state its policies to employee, that would not at all be in interest of humanity.
You need to think about the employees condition also, even tomorrow if the same condition applies to you and you are asked to leave the job how will you feel. Sometimes you need to forget about the company.
You are just an employee of the company even thought you are in HR, dont ever think you are the company, because the company can always stop loving you at any time.
So break the rules if needed, and give some relaxation of rules to such persons.. but first verify whether he is speaking truth or not and keep the relaxation only between you and him / her.
Thanks and Regards