Een voorbeeld: een afrekening die niet wil afletteren
Voorbeeld Fictief geval: het bedrijf en de cijfers zijn verzonnen om de werkwijze uit te leggen.
Javier doet de administratie van «Cerámicas del Norte», een verzonnen webwinkel die op Amazon verkoopt. Hij gaat naar Amazon › Finances › Settlements (payouts & fees) en opent een afrekening die niet geboekt en niet afgeletterd is. Daarom ziet hij de knop Post anyway (force).
Hij klikt erop en Odoo vraagt: This settlement does not balance. Post anyway and absorb the difference into the clearing account?. Javier denkt even na voordat hij accepteert: volgens de code van de knop mag je hem alleen gebruiken als je het verschil bewust accepteert.
Hij accepteert, en de module stopt hem met een melding: het boeken van afrekeningen is uitgeschakeld in het Amazon-account. Hij schakelt het in bij de configuratie van dat account, zoals de melding zegt, en klikt opnieuw. Nu vraagt de melding om ontbrekende onderdelen in het account te configureren. Hij configureert ze en klikt nog eens. Zodra die controles zijn gepasseerd, probeert de knop, volgens de tekst van de bevestiging, het verschil op te nemen in de overgangsrekening; toch kan het boeken nog stoppen met de meldingen over een verschil of over «Nothing to post», die je in de tabel ziet.

Wanneer de knop verschijnt
De knop staat op het formulier van de afrekening, in het scherm Settlements, dat je opent via Amazon › Finances › Settlements (payouts & fees). Elk onderdeel van dat menu vraagt de bevoegdheid Viewer: heb je die niet, dan zie je dat onderdeel niet. De knop bestaat in Odoo 17, 18, 19 en 20.
De voorwaarde in de weergave is in alle vier de versies gelijk: de knop wordt verborgen wanneer State aangeeft dat de afrekening al geboekt is, of wanneer Reconciled is aangevinkt. Anders gezegd: je ziet hem zolang de afrekening niet geboekt en niet afgeletterd is.
Het menu zien is niet hetzelfde als kunnen boeken: zoals je hieronder ziet, vraagt het boeken ook toegang tot Boekhouding.

Wat er gebeurt als je klikt
Na bevestiging doorloopt de knop de afrekeningen waarop hij werkt en start voor elk daarvan het boeken, met de markering dat het geforceerd is. De code van de knop beschrijft het zo: boeken ook als de afrekening niet sluit, waarbij het restbedrag in de overgangsrekening wordt opgenomen.
Bij dat boeken zijn dit de eerste controles, in deze volgorde, en elke controle stopt de actie als ze mislukt:
- Dat Odoo Accounting beschikbaar is.
- Dat je toegang tot Boekhouding hebt. Automatische superuser-contexten komen door deze controle; een Amazon-gebruiker zonder Boekhouding niet.
- Dat het boeken van afrekeningen is ingeschakeld in de configuratie van het Amazon-account. De melding zelf waarschuwt dat het standaard uitgeschakeld is voor de veiligheid.
- Dat de afrekening nog geen boeking heeft.
- Dat in het Amazon-account
Settlement journal,Amazon clearing account,Amazon fees accountenSettlement deposit/bank accountzijn ingesteld. - Dat de Amazon-overgangsrekening afletteren toestaat.
Het boeken kan ook stoppen met de melding over een verschil en met die over «Nothing to post», die in de tabel hieronder staan. Stopt het bij een van beide, dan wordt de actie afgebroken.
De meldingen die het kunnen stoppen
Dit zijn meldingen die de knop kan geven, met wat je in elk geval het beste kunt doen.
| Melding | Wanneer ze verschijnt | Wat te doen |
|---|---|---|
Odoo Accounting is required to post settlements. | Odoo Accounting is niet beschikbaar. | Zorg dat Odoo Accounting beschikbaar is in je database. |
You need Accounting access to post Amazon settlements to the books. Ask an accountant to post this settlement. | Je gebruiker heeft geen toegang tot Boekhouding. | Laat een boekhouder de afrekening boeken, zoals de melding vraagt. |
Posting Amazon settlements to accounting is disabled. Enable it on the Amazon account configuration first (it is OFF by default for safety). | Het Amazon-account van de afrekening heeft het boeken uitgeschakeld. | Schakel het in bij de configuratie van dat account. |
This settlement is already posted (entry …). | De afrekening heeft al een boeking. | Bekijk de boeking die de melding noemt. |
Configure these on the Amazon account before posting: … | Een van de onderdelen uit de vijfde controle ontbreekt; de melding somt ze op. | Configureer in het Amazon-account wat er wordt opgesomd. |
The Amazon clearing account "…" must allow reconciliation. Tick "Allow Reconciliation" on that account so invoices and settlements net against each other. | De Amazon-overgangsrekening staat afletteren niet toe. | Vink Permitir conciliación aan op die rekening. |
Settlement … does not balance: … … is left over after mapping every line (sales, fees, tax, refunds) against the deposit. A line probably did not import or is miscategorized. Review it, or use "Post anyway (force)" to absorb the difference into the clearing account. | Een van de andere meldingen waarmee deze knop kan stoppen; ze geeft het bedrag aan dat overblijft na het koppelen van de regels aan de storting. | Controleer de regels van de afrekening, zoals de melding zelf suggereert. |
Nothing to post for settlement …. | Volgens de melding valt er niets te boeken in die afrekening. | Controleer de afrekening die de melding noemt. |
Hoe de knop heet per taal
Het label verandert met de taal van je Odoo. Met Odoo in het Nederlands is het Post anyway (force), want de module heeft geen Nederlandse vertaling van dit label, en dat is wat je op het scherm ziet.

Wat je van dit voorbeeld kunt leren
- Het is de uitzondering, niet de routine. De knop dient om te boeken terwijl je weet dat de afrekening niet is afgeletterd. De melding over het verschil herinnert eraan dat waarschijnlijk een regel niet is geïmporteerd of verkeerd is gecategoriseerd, en raadt aan die te controleren.
- Alleen leesrechten zijn niet genoeg. De menubevoegdheid brengt je bij de afrekening; boeken vraagt toegang tot Boekhouding.
- Bereid het account eerst voor. Het boeken inschakelen, het dagboek en de rekeningen invullen die de melding vraagt en afletteren toestaan op de overgangsrekening zijn enkele van de voorwaarden die de module controleert voordat hij boekt.
Zo helpt FlexigoTech je
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en maatwerkintegraties; heeft je Amazon-boekhouding een specifieke aanpassing nodig, dan bekijken we het samen met je. De module vraagt een abonnement op FlexigoTech Cloud (plan Connector: € 49 per maand of € 490 per jaar, excl. btw). Je vindt de productpagina in Odoo Apps en de pagina van de module.
Lees verder
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_settlement_views.xml
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_settlement.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
