No se ha encontrado el registro de dirección con este UUID

¿Haces clic en un enlace propform de una plantilla de correo de onOffice y recibes el mensaje de error «No se ha encontrado el registro de dirección con este UUID» (o algo similar para inmuebles)? Esto casi siempre se debe a una de estas cuatro causas.

> 💡 Antes de profundizar: comprueba primero si el UUID de la URL está completo (?address[ID]=... con X mayúscula, I y D, ?estate[Id]=... con X mayúscula, I y d minúsculas). Los errores tipográficos en el uso de los paréntesis son la causa n.º 0.


Orden de diagnóstico (4 niveles)

Revisa los cuatro niveles en este orden: primero las causas más frecuentes.

1. El registro se ha eliminado

  • Abre onOffice → Módulo Direcciones / Inmuebles
  • Busca el UUID (o el registro correspondiente)
  • Si ya no está → El registro se ha eliminado manualmente o se ha eliminado mediante una tarea de eliminación automática del gestor de procesos
  • Solución: Recuperación a través de la administración de onOffice → Papelera (si está activada), o crear un nuevo registro

2. El usuario de la API no tiene derechos de lectura sobre el módulo

  • onOffice → Extras → Configuración → Administración → Usuarios API → seleccionar el usuario API de propform
  • Pestaña «Derechos» → comprobar si «Direcciones» o «Inmuebles» tienen la casilla de lectura marcada
  • Solución: marcar la casilla + guardar. Efecto inmediato, sin caché.

3. Derechos de acceso a registros de empleados/grupos demasiado restrictivos

En onOffice, los registros pueden estar restringidos a determinados empleados o grupos (compartición).

  • Abrir el registro en onOffice → pestaña «Derechos» (o «Derechos de registro»)
  • Comprueba si el usuario de la API (o su grupo) tiene acceso
  • Solución: Añade al usuario de la API a los grupos autorizados o amplía la configuración de uso compartido

> 💡 En versiones grandes de onOffice con módulo de grupos: el usuario de la API suele necesitar el grupo «Todos» o un grupo de uso compartido específico.

4. El registro está marcado como «Privado» + el usuario de la API no es el propietario

  • Abrir el registro → comprobar la casilla «Privado»
  • Si está activa: solo el propietario (el empleado que lo creó) ve el registro; todos los demás —incluidos los usuarios de la API— quedan excluidos
  • Solución: Desmarcar la casilla o cambiar el propietario al usuario de la API

Configuración de prueba útil

Si quieres reproducir el error de forma sistemática:

  1. Crea un registro de prueba en onOffice
  2. Anota el UUID
  3. Accede al formulario de prueba con la URL ?address[ID]=<UUID>
  4. Si funciona → el registro, los derechos y los usuarios de la API están, en principio, correctos
  5. Si no funciona → comprueba uno de los cuatro niveles anteriores

Temas relacionados