Que tal mary*.
Del código que nos muestras, en la primera parte haces referencia a un campo
ruf, por ejemplo:
Y en la segunda parte de código, haces referencia a un campo llamado
rut, por ejemplo( el de la línea 57):
El error que nos mencionas, es cuando el campo no existe en el recordset, como es el caso.
Revisa donde uses el campo
rut, y nos comentas.
Saludos y suerte!!
daniel.