Onde aparece e quando surge, consoante o código
Vês a mensagem ao trabalhar com uma conta Scrive, cujas fichas se abrem a partir do menu Scrive › Configuração › Contas. Para chegar lá contam as permissões: o troço Configuração pede a permissão Gestor e o troço Scrive pede Utilizador. Se te faltar uma delas, esse troço do menu não é apresentado.

Com o Odoo em português de Portugal, a mensagem completa é O serviço de ligação da Flexigotech respondeu HTTP … e não pode ser usado neste momento. Use antes as credenciais de acesso pessoais (recomendado) nesta conta Scrive. (The Flexigotech connect service answered HTTP … and cannot be used right now. Use Personal Access Credentials (recommended) on this Scrive account instead.). As reticências ocupam o lugar do código HTTP que o serviço devolveu.
Aparece ao premir o botão Ligar através da Flexigotech da ficha da conta. O botão fica oculto quando o Modo de Autenticação não está na opção de ligação através da Flexigotech ou quando Ligado à Flexigotech já está assinalado. Essa condição de vista é a mesma no Odoo 17, 18, 19 e 20.
Ao premi-lo, o módulo verifica se o serviço responde. O próprio código explica para que serve essa verificação: sem ela, um serviço mal configurado ou retirado deixava o cliente numa página 404 de um site alheio, sem forma de voltar ao Odoo.
A verificação faz um pedido à rota de saúde do serviço da Flexigotech e não segue redirecionamentos: avalia-se o que responde o endereço configurado, pelo que uma resposta de redirecionamento também não é um 200. A condição da mensagem é uma só: o serviço respondeu e o código HTTP da resposta não é 200. Só o 200 é dado como bom.

O que acontece quando aparece
Com qualquer código diferente de 200, o módulo deixa um aviso no registo do Odoo (com o código e o endereço consultado) e lança a mensagem. Ao lançá-la, a ação para. Com um 200, a verificação termina bem e esta mensagem não aparece.
O que significa
A mensagem diz que o serviço de ligação da Flexigotech respondeu, mas não com a resposta esperada, e que neste momento não pode ser usado. O número que vês é o código tal como o serviço o devolveu e é o dado que convém anotar.
O texto fala do serviço de ligação, não da tua conta Scrive, e por isso a saída que propõe é outra: usar as credenciais de acesso pessoais, que a mensagem assinala como a opção recomendada.
Com o Odoo em português de Portugal vês a mensagem como acima. O esquema seguinte reúne o mesmo texto em alemão, francês, italiano e português.

Como resolver, passo a passo
- Abre
Scrive › Configuração › Contase entra na conta em que premisteLigar através da Flexigotech. Se não vires o menu, falta-te alguma das permissões acima. - Anota o número que aparece onde a mensagem tem as reticências. É o código HTTP que o serviço devolveu.
- Repete o teste premindo de novo o botão, enquanto continuar visível. O resultado depende do que o serviço responder nesse momento: se responder 200, a verificação passa e esta mensagem não aparece.
- Se a mensagem se repetir, faz o que diz o próprio texto: usa as credenciais de acesso pessoais (recomendado) nessa conta Scrive, em vez da ligação através da Flexigotech.
- Se quiseres que o serviço seja revisto, envia o código anotado e a hora aproximada do teste. O registo do Odoo guarda um aviso com o código recebido e o endereço consultado.
A mensagem está no código publicado dos quatro ramos, 17, 18, 19 e 20.
Versões, custo e ajuda
O Scrive Connector está publicado no Odoo Apps para Odoo 17, 18, 19 e 20. É um módulo de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud; o plano Conector custa 49 €/mês ou 490 €/ano, sem IVA, com até 3 contas da plataforma. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais e avisa por e-mail se a sincronização falhar.
A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiseres rever como ligar as tuas contas Scrive ao teu Odoo, tens a página do módulo.
Continue a ler
Verificado no código do conector (versão 20.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_scrive_connector 20.0 (21b3b940): models/scrive_account.py
- Código do módulo: flexigobe_scrive_connector 20.0 (21b3b940): views/scrive_account_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
- Código do módulo: flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard.py
