Què fa Odoo amb cada liquidació
La tasca «Amazon SP-API - Sync settlements» porta cada dia les liquidacions noves a Amazon › Finances › Settlements (payouts & fees). Entren en estat Imported i amb dues xifres a la vista: «Total deposit» és el que Amazon ingressa i «Lines total», la suma de les seves línies. Si la diferència («Variance») és de menys d'un cèntim, la casella «Reconciled» surt marcada. El grup «Payout breakdown» mostra el repartiment en Sales, Refunds, Fees, Advertising, Tax i Other.
Quan la comptabilitzes, cada import va al seu compte:
| Import de la liquidació | Compte d'Odoo | Si el deixes buit |
|---|---|---|
| Comissions de venda, de FBA, d'emmagatzematge, de servei i publicitat | «Amazon fees expense account» | No comptabilitza: és obligatori |
| Vendes | «Amazon sales/income account» | Va al compte pont |
| Reemborsaments | «Amazon refunds account» | Va al compte pont |
| Impostos | «Amazon VAT / tax account» | Va al compte pont |
| Enviaments, promocions, ajustos, reserves i altres | «Amazon clearing account» | No comptabilitza: és obligatori |
| Net ingressat | «Settlement deposit / bank account» | No comptabilitza: és obligatori |
En surt un sol assentament, amb la data del dipòsit.

Pas a pas
- Obre Amazon › Configuration › Accounts, entra al compte i ves a la pestanya «Payments & Accounting».
- A «Settlement Sync (payouts & fees)», marca «Enable settlement sync», que ve desmarcada. Deixa «Finances API (recommended)» com a origen de dades; l'altra opció és «Settlement Report (flat file)». «Settlement: days back» mira 90 dies enrere.
- Prem «Sync Settlements» per portar les primeres sense esperar la tasca diària.
- Al grup «Post to Accounting», marca «Post settlements to accounting» i omple «Settlement journal», «Amazon clearing account», «Amazon fees expense account» i «Settlement deposit / bank account». Si vols separar ingressos, devolucions i IVA, afegeix també els comptes de vendes, reemborsaments i impostos.
- Al pla comptable, marca «Allow Reconciliation» al compte pont. Sense això no es comptabilitza cap liquidació.
- Si vols veure Amazon al llibre major d'un contacte, tria aquest contacte a «Amazon settlement partner». Per a l'analítica, «Amazon analytic account» marca les línies d'ingressos i despeses.
- Obre una liquidació i prem «Post to Accounting». Ho ha de fer un usuari amb accés a Comptabilitat.

Quan la liquidació no quadra
«Settlement rounding tolerance» val 0,05 de sèrie. Si en repartir les línies queda una diferència de fins a aquest import, el mòdul l'apunta al compte pont com a arrodoniment. Si és més gran, no comptabilitza i avisa amb Settlement %(name)s does not balance: …: falta alguna línia o n'hi ha alguna a la categoria que no toca.
Tens dues sortides. La bona és revisar les línies de la liquidació fins a trobar la que falla. L'altra és «Post anyway (force)», un botó que només apareix quan no quadra i que envia la diferència sencera al compte pont. Fes-lo servir quan sàpigues d'on surt aquest import.
Si falta algun dels quatre camps obligatoris, l'avís és Configure these on the Amazon account before posting: %s, amb els que falten.
Amb l'assentament fet, a la liquidació tens aquests botons:
- View Journal Entry
- Obre l'assentament comptable de la liquidació.
- Reconcile clearing
- Concilia la línia del compte pont amb les de les factures de les mateixes comandes d'Amazon. El mòdul ja ho intenta en comptabilitzar; el botó serveix per repetir-ho quan aquestes factures arriben després.
- Reverse
- Reverteix l'assentament i torna la liquidació a Imported, per corregir-la i comptabilitzar-la de nou.
- Match Bank Deposit
- Busca a l'instant la línia del banc que correspon al dipòsit.
Casar l'ingrés amb el banc
Falta l'altre costat: l'ingrés que apareix a l'extracte. Al grup «Bank Deposit Match», marca «Match bank deposits automatically», que ve desmarcada. Des d'aquell moment, la tasca «Amazon SP-API - Match settlement bank deposits» revisa cada dia les liquidacions dels últims 60 dies que encara no tenen línia de banc.
Per a cadascuna busca una línia de l'extracte que compleixi tot això:
- És sense conciliar, en un diari de banc de la mateixa empresa.
- Té el mateix import que el dipòsit, sense arribar a un cèntim de diferència.
- És en la mateixa moneda que la liquidació.
- La seva data cau dins del marge de «Bank match: days around deposit date», que és de 5 dies abans i després.
- No està enllaçada ja a una altra liquidació.
Si n'hi ha diverses de candidates, es queda amb l'única que esmenti Amazon a la referència o al contacte. Si tot i així en queden diverses, no n'enllaça cap. L'enllaç deixa una nota a la liquidació i res més: la conciliació de l'extracte la fas tu a Odoo, contra el compte de dipòsit de l'assentament.

Què faig si «Match Bank Deposit» no troba la línia?
L'avís és No unreconciled bank line matches this deposit (%(amount)s around %(date)s). Passa quan l'extracte encara no ha entrat a Odoo, quan la línia ja està conciliada o quan la seva data cau fora del marge de dies. Si són diverses línies amb el mateix import, l'avís diu quantes i no n'enllaça cap.
És a totes les versions d'Odoo?
Sí. La importació, l'assentament i l'enllaç amb el banc són al connector publicat per a Odoo 17, 18, 19 i 20.
Continua llegint
Comprovat al codi del connector (versió 17.0, 18.0, 19.0 i 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: views/menu_views.xml, views/amazon_spapi_account_views.xml
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_account.py, data/ir_cron_data.xml
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_settlement.py, views/amazon_spapi_settlement_views.xml
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_settlement.py (_post_to_accounting)
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_settlement.py, models/amazon_spapi_settlement_line.py (FEE_CATEGORIES)
- Codi del mòdul: flexigobe_amazon_seller_connector · 17.0 9a6d49f · 18.0 aecae86 · 19.0 fa9ae73 · 20.0 be50529: models/amazon_spapi_settlement.py, models/amazon_spapi_account.py, data/ir_cron_data.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
