Para o BankConnector3 funcionar no Cegid PHC Web não basta apenas criar a key; é necessário garantir vários pontos de configuração/licenciamento. Siga estes passos pela ordem:
- Confirmar keys no appsettings
No ficheiro appsettings (da instância Web) devem existir, pelo menos, as seguintes entradas, ativas: add key="INS.BANKCONNECTOR3" value="S"
add key="INS.BANKCONNECTOR3_SERIE" value="XXXXXXXX"
Onde:
- INS.BANKCONNECTOR3 = "S" ativa o módulo.
- INS.BANKCONNECTOR3_SERIE = nº de série correto do módulo Bank Connector 3 (o que está associado ao NIF da empresa).
Se não tiver a série correta, peça-a ao parceiro/comercial ou valide no contrato/licenciamento.
- Verificar NIF e licenciamento
- Na ficha completa da empresa (Desktop), confirme que o NIF é o mesmo que está associado ao módulo BankConnector3.
- Confirme que o módulo BankConnector3 está ativo e com saldo/licença válida.
- Atribuir o módulo ao utilizador
No Desktop:- Menu aplicacional > “Acessos de Utilizador, Grupo ou Dispositivos”.
- Selecione o utilizador com que está a entrar no Web.
- No separador “consumos de licença”, confirme que o Bank Connector 3 está ativo para esse utilizador.
- Garantir versão compatível
Para o BankConnector3:- O executável Web e Desktop deve estar numa versão que suporte o BankConnector3 (em vários casos foi indicada a v 202504 ou superior).
- Confirme que o setup Web instalado é a versão mais recente disponibilizada para o BankConnector3 (existem registos de correções em webservices para este módulo).
- Atualizar dicionário de dados e PHCON
No Desktop:- Execute “Instalação e Manutenção de Dados” com:
- Reinstalar triggers;
- Atualizar dicionário de dados de todas as tabelas dos pacotes WEB e GESTÃO.
- No Web, aceda ao Monitor de Sistema e use a opção “Autenticar Sistema” para atualizar o PHCON.
- Renomear ENOME e reiniciar IIS
Depois de alterar o appsettings:- Altere o valor da tag ENOME (por exemplo, acrescente 1 ao final do nome).
- Grave o appsettings.
- Reinicie o IIS.
- Limpe cache do browser, faça logout e login novamente no Cegid PHC Web.
- Validar autenticação do módulo no Web
No Cegid PHC Web:- Aceda ao Monitor de Sistema.
- Confirme se o BankConnector3 aparece como “Autenticado” e se o utilizador está contabilizado em “Utilizadores autorizados”.
Se aparecer “Não autorizado” mesmo com tudo correto, há registos de situações em que foi necessária uma correção nos webservices e/ou atualização do setup Web (v 202601) para o BankConnector3 ser autenticado. Nesses casos, é necessária intervenção da Cegid (atualização de webservices/versão).
- Sobre o comportamento de voltar à homepage
O facto de, ao entrar no ecrã de reconciliações/importação, ser redirecionado para a homepage indica normalmente:- Falta de autorização ao módulo (licença não autenticada ou utilizador sem acesso); ou
- Incompatibilidade de versão / problema de autenticação do BankConnector3 no Web.
Depois de garantir todos os pontos anteriores:
- Teste novamente o acesso ao menu de reconciliações bancárias > importação.
- Se continuar a voltar à homepage, anote:
- Versão exata do executável Web e Desktop;
- Estado do módulo no Monitor de Sistema (Autenticado / Não autorizado);
- Keys completas do BankConnector3 no appsettings (sem dados sensíveis).
- Nesse cenário, é muito provável que esteja perante o mesmo tipo de problema já identificado noutros casos, que foi resolvido com correção nos webservices e nova versão do setup Web. Deverá então abrir pedido de assistência para que seja validado e, se necessário, aplicada a correção.
Resumindo: confirme série e NIF, atribua o módulo ao utilizador, atualize dicionário/PHCON, renomeie ENOME, reinicie IIS e valide no Monitor de Sistema se o BankConnector3 está autenticado. Se tudo estiver correto e o redirecionamento para a homepage se mantiver, será necessária atualização/correção de webservices pela Cegid.
Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.