Quan surt aquest missatge
Pot sortir en prémer el botó Reverse a la fitxa d'una liquidació d'Amazon Connector for Odoo. Abans de canviar res, el mòdul mira el camp Move i el camp State d'aquesta liquidació. Si Move és buit, o si State no és Posted to accounting, l'acció s'atura amb el missatge i no es desa cap canvi. El text és al mòdul per a Odoo 17, 18, 19 i 20.


Què significa a la pràctica
És una comprovació prèvia del mateix mòdul, abans de tocar l'assentament. Reverse serveix per desfer l'assentament d'una liquidació ja comptabilitzada i poder-la corregir; si la liquidació no té assentament que desfer, o no és a l'estat de comptabilitzada, el mòdul s'atura.
El missatge parla de dues dades de la fitxa: l'assentament i l'estat. No depèn de res més que d'aquestes dues condicions, unides per «o».
El botó només es veu quan State és Posted to accounting. En una liquidació en Imported (el valor per defecte) no apareix. Per això, si arribes al missatge des del botó, el primer que convé mirar és el camp Move: la condició del codi també es compleix quan aquest camp és buit.
L'esquema següent recull el text del mateix missatge en castellà, alemany, francès, italià i portuguès.

Llista de comprovació per resoldre-ho
Abans de prémer Reverse
- Comprova que veus el menú
Amazon › Finances › Settlements (payouts & fees). Cada tram (Amazon,FinancesiSettlements (payouts & fees)) demana el permísViewer; si no en tens cap, no veus aquest tram.
- Obre la fitxa de la liquidació a
Settlements, no només la llista.
- Mira
State: es veu a la fitxa i també a la llista. Els seus valors sónImportediPosted to accounting.
- Mira
Moveal grupReconciliationde la fitxa. És de només lectura: l'escriu el codi, no tu. La seva ajuda diu: «Journal entry created when posted to accounting.»
En prémer el botó
- Localitza
Reverse. Només apareix quanStateésPosted to accounting.
- Llegeix la confirmació abans d'acceptar: «Reverse this settlement's journal entry and reopen it for re-posting?»
- Si surt el missatge, l'acció s'atura en executar-se i no es desa cap canvi.
Si surt el missatge
- Revisa
Move. Si és buit, es compleix la condició del codi i l'acció s'atura. Aquest camp l'omplen els botonsPost to AccountingiPost anyway (force), i el buidaReverse.
- Revisa
State. Si no ésPosted to accounting, es compleix l'altra part de la condició. Recorda que enImportedel botó no es veu.
- No intentis escriure l'assentament a mà: el camp és de només lectura a la fitxa.
- Torna a mirar
StateiMovejunts abans de repetir: el que decideix si surt aquest missatge són aquestes dues dades.
Quan la reversió sí que es fa (codi d'Odoo 20)
- Comprova que
Stateha tornat aImportedi queMoveha quedat buit: és el que escriu el mètode en acabar.
- Busca el missatge que el mòdul deixa a la fitxa: «Settlement entry … reversed by …; the settlement is reopened so it can be corrected and posted again.»
- Fixa't en la referència de la reversió: el mètode demana revertir l'assentament amb la referència
Reversal of …i la data d'avui.
- Corregeix el que anés malament i, per tornar a comptabilitzar, fes servir
Post to Accounting, el botó que ompleMove.
Què convé recordar
La condició té dues parts unides per «o»: n'hi ha prou que falti l'assentament o que l'estat sigui diferent perquè es mostri el missatge. I com que l'avís salta abans de qualsevol canvi, veure'l no deixa a mitges ni l'assentament ni l'estat de la liquidació.
La comprovació pertany al mètode que executa Reverse: el missatge pot sortir en prémer aquest botó. El que decideix si surt és el que veus a la fitxa, State i Move. Si el que volies era desfer un assentament, confirma primer que la liquidació està comptabilitzada i que el seu assentament continua a la fitxa.
Si necessites ajuda amb la comptabilitat de liquidacions
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar com comptabilitzes i corregeixes liquidacions al teu Odoo, escriu-nos. Tens el mòdul a la seva pàgina de flexigotech.com i a la fitxa d'Odoo Apps, publicat per a Odoo 17, 18, 19 i 20.
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
