Beginner

Sync Monitoring

Monitor sync progress and troubleshoot issues

2 min read
Last updated: November 11, 2025
6 views

Sync Monitoring

Monitor active and completed syncs.

Active Syncs

Dashboard → shows active syncs in the sidebar

For each active sync:

  • Pricelist name
  • Progress percentage
  • Products synced / total
  • Elapsed time

Sync History

Dashboard → Odoo → Sync History

View past syncs:

  • Date/time
  • Pricelist
  • Status (Success, Partial, Failed)
  • Product count
  • Duration
  • Errors

Sync Logs

Click on a completed sync to view:

  • Summary: Overview of results
  • Successful products: List of synced products
  • Failed products: List with error reasons
  • Skipped products: Products that were skipped (based on sync policies)

Error Types

Common sync errors:

Authentication Error

  • Cause: Odoo credentials invalid
  • Fix: Update Odoo connection settings

Permission Error

  • Cause: Odoo user lacks permissions
  • Fix: Grant product creation/edit permissions in Odoo

Validation Error

  • Cause: Required field missing or invalid
  • Fix: Review product data, ensure all required fields are filled

Timeout Error

  • Cause: Odoo server slow or unresponsive
  • Fix: Retry sync, check Odoo server performance

Duplicate Error

  • Cause: Multiple products with same code/barcode
  • Fix: Ensure unique identifiers

Retrying Failed Products

For partial syncs with errors:

  1. Review error log
  2. Fix issues (in pricelist or Odoo)
  3. Click "Retry Failed Products"

Only failed products will be retried.

Performance

Sync speed depends on:

  • Network: Connection between Pricelist Heaven and Odoo
  • Odoo Server: CPU, RAM, worker count
  • Plan: Concurrency limits (1 for Free, 3 for Pro)

Typical speed: 10-50 products/minute

For large syncs (1000+ products), use background sync (Grow plan or higher).

Was this article helpful?

Let us know if this guide helped you get started