On és el botó i quan es veu
Les fitxes de la instància de Temu s'obren des del menú Temu. A la fitxa de Temu Dashboard hi ha el botó Mark Policy Review. La seva condició de vista és que es veu sempre: no depèn d'un estat ni d'una casella. El botó és a les branques 17.0, 18.0 i 19.0 del mòdul.

Amb Odoo en castellà, el botó es diu Mark Policy Review:


Els tres camps de versió que hi intervenen
A la mateixa fitxa, a la pestanya Terms & Policies, hi ha tres camps de text amb la versió de cada política:
Terms Policy Version, al grupTerms. Valor per defecte al codi:2025-07-22.Privacy Policy Version, al grupPrivacy. Valor per defecte al codi:2025-08-06.Security Policy Version, al grupSecurity Policy. Valor per defecte al codi:2025-02-06.
El botó llegeix aquests tres valors en el moment de prémer-lo. No els modifica.
Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.
Cas il·lustratiu: Casa Lumbre deixa constància de la seva revisió
Casa Lumbre és una botiga inventada que ven parament de la llar a Temu i gestiona les seves comandes a Odoo. La Marta, responsable d'administració, vol que quedi anotat a Odoo que algú ha repassat les polítiques de la plataforma.
La Marta obre el menú Temu i entra a Temu Dashboard. Va a la pestanya Terms & Policies i mira els tres camps de versió, perquè són els que s'anotaran. Després prem Mark Policy Review a la fitxa.
En aquest moment Odoo fa dues coses amb la fitxa de Casa Lumbre: desa la data i l'hora d'aquell instant i crea un registre de compliment a nom de la Marta. En aquest registre queden desades les tres versions tal com estaven escrites als camps.
Més endavant, l'Álvaro, del seu mateix equip, canvia el text del camp de versió de privacitat i prem el botó. Es crea un altre registre de compliment, ara a nom de l'Álvaro i amb el valor nou de privacitat. El registre anterior de la Marta no es toca: continua amb les versions que hi havia quan ella el va prémer.
Què fa el botó, per ordre
A Odoo 19, en prémer-lo, el mòdul pren el moment actual una sola vegada i, per a cada fitxa sobre la qual actua, fa això:
- Desa la data i l'hora actuals com a moment de l'última revisió de polítiques de la instància.
- Crea un registre de compliment de tipus revisió de polítiques, lligat a aquesta instància i amb la persona que ha premut el botó com a actor.
- Aquest registre porta un resum que indica que la revisió de polítiques s'ha completat, gravetat informativa i estat fet.
- Al mateix registre es desa un bloc de dades amb tres valors: la versió de termes, la de privacitat i la de seguretat que tenia la fitxa en aquell moment.
- El mètode acaba retornant un resultat afirmatiu.
Si el mètode actua sobre diverses fitxes alhora, repeteix el mateix a cadascuna amb la mateixa data i hora.
Les altres dades opcionals que admet el registre de compliment (detalls, nom, versió i adreça d'una política, seguiment) no les omple aquest botó: es desen sense valor.
Què comprovar abans i després de prémer-lo
- Abans: llegeix el que hi ha a
Terms Policy Version,Privacy Policy VersioniSecurity Policy Version, perquè aquests són els valors que es desen al registre. - Després: la data i l'hora de la revisió són les del moment del clic i l'actor del registre és la persona amb la sessió oberta. Si necessites que hi consti una persona concreta, que sigui ella qui premi el botó.
Dubtes que pots tenir
Canvia les versions de les polítiques?
No. El codi només llegeix els tres camps de versió per copiar-los al registre; el valor que canvia a la fitxa és la data i l'hora de l'última revisió.
Què passa si el premo dues vegades?
Cada pulsació executa el mètode complet: escriu de nou la data i l'hora de l'última revisió i crea un altre registre de compliment amb les versions que hi hagi en aquell moment.
Cal esperar algun estat per veure'l?
No. La seva condició de vista és que es veu sempre, a les branques 17.0, 18.0 i 19.0.
Què n'hem d'aprendre
El botó és una anotació: deixa un registre amb data, actor i versions. Si canvies el text d'un camp de versió, la propera vegada que premis el botó s'anotarà el valor nou, i cada pulsació afegeix el seu propi registre.
Com et pot ajudar FlexigoTech
El mòdul està publicat a Odoo Apps per a les versions 17, 18, 19 i 20; pots veure'n la fitxa a Odoo Apps o la pàgina del mòdul. FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, per si necessites ajustar aquest tipus de registres a la teva manera de treballar.
Continua llegint
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
