El que afegeix el mòdul al teu Odoo
La fitxa del mòdul es presenta amb el titular «HubSpot or Pipedrive contacts synced with Odoo». En instal·lar-lo, apareix un menú CRM Sync amb aquestes entrades:
CRM Sync › Dashboard, el tauler.CRM Sync › Sync Queue, la cua de sincronització.CRM Sync › Conflicts, els conflictes.CRM Sync › Audit Log, el registre d'auditoria.
Per sota, el mòdul defineix, entre d'altres, els models crm.sync.dashboard (CRM Sync Dashboard), crm.sync.queue.item (CRM Sync Queue Item), crm.sync.conflict (CRM Sync Conflict), crm.sync.audit.log (CRM Sync Audit Log), crm.sync.connection (CRM Sync Connection Service) i crm.sync.engine (CRM Sync Engine). Si ets consultor i vols localitzar alguna cosa en el mode tècnic, aquests són els noms que buscaràs.

CRM Sync › Dashboard, amb els dos CRM desconnectats, conflictes sense resoldre i errors de sincronització.El tauler és un formulari amb botons d'acció a dalt i seccions per a HubSpot, Pipedrive, Sync Health i Throughput. A la captura, tant HubSpot com Pipedrive surten desconnectats, i el mateix tauler compta els conflictes sense resoldre i els errors de sincronització.
Cronologia de les tasques programades
Totes les tasques del mòdul porten el prefix CRM Sync:. Les vuit vénen desactivades, així que revisa'n l'estat a la teva base abans de comptar-hi. Ordenades de la més freqüent a la menys freqüent, queden així:
- Cada minut
CRM Sync: Process Queue, programada cada minut. És la tasca que porta el nom de la cua que consultes aCRM Sync › Sync Queue.
- Cada minut
CRM Sync: Flush Audit Buffer, també cada minut. El seu nom remet al registre d'auditoria, que tens aCRM Sync › Audit Log.
- Cada 30 minuts
CRM Sync: Connection Health Check.
- Cada 60 minuts
CRM Sync: Reconciliation Sweep.
- Cada dia
CRM Sync: Bulk Import, programada cada dia.
- Cada dia
CRM Sync: Purge Done Queue Items, també cada dia.
- Cada dia
CRM Sync: Purge Resolved Conflicts, cada dia.
- Cada dia
CRM Sync: Purge Old Audit Logs, cada dia.
Hi ha tres tasques de purga. Pel nom, fan referència a les entrades de cua fetes, als conflictes resolts i als registres d'auditoria antics.
El recorregut d'una entrada per la cua

CRM Sync › Sync Queue amb el filtre Pending: prioritat, ID extern, estat i proper intent de cada entrada.A CRM Sync › Sync Queue, amb el filtre Pending, la llista mostra entrades de Pipedrive i de HubSpot de dos tipus: Inbound Webhook i Outbound Push. Cada línia mostra la prioritat, l'ID extern, l'estat Pending i el proper intent. Seguint una entrada en el temps, això és el que pots observar amb el que porta el mòdul:
- A la cua L'entrada apareix a
Sync Queueamb estatPendingi una data de proper intent.
- Cada minut, si està activa La tasca
CRM Sync: Process Queueestà programada cada minut; recorda que ve desactivada.
- Si apareix un conflicte Els conflictes tenen la seva pròpia llista a
CRM Sync › Conflicts, i el mòdul inclou l'assistentCRM Sync Conflict Resolve Wizard(crm.sync.conflict.resolve.wizard).
- Cada dia, si estan actives Les tasques
CRM Sync: Purge Done Queue ItemsiCRM Sync: Purge Resolved Conflicts, programades cada dia, porten al nom les entrades fetes i els conflictes resolts.
Si a la cua o al tauler veus errors i vols saber què vol dir cada avís, en tens el detall a els missatges d'error del mòdul.
Els assistents que obren diàlegs
A més de les llistes, el mòdul porta quatre assistents:
crm.sync.import.wizard(CRM Sync Import Wizard).crm.sync.conflict.resolve.wizard(CRM Sync Conflict Resolve Wizard).crm.sync.bulk.unlink.wizard(CRM Sync Bulk Unlink Wizard).crm.sync.transfer.disclosure.wizard(CRM Sync Transfer Disclosure Wizard).

Import CRM Data, amb HubSpot triat a Service i la pregunta d'importar tots els contactes i empreses.El diàleg Import CRM Data té un camp Service (a la captura, amb HubSpot seleccionat), pregunta si vols importar tots els contactes i empreses i ofereix tres botons: Import Now, Skip i Cancel. A part d'aquest assistent, la tasca CRM Sync: Bulk Import està programada cada dia.

I acknowledge and continue sense marcar.L'últim diàleg de la seqüència, Cross-Border Transfer Disclosure, mostra un text sobre la transferència de dades als EUA segons el RGPD, una casella I acknowledge and continue i els botons Acknowledge & Continue i Cancel. És el que mostra el mòdul en pantalla; la valoració legal del teu cas l'has de fer tu o el teu assessor.
El servei extern que hi ha al darrere
La fitxa ho avisa amb un apartat propi, «Before you buy: this app uses a paid external service», i també té una secció «Privacy policy». La connexió passa per FlexigoTech Cloud: desa xifrades les credencials, vigila la sincronització i avisa per correu si falla; si la plataforma canvia la seva API, s'adapten el mòdul i el servei. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció i les dades es queden al teu Odoo.
El mòdul costa 9 € per versió d'Odoo, pagament únic i sense IVA, per a 17, 18, 19 i 20; el pla Connector costa 49 €/mes o 490 €/any sense IVA, amb fins a 3 comptes de la plataforma (Pro: 98 €/mes o 980 €/any, fins a 10). Amb la subscripció, el mòdul per a les versions noves d'Odoo hi va inclòs si el vas comprar a flexigotech.com; a l'Odoo App Store, cada versió es compra allà, des de la fitxa d'Odoo Apps.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si ja tens el mòdul i vols saber què omplir i què mirar els primers dies, continua amb la posada en marxa pas a pas. Si necessites que la sincronització cobreixi alguna cosa que aquest connector no porta, ho podem estudiar com a desenvolupament a mida.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): views/crm_sync_menus.xml
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): data/crm_sync_crons.xml
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): static/description/index.html
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_audit_log.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_conflict.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_connection.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_dashboard.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_engine.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): models/crm_sync_queue_item.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_bulk_unlink_wizard.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_conflict_resolve_wizard.py
- Codi del mòdul: flexigo_hubspot_pipedrive_two_way_crm_sync_lite 20.0 (c091502a): wizards/crm_sync_import_wizard.py
- Codi del mòdul: 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
