The Sync Log explained

The Sync Log explained

The Sync Log (3PL Connector > Sync Log) is the connector's flight recorder: one entry per operation - scheduled or manual, in or out, success or failure - with the complete request and response (headers included, credentials always redacted), and a full account of every action the connector took in Odoo as a result. When something looks wrong anywhere in the app, the answer is in here.

Anatomy of a log entry

The log opens as a card feed: each card is colour-coded by outcome (green done, orange warnings, red active error, blue queued, grey acknowledged/skipped) and shows the flow, entry reference, instance, the business record it concerns, when it ran and how long it took, the error text where there is one, and Retry / Acknowledge / Record buttons right on the card. A Refresh button sits at the top of the view - use it while waiting for a just-triggered or queued job to finish. A classic list view is one click away for filtering-heavy work, and both share the same filters (Active Errors, Warnings, Queued, Today, group by instance/flow/status/date).

Opening an entry shows four tabs:

  • Actions in Odoo - the step-by-step record of what the connector actually did in your database for this operation: validated transfer X (with the exact quantities and lots written), created lot/batch Y, set carrier and tracking on Z, created backorder, created return receipt, routed damaged units, created draft credit note, marked the order sent/despatched… Each action links to its record.
  • Records - the de-duplicated list of every Odoo document this operation touched, each a click away.
  • Request and Response - the complete HTTP exchange with the 3PL in a code viewer: method, full URL, query parameters, headers (credentials always redacted) and body on the request side; status code, response headers and body on the response side. An operation that made several calls - a paginated product list, a token refresh before the real request - shows every exchange in order.

Outcomes:

  • Queued - background work accepted but not yet executed (e.g. a bulk product push). The entry flips to Done when the queue drains; each processed item logs its own entry as it completes.
  • Done - succeeded.
  • Done with Warnings - succeeded, but something a person should know about happened (e.g. an un-batched despatch shipped from the UNBATCHED pool). Counted on the dashboard's Warnings card.
  • Error - failed; counted as an active error until resolved.
  • Skipped - deliberately not performed (e.g. an empty batch).
    • Related Articles

    • How the inventory sync works

      The inventory sync keeps Odoo's stock aligned with what the warehouse actually holds - down to individual batch numbers and expiry dates - and leaves an auditable report of every sync it runs. This page explains the two master modes, the two apply ...
    • Price sync

      Price sync is the heart of Amazon Seller Sync. For every variant you have linked to an ASIN on the Product Mapping page, the app asks Amazon what that product is currently selling for and whether you are winning the Buy Box, then writes the answers ...
    • Inventory Sync

      Interactive walkthrough Prefer to see it in action? Open the guided walkthrough, an animated, click-by-click tour you can play automatically or step through yourself. Inventory Sync is the screen that keeps your Amazon stock levels and your Shopify ...
    • Amazon Seller Sync

      Interactive walkthrough Prefer to see it in action? Open the guided walkthrough, an animated, click-by-click tour you can play automatically or step through yourself. Amazon Seller Sync is an embedded Shopify app that joins your Shopify store to your ...
    • Choosing what to sync and how often

      What to sync Each switch enables one scheduled flow. Turning a switch off never deletes anything - it only stops the scheduler running that flow; manual runs from the Operations pages remain possible. Sync Orders (default on). Enables the two order ...