Quan surt el missatge i què significa
L'avís This settlement is already posted (entry …). (This settlement is already posted (entry …).) apareix en comptabilitzar una liquidació d'Amazon que ja té un assentament. Allà on el missatge posa «…», Odoo escriu el nom d'aquest assentament. Està al codi publicat d'Odoo 17, 18, 19 i 20.
S'hi arriba en prémer Post to Accounting o Post anyway (force).
Les liquidacions s'obren a Amazon › Finances › Settlements (payouts & fees). Cada tram del menú demana el permís Viewer: si te'n falta un, no veus aquest tram.


Com funciona la comprovació per dins
Allò que segueix sobre l'ordre de les comprovacions descriu el codi publicat d'Odoo 20.0.
La condició mira l'assentament, no l'estat
El codi comprova una sola cosa per a aquest avís: que la liquidació tingui un assentament al camp Move i que aquest assentament existeixi. Si el camp és buit, aquesta comprovació no salta.
El botó Post to Accounting es regeix per una altra cosa: s'oculta quan State val posted, i amb els valors per defecte es veu (l'estat és imported). Una condició decideix si veus el botó; l'altra decideix si el mòdul continua en prémer-lo.
El botó de forçar no es salta aquest avís
Post anyway (force) porta al mateix mètode que Post to Accounting, així que també et pot donar aquest missatge. En prémer-lo, Odoo demana confirmació: «This settlement does not balance. Post anyway and absorb the difference into the clearing account?». El botó s'oculta si State val posted o si Reconciled és cert.
Al codi d'Odoo 20.0, el forçat només compta en comprovar que la liquidació quadra, i aquesta comprovació arriba més tard. La de «ja hi ha assentament» va abans, de manera que forçar no l'evita.
Arriba després d'altres comprovacions i abans de construir res
Abans d'arribar aquí, el mètode ja ha comprovat que Comptabilitat està instal·lada, que el teu usuari té accés de Comptabilitat (els contextos automàtics de superusuari passen) i que la comptabilització està habilitada al compte d'Amazon.
Després de l'avís vindrien la revisió de diari i comptes i la construcció de les línies de l'assentament. Com que el missatge atura l'acció, no es desa res del que aquella acció havia de canviar: ni un assentament nou ni un canvi d'estat.
El nom de l'assentament viatja dins del missatge
El text entre parèntesis és el nom de l'assentament que ja està enllaçat a la liquidació. És la teva pista per anar-hi directament a Comptabilitat.

This settlement is already posted (entry …).; en alemany, Diese Abrechnung ist bereits gebucht (Buchung …).; en francès, Cette liquidation est déjà comptabilisée (pièce …).; en italià, Questa liquidazione è già registrata (registrazione …).; en portuguès, Esta liquidação já está lançada (lançamento …).El camp Move és de només lectura i no l'escrius tu
Es veu a la fitxa de Settlements, dins del grup Reconciliation. La seva ajuda diu: «Journal entry created when posted to accounting.».
L'omple el mòdul en comptabilitzar, des de Post to Accounting o des de Post anyway (force); el buida el botó Reverse. Mentre aquest camp tingui un assentament que existeix, l'avís és el resultat esperat.
El mateix missatge i els mateixos botons a totes les branques publicades
El missatge és al codi de les branques 17, 18, 19 i 20, i la condició de vista dels dos botons és la mateixa a les quatre. L'ordre de comprovacions i el paper del forçat que s'expliquen a dalt són els del codi d'Odoo 20.0. El mòdul està publicat a Odoo Apps per a les quatre versions.
Què fer quan el veus
- Anota el nom de l'assentament que apareix allà on el missatge posa «…».
- Obre la liquidació i mira el camp
Move, al grupReconciliationde la fitxa. - Obre aquest assentament a Comptabilitat i comprova que correspon a aquesta liquidació.
- Si creus que la liquidació s'hauria de comptabilitzar una altra vegada, consulta-ho amb el teu comptable abans de tocar l'assentament enllaçat.
La confirmació de Post to Accounting et pregunta: «Post this settlement as one journal entry (clearing + fees + net deposit)?». Aquesta és l'operació que el mòdul atura quan l'assentament ja existeix.
Com ajuda FlexigoTech
El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud (pla Connector, 49 €/mes o 490 €/any, sense IVA). Pots veure'l a la fitxa d'Odoo Apps o a la pàgina del mòdul. Si estàs implantant Odoo i vols ajustar el circuit de liquidacions amb el teu comptable, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_settlement.py
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_settlement_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
