Hi Faisal,
are you getting the information from your HR system via SU01?
Regarding your LDAP mappings: My configuration is slightly different as I have mapped the Firstname via GIVENNAME from LDAP. But beside that it should work properly.
Regards,
Alessandro