Onde está o botão e quando aparece
As fichas da instância do Temu abrem-se a partir do menu Temu. Na ficha de Temu Dashboard está o botão Mark Policy Review. A sua condição de visibilidade é que aparece sempre: não depende de um estado nem de uma caixa de seleção. O botão existe nas ramificações 17.0, 18.0 e 19.0 do módulo.

Com o Odoo em português de Portugal, o botão continua a chamar-se Mark Policy Review, porque o módulo não o traduz:


Os três campos de versão que entram em jogo
Na mesma ficha, no separador Terms & Policies, há três campos de texto com a versão de cada política:
Terms Policy Version, no grupoTerms. Valor por defeito no código:2025-07-22.Privacy Policy Version, no grupoPrivacy. Valor por defeito no código:2025-08-06.Security Policy Version, no grupoSecurity Policy. Valor por defeito no código:2025-02-06.
O botão lê esses três valores no momento em que é premido. Não os modifica.
Exemplo Caso ilustrativo: a empresa e os seus dados são inventados para explicar o fluxo.
Caso ilustrativo: a Casa Lumbre deixa registo da sua revisão
A Casa Lumbre é uma loja inventada que vende utensílios domésticos no Temu e gere as suas encomendas no Odoo. A Marta, responsável de administração, quer que fique anotado no Odoo que alguém reviu as políticas da plataforma.
A Marta abre o menu Temu e entra em Temu Dashboard. Vai ao separador Terms & Policies e olha para os três campos de versão, porque são os que vão ser anotados. Depois prime Mark Policy Review na ficha.
Nesse momento o Odoo faz duas coisas com a ficha da Casa Lumbre: guarda a data e a hora desse instante e cria um registo de conformidade em nome da Marta. Nesse registo ficam guardadas as três versões tal como estavam escritas nos campos.
Mais tarde, o Álvaro, da mesma equipa, altera o texto do campo da versão de privacidade e prime o botão. É criado outro registo de conformidade, agora em nome do Álvaro e com o novo valor de privacidade. O registo anterior da Marta não é tocado: mantém as versões que existiam quando ela premiu.
O que faz o botão, por ordem
No Odoo 19, ao premi-lo, o módulo obtém o momento atual uma única vez e, para cada ficha sobre a qual atua, faz isto:
- Guarda a data e a hora atuais como momento da última revisão de políticas da instância.
- Cria um registo de conformidade do tipo revisão de políticas, ligado a essa instância e com a pessoa que premiu o botão como autor.
- Esse registo inclui um resumo que indica que a revisão de políticas foi concluída, com gravidade informativa e estado concluído.
- No mesmo registo é guardado um bloco de dados com três valores: a versão de termos, a de privacidade e a de segurança que a ficha tinha nesse momento.
- O método termina devolvendo um resultado afirmativo.
Se o método atuar sobre várias fichas em simultâneo, repete o mesmo em cada uma com a mesma data e hora.
Os restantes dados opcionais que o registo de conformidade admite (detalhes, nome, versão e endereço de uma política, seguimento) não são preenchidos por este botão: ficam guardados sem valor.
O que verificar antes e depois de o premir
- Antes: lê o que está em
Terms Policy Version,Privacy Policy VersioneSecurity Policy Version, porque esses são os valores que ficam guardados no registo. - Depois: a data e a hora da revisão são as do momento do clique e o autor do registo é a pessoa com a sessão aberta. Se precisares de que conste uma pessoa concreta, que seja ela a premir o botão.
Dúvidas que podes ter
Altera as versões das políticas?
Não. O código apenas lê os três campos de versão para os copiar para o registo; o valor que muda na ficha é a data e a hora da última revisão.
O que acontece se o premir duas vezes?
Cada vez que o premes, o método é executado por completo: escreve de novo a data e a hora da última revisão e cria outro registo de conformidade com as versões que existirem nesse momento.
É preciso esperar por algum estado para o ver?
Não. A sua condição de visibilidade é que aparece sempre, nas ramificações 17.0, 18.0 e 19.0.
O que aprender com o caso
O botão é uma anotação: deixa um registo com data, autor e versões. Se alterares o texto de um campo de versão, da próxima vez que premires o botão será anotado o novo valor, e cada vez que o premes acrescenta o seu próprio registo.
Como pode a FlexigoTech ajudar-te
O módulo está publicado no Odoo Apps para as versões 17, 18, 19 e 20; podes ver a sua ficha no Odoo Apps ou a página do módulo. A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida, caso precises de ajustar este tipo de registos à tua forma de trabalhar.
Continue a ler
Verificado no código do conector (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Código do módulo: 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
