Beam Help
Solicitar ayuda

Error code · Zoho CRM

Script de cliente de Zoho CRM roto por actualización de Creación Rápida

Una reciente actualización del script de cliente de Creación Rápida dejó de activar los manejadores onChange del formulario principal al crear un registro desde una ventana emergente de creación rápida de búsqueda. El resultado: los registros secundarios se guardan, pero la página principal no detecta el nuevo valor de búsqueda hasta que el usuario lo vuelve a seleccionar. [1]


Qué significa — explicación concreta ligada a la superficie de la API de Zoho

Creación Rápida ahora abre y guarda el registro secundario en una ventana modal sin propagar el evento de cambio de búsqueda a la página del navegador principal, por lo que los manejadores onChange del Script de Cliente adjuntos al campo principal no se ejecutan automáticamente después de un guardado de creación rápida. El Script de Cliente se ejecuta en el navegador y depende de los eventos de la interfaz de usuario para activar tus scripts, por lo que la falta de eventos significa que tu lógica existente del lado del cliente nunca se ejecuta. [1][7]


Causas comunes

  • La ventana modal de Creación Rápida guarda el registro secundario pero no emite el evento "cambio" de búsqueda principal en el que se basa el Script de Cliente. [1]
  • El Script de Cliente no expone qué campo de búsqueda abrió la ventana emergente de creación rápida, por lo que el script principal no puede inferir la intención cuando existen múltiples búsquedas. [1]
  • Tu automatización depende de los manejadores onChange (lado del cliente) en lugar de actualizaciones del lado del servidor o refrescos explícitos; los guardados modales omiten esos manejadores. [1][7]
  • Una actualización reciente de la plataforma cambió el cableado de eventos para las ventanas modales; los scripts que asumían eventos del lado principal ahora pierden disparadores. [1]

Cómo solucionarlo

  1. Solución temporal — pide a los usuarios que vuelvan a seleccionar el registro recién creado en el campo de búsqueda para forzar la ejecución del manejador onChange principal. Esta es la solución inmediata más simple. [1]
  2. Prefiere flujos de creación completa para rutas críticas — abre la página de Creación completa (no Creación Rápida) cuando la lógica principal deba ejecutarse inmediatamente después de la creación. Usa el botón Agregar/Crear del módulo o un botón personalizado que abra la página de creación. [1][7]
  3. Mueve la lógica crítica de onChange puro — implementa el comportamiento en un flujo onLoad o onSave del lado principal que detecte el valor de búsqueda y construya el asunto/abra widgets cuando el registro principal se cargue o guarde. Si debes reaccionar instantáneamente a la creación del hijo, haz que el registro hijo establezca un campo marcador o llame a una función del lado del servidor (flujo de trabajo, webhook o función personalizada) para actualizar el principal y luego refrescar la interfaz de usuario principal. [1][7]
  4. Actualización programática desde el hijo (avanzado) — si controlas el código de creación rápida (por ejemplo, dentro de un widget), haz que el hijo llame al padre a través de window.postMessage o una llamada a la API para actualizar el padre y luego activar una actualización del lado del cliente. Prueba en navegadores compatibles. [7]
  5. Presenta un error a Soporte de Zoho — incluye una reproducción mínima: nombre del módulo, Script de Cliente exacto, navegador/versión, secuencia de clics y capturas de pantalla o una grabación de pantalla. Solicita que se reactive el disparador onChange principal para los guardados de creación rápida o que se agregue una bandera en onSave para indicar el origen de la ventana emergente. [1]

Cuándo escalar

Si el comportamiento principal debe ejecutarse automáticamente y no puedes cambiar el flujo de usuario o mover la lógica a acciones del lado del servidor,

Sources cited

  1. [1] Zoho broke Client Script with the Quick-Create Client Script
  2. [2] Zoho FSM Premium Edition is Here
  3. [3] SOLVED: Record duplication on edit
  4. [4] Bridge the Gap Between your Service and Finance Teams
  5. [5] Any Possible to change the challan type in Delivery challan ?
  6. [6] Email notification for followers
  7. [7] Hi, how can we help?
  8. [8] Novedades en Zoho CRM: primer trimestre de 2025
Script de Cliente Zoho CRM Roto | Beam Help