Los mensajes, uno a uno
Donde ves %s, el mensaje lo sustituye por un valor concreto al mostrarse.
| Mensaje | Cuándo sale | Qué hacer |
|---|---|---|
Only an administrator may connect a CRM account. | Un usuario que no es administrador intenta conectar una cuenta de CRM. | Que conecte la cuenta un administrador. |
Only an administrator may disconnect a CRM connection. | Un usuario que no es administrador intenta desconectar una conexión de CRM. | Que la desconecte un administrador. |
Only an administrator may purge the CRM sync audit log. | Alguien sin rol de administrador intenta purgar el registro de auditoría de la sincronización. | Pide la purga a un administrador. |
You are not allowed to run CRM sync. | Tu usuario no tiene permiso para lanzar la sincronización del CRM. | Habla con quien administra Odoo para que la lance o te dé acceso. |
Only CRM Sync admins can force a sync. | Intentas forzar una sincronización sin ser admin de CRM Sync. | La fuerza un admin de CRM Sync. |
Only CRM Sync admins can bulk-unlink. | Intentas desvincular registros en bloque sin ser admin de CRM Sync. | Lo hace un admin de CRM Sync. |
Only CRM Sync admins can resolve conflicts. | Intentas resolver conflictos sin ser admin de CRM Sync. | Los resuelve un admin de CRM Sync. |
Client ID must be alphanumeric. | El Client ID lleva caracteres que no son letras ni números. | Vuelve a copiarlo sin espacios ni símbolos. |
Redirect URI must be HTTPS. | La Redirect URI no usa HTTPS. | Pon una dirección que empiece por https. |
Redirect URI must not be a loopback address. | La Redirect URI apunta a una dirección loopback (la propia máquina). | Usa la dirección pública de tu Odoo. |
The Pipedrive webhook password needs at least 16 characters. | La contraseña del webhook de Pipedrive es más corta de 16 caracteres. | Escribe una contraseña más larga. |
Configure the %s Client ID first. | Falta el Client ID del CRM que indica el mensaje. | Rellena ese Client ID y vuelve a intentarlo. |
OAuth exchange failed: %s | Ha fallado el intercambio OAuth; tras los dos puntos va el detalle. | Lee el detalle que acompaña al mensaje: es la pista de qué revisar. |
Through FlexigoTech Cloud, connect with a HubSpot private app token or a Pipedrive API token in the FlexigoTech Cloud section below. | La conexión va por FlexigoTech Cloud y el módulo te remite a los tokens. | Pega el token de app privada de HubSpot o el token de API de Pipedrive en la sección FlexigoTech Cloud, más abajo. |
Accept first that the CRM sync works through FlexigoTech Cloud: nothing was sent and nothing was saved. | No se ha aceptado que la sincronización funciona a través de FlexigoTech Cloud. | Acéptalo y repite la acción: el mensaje confirma que no se envió ni se guardó nada. |
A CRM connection does not cross between a direct connection and FlexigoTech Cloud: the one bought before stays direct and a new one goes through FlexigoTech Cloud. | Intentas pasar una conexión de directa a FlexigoTech Cloud o al revés. | Deja la conexión comprada antes como directa; una nueva va por FlexigoTech Cloud. |
This %s connection is direct (OAuth): it keeps working as before. | La conexión del CRM indicado es directa (OAuth). | Nada que arreglar: sigue funcionando como antes. |
You must acknowledge to continue, or cancel. | Intentas seguir sin haber reconocido el aviso. | Reconócelo para continuar o cancela. |
Unknown connection state %s | La conexión tiene un estado que el módulo no reconoce. | Copia el mensaje completo, con el estado que muestra, y pásalo a quien mantiene tu Odoo. |
Illegal state transition %s -> %s | Se intenta un cambio de estado no permitido entre los dos estados que aparecen. | Anota ambos estados y pásalos a quien mantiene tu Odoo. |
Permisos y datos de la conexión
Los mensajes de permisos tienen dos niveles. Unos hablan de administrator: conectar una cuenta de CRM, desconectar una conexión y purgar el registro de auditoría. Los que empiezan por Only CRM Sync admins se refieren a los administradores de CRM Sync: forzar una sincronización, desvincular en bloque y resolver conflictos. Aparte queda You are not allowed to run CRM sync., para quien no puede lanzar la sincronización. En todos ellos el arreglo no está en tu pantalla: lo hace otra persona con más permisos o te los da.

Bulk Unlink CRM Records, aquí sin registros vinculados (Linked Partners a cero).Desvincular en bloque es una de las acciones reservadas a admins de CRM Sync. En el asistente se ve el servicio elegido, el número de Linked Partners, un aviso sobre ids externos y los botones Unlink All y Cancel.
Las validaciones de datos se refieren a los valores de la conexión: el Client ID solo admite letras y números, la Redirect URI tiene que ser HTTPS y no puede ser una dirección loopback, y la contraseña del webhook de Pipedrive necesita al menos 16 caracteres. Si te sale Configure the %s Client ID first., falta el Client ID del CRM que estás conectando. Y si el error es OAuth exchange failed: %s, la parte que sigue a los dos puntos es lo que tienes que leer con calma.
FlexigoTech Cloud, conexión directa y estados
Varios mensajes tienen que ver con la vía de conexión. Hay conexiones directas (OAuth) y conexiones a través de FlexigoTech Cloud, y el módulo no deja cruzar una conexión de una vía a la otra: la comprada antes sigue directa y una nueva va por FlexigoTech Cloud. Si la tuya es directa, This %s connection is direct (OAuth): it keeps working as before. te confirma que sigue como estaba. Si va por FlexigoTech Cloud, se conecta con un token de app privada de HubSpot o un token de API de Pipedrive en la sección FlexigoTech Cloud.
Antes de usar esa vía, el módulo pide aceptar que la sincronización funciona a través de FlexigoTech Cloud. Si no se acepta, el mensaje lo deja claro: no se envió ni se guardó nada. FlexigoTech Cloud guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo.

Cross-Border Transfer Disclosure, con la casilla I acknowledge and continue todavía sin marcar.El mensaje You must acknowledge to continue, or cancel. habla de reconocer o cancelar, las mismas palabras que llevan los botones Acknowledge & Continue y Cancel de este diálogo.

CRM Sync › Sync Queue filtrada por Pending.Los dos mensajes de estado son distintos: Unknown connection state %s habla del estado de la conexión, y Illegal state transition %s -> %s de un cambio de estado no permitido entre los dos que muestra. En ambos casos, guarda el texto completo con los valores que aparecen. Si quieres ver cómo encajan menús y registros, lo explicamos en cómo funciona el módulo por dentro.

Pending y el aviso de transferencia.Si necesitas ayuda
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida, así que podemos revisar contigo la conexión o los permisos que provocan estos mensajes. La app cuesta 9 € por versión de Odoo, pago único sin IVA, para 17, 18, 19 y 20, y el plan Conector de FlexigoTech Cloud son 49 €/mes o 490 €/año sin IVA. Tienes los detalles en la página del conector y, si estás empezando, en la puesta en marcha paso a paso.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_audit_log.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_connection.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/ir_config_parameter.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/res_config_settings.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/res_partner.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_bulk_unlink_wizard.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_conflict_resolve_wizard.py
- Código del módulo: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_transfer_disclosure_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_hubspot_pipedrive_two_way_crm_sync_lite
- apps.odoo.com/apps/modules/17.0/flexigo_hubspot_pipedrive_two_way_crm_sync_lite
- apps.odoo.com/apps/modules/18.0/flexigo_hubspot_pipedrive_two_way_crm_sync_lite
- apps.odoo.com/apps/modules/19.0/flexigo_hubspot_pipedrive_two_way_crm_sync_lite
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
