en UserData valida si el usuario existe, si existe trae los datos y si no crea un usuario, esto valida si existe un registro en la tabla coloborador, puesto, perfil, si falta todo los crear y si solo falta uno crear lo que falta