A Cegid informa que foi disponibilizada a Service Release 2 da versão 10.20, que, entre outras melhorias, inclui novas funcionalidades muito significativas que contribuem positivamente para o aumento da produtividade e da otimização na execução de tarefas.
Cegid Account
Autenticação com Cegid Account - Nova Cegid Web API
A partir desta versão, o setup da WebAPI passa a distribuir, além das versões atuais, uma nova WebAPI(Cegid WebAPI) que está preparada para processar tokens provenientes do Cegid Account.
Esta nova WebAPI é instalada num novo site do IIS: Cegid\WebApi e numa nova pasta física: …\SG100\Apl\CegidWebApi.
A Cegid WebAPI tem por base a v2 da atual e as principais diferenças são:
- As rotas passam a ter o seguinte formato:
- http:///v1/{{instance}}/{{companyKey}}/Vendas/Actualiza/...?SessionId=;
- http:///v1/{{instance}}/{{companyKey}}/Vendas/Actualiza/...?Line=LE;localInstance=True;SessionId=;
- se for passado o parâmetro localInstance = True, a {{instance}} refere-se à instância local do ERP;
- Exemplo: Default. Neste caso, o parâmetro line é obrigatório. Caso contrário, refere-se à instância do Apps;
- O parâmetro mantém o mesmo comportamento;
- Não existe método de login uma vez que a obtenção de token do Cegid Account deve ser efetuado previamente para incluir no header autorization;
- Exemplo: Authorization: "Bearer ";
- O método de logout, não sendo de execução obrigatória, serve para limpar a memória ocupada pelas sessões iniciadas.
Numa próxima versão, será disponibilizado um mecanismo que permitirá gerar a informação necessária para obtenção de tokens Cegid Account, o que permitirá a utilização desta nova WebAPI em desenvolvimentos específicos (serviços, aplicações desktop, aplicações Web) e, desta forma, beneficiar das vantagens inerentes a este sistema de autenticação.
Criação de contas de utilizador - idioma
As contas Cegid Account criadas a partir do ERP para um determinado utilizador passam a considerar o idioma que o utilizador tem definido no ERP.
Se o utilizador não tiver um idioma definido a conta Cegid Account, a conta será criada com o idioma definido nos parâmetros de instalação.
Melhoria no mecanismo de manutenção da sessão iniciada no Cegid Account (Refresh Token)
Este mecanismo foi melhorado para evitar falhas identificadas em cenários em que a autenticação era efetuada simultaneamente em várias aplicações e em que o refrescamento do token de acesso numa aplicação invalidava o token usado noutra, podendo dar origem a uma mensagem de erro.
Agora, a informação da sessão é armazenada localmente no início da utilização de uma aplicação e não no final. A sessão é limpa apenas quando o utilizador seleciona a opção de terminar a sessão ao fechar a aplicação.
Para mais informações, sugere-se a consulta do seguinte artigo de apoio:
Cegid Pulse
Consulta de tokens consumidos
Foi disponibiliza uma nova opção, no menu Outras opções do componente Cegid Pulse que permite consultar em percentagem (%) o consumo atual de tokens associados ao plano de utilização em vigor, bem como a data de renovação do mesmo.
Para mais informações, sugere-se a consulta do seguintes artigo de apoio:
Cegid Pulse nos Alertas de Utilizador
Ao criar ou editar um alerta, é agora possível ativar a análise dos dados pelo Cegid Pulse. Com esta opção, o Cegid Pulse ajuda a:
- identificar padrões;
- fornecer uma melhor análise da informação;
- sugerir tarefas a executar;
Caso se ative esta opção, passa a ser possível, no novo painel Cegid Pulse existente no formulário de definição de alertas, definir o contexto da origem de dados do alerta, bem como as instruções que se pretende para a resposta (prompt) do Cegid Pulse. A correta definição destes parâmetros é fundamental para obter uma resposta assertiva por parte do Cegid Pulse.
A resposta obtida pelo Cegid Pulse poderá ser consultada das seguintes formas:
- Monitor de negócio: um novo painel Cegid Pulse – Alertas exibe os resultados da análise quando a execução do alerta gera dados;
- Notificações de email: se o alerta estiver configurado para enviar notificação dos resultados por email, a análise de dados com o Cegid Pulse será inserida no início do corpo do email;
- Publicação de ficheiros: se o alerta estiver configurado para publicar resultados para ficheiro (HTML ou texto), a análise de dados com o Cegid Pulse será inserida no início do ficheiro.
Nota: para utilizar o Cegid Pulse, a autenticação da instância do ERP deve estar configurada como Cegid Account.
Para mais informações, sugere-se a consulta dos seguintes artigos de apoio:
Licenciamento
Novo licenciamento na gestão multi-país
Foi implementado um novo modelo de licenciamento para o módulo de gestão multi-país. Esta atualização surge na sequência do aumento significativo das exigências legais e fiscais nos diversos países onde a Cegid opera, o que implica adaptações e atualizações constantes no produto.
O módulo Multi-país mantém-se uma solução estratégica, permitindo a gestão eficiente de empresas localizadas em diferentes geografias, através de uma única plataforma, assegurando total conformidade com o contexto local de cada região:
- Portugal;
- Espanha;
- Cabo Verde;
- Angola;
- Moçambique.
Deste modo, a partir desta versão, a existência do módulo multi-país passa a ser controlada no licenciamento. Caso o módulo não exista, aplicam-se as seguintes restrições:
- Apenas poderão ser criadas empresas com o mesmo país da licença;
- Exemplo: se o país da licença for Portugal, não será possível criar empresas cujo país seja Espanha, Cabo Verde, Angola e Moçambique;
- A abertura de empresas de outros países diferentes do da licença será limitada a um período de 90 dias a contar da data de instalação.
Melhorias diversas
Redução do espaço ocupado em disco pelos ficheiros de extensibilidade
Para reduzir o excessivo espaço em disco ocupado pelos ficheiros de extensibilidade — nomeadamente em instalações com instâncias com um grande número de empresas — e evitar problemas provocados pela eliminação automática de ficheiros pelo sistema operativo, foi efetuada uma intervenção na forma como é executado e gerido este processo.
A intervenção consistiu nas seguintes alterações:
- Nova localização dos ficheiros de extensibilidade: os ficheiros de extensibilidade passaram a ser copiados para a pasta \AppData\Local\Cegid\Extensions\<instância>\ </instância>em vez da localização anterior \AppData\Local\Temp\
- Mecanismo de limpeza: foi criado um mecanismo de limpeza de extensibilidades obsoletas, executado com base em determinadas regras, sempre que forem detetadas pastas com ficheiros de extensibilidade que já não estão em uso.
Reorganização do ecrã de gestão de alertas
O ecrã de gestão de alertas foi reformulado para garantir uma experiência de utilização similar à dos restantes ecrãs do ERP, que apresentam resultados em formato de lista. Esta melhoria visa facilitar a pesquisa, organização e a filtragem de dados.
Foram introduzidas as seguintes melhorias:
- Uniformização da barra de tarefas e das opções do menu de contexto da grelha;
- A opção de criar alerta deixou de utilizar um assistente e passa agora a chamar o formulário utilizado para a alteração de um alerta;
- O formulário de criação/alteração de alertas passou a ser redimensionável para facilitar a visualização dos diferentes itens de configuração.
Na linha Evolution, o formulário de criação/alteração de alertas inclui agora um novo painel Cegid Pulse, que permite configurar a análise de dados pelo Cegid Pulse, desde que essa funcionalidade esteja ativada no painel Geral.
Para mais informações, sugere-se a consulta do seguinte artigo de apoio:
Reorganização do ecrã de monitor de negócio
As listas do ecrã de monitor de negócio foram reformuladas para garantir uma experiência de utilização similar à dos restantes ecrãs do ERP, que apresentam resultados em formato de lista. Esta melhoria visa facilitar a pesquisa, organização e a filtragem de dados.
Na linha Evolution, se o alerta estiver configurado para ter análise de dados com Cegid Pulse e tenha gerado resultados, é exibido um novo painel Cegid Pulse – Alertas com os resultados da análise de dados efetuada.
Para mais informações, sugere-se a consulta do seguinte artigo de apoio:
Atualização do modo de compatibilidade (compatibility level)
Caso se deseje atualizar o modo de compatibilidade (compatibility level) de várias Base de Dados em simultâneo, é possível executar a seguinte query:
BEGIN SET NOCOUNT ON; WHILE EXISTS (SELECT * FROM sys.sysdatabases WHERE cmptlevel < 130 and name like 'PRI%') EXEC sp_MSforeachdb 'ALTER DATABASE [?] SET COMPATIBILITY_LEVEL = 130'; END
Para consultar os diferentes compatibility levels existentes, sugere-se a consulta do seguinte link: