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 ...