Onde surge este aviso
Abre a ficha de uma instância a partir do menu Temu e clica em Sync Tax Invoices. Esse botão aparece sempre no Odoo 17, 18 e 19. Ao clicar, o módulo lança a sincronização das faturas fiscais e, consoante o que essa sincronização devolver, o Odoo mostra uma de duas notificações. Se não devolver nenhum aviso, surge Tax invoice data was refreshed successfully., uma notificação de sucesso que não interrompe nada. A mensagem está no código publicado das ramificações 17.0, 18.0 e 19.0.



Como o módulo decide que aviso mostrar
Não é um erro e não pede nada
O texto é uma notificação de tipo sucesso com o título Temu tax invoices synchronized. Não bloqueia o ecrã nem o obriga a fazer algo depois. Se o que queria era lançar a sincronização e já a lançou, o assunto fica por aí.
Surge quando não há avisos, não quando há dados novos
Depois de lançar a sincronização, o módulo reúne os avisos que ela devolveu. Se não houver nenhum, mostra Tax invoice data was refreshed successfully.. Para o decidir, não olha para quantos registos foram sincronizados: essa contagem só é usada na outra notificação, a dos avisos. Por isso o verde não lhe diz que tenha entrado algo novo, apenas que a sincronização não devolveu nenhum aviso. E o texto verde não leva nenhum número, pelo que não serve para saber quantos registos foram tocados.
Só percorre as encomendas mais recentes que têm encomenda-mãe
Para cada instância, o módulo procura as encomendas da Temu dessa instância que têm a encomenda-mãe preenchida. Ordena-as da mais recente para a mais antiga (por data de encomenda e, em caso de data igual, primeiro a de identificador mais alto) e fica com 500 no máximo. Os números de encomenda-mãe repetidos contam uma só vez, e essa lista de números é a que é entregue à sincronização.
O botão não lhe pede esse limite: aplica-se o que o código traz por defeito. Uma encomenda sem encomenda-mãe preenchida não entra nessa pesquisa, e uma mais antiga do que as 500 mais recentes também não.
O aviso amarelo é a outra saída
Se a sincronização devolver algum aviso, não surge a mensagem verde. Surge uma notificação de tipo aviso, com o título Temu tax invoices, com os avisos um por linha, e fica fixa no ecrã até a fechar. Se, além disso, algum registo tiver sido sincronizado, no final acrescenta-se Temu tax invoices synchronized: … records., com o número de registos no lugar das reticências. Se vir essa contagem, no mesmo clique houve avisos e houve registos sincronizados.
O verde não fica fixo
A notificação de sucesso não é fixa; a de avisos é. Se precisar de ler com calma o resultado de um clique, tenha em conta que só a amarela espera que a feche.
O que fazer consoante o que vir
- Verde e era o esperado: não há nada a resolver. O aviso não bloqueia e não pede nenhuma ação.
- Verde, mas esperava alterações: verifique se as encomendas da Temu dessa instância já estão no Odoo, se têm a encomenda-mãe preenchida e se as que lhe interessam estão entre as mais recentes da instância, porque a pesquisa limita-se a 500.
- Amarelo: leia os avisos linha a linha. Esse texto é o que tem de ser atendido e, se houver contagem no final, parte dos registos foi de facto sincronizada.
Como a FlexigoTech o ajuda
O Temu Connector for Odoo é de pagamento único por versão do Odoo e precisa da subscrição do FlexigoTech Cloud (plano Conector: 49 €/mês ou 490 €/ano sem IVA). Está publicado no Odoo Apps para as versões 17.0, 18.0, 19.0 e 20.0, e tem a página do módulo e a sua ficha do Odoo Apps. Se está a implementar o Odoo ou precisa de uma integração à medida, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.
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): models/temu_instance.py
- 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/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
