Service Release 6 da versão 10.20

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


A Service Release 6 estará disponível a 22/10/2026 para First Movers e a 23/11/2026 para General Adopters.


Fiscalidade

PT | AO

A Service Release 6 reforça a conformidade fiscal em Portugal e Angola:

Melhorias na apresentação dos totais e exclusão dos descontos nas liquidações no Sistema de Depósito e Reembolso (PT)

No âmbito do suporte ao Sistema de Depósito e Reembolso (SDR – Volta) em Portugal, esta Service Release introduz melhorias na apresentação dos totais dos documentos e no tratamento dos respetivos valores durante os processos de liquidação.

O valor associado ao SDR passa a ser apresentado no totalizador Outros, deixando de integrar o totalizador Mercadorias. Esta alteração permite uma apresentação mais clara e adequada dos valores associados ao SDR, distinguindo-os dos montantes relativos às mercadorias.

Adicionalmente, passa a ser possível excluir o valor do SDR da base de cálculo dos descontos aplicados nas liquidações. Esta nova opção encontra-se disponível no ecrã Descontos dos formulários de emissão de documentos de conta-corrente, em conjunto com as opções já existentes para exclusão dos valores de Ecovalor, Imposto Especial de Consumo (IEC) e Acertos.

Desta forma, assegura-se uma maior flexibilidade na configuração e aplicação dos descontos, permitindo que os valores associados ao SDR sejam tratados de forma independente e não sejam indevidamente considerados no cálculo dos descontos financeiros.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Suporte à emissão de documentos em moeda estrangeira e ao IEC (AO)

No âmbito da evolução da integração com o sistema de Faturação Eletrónica de Angola (FE-AO), o ERP Evolution passa a disponibilizar novos mecanismos de emissão e comunicação eletrónica de documentos em moeda estrangeira, bem como o suporte ao Imposto Especial de Consumo (IEC).

Estas melhorias permitem às empresas que operam no mercado angolano emitir e comunicar eletronicamente documentos em moeda estrangeira, assegurando igualmente o correto tratamento dos valores associados ao IEC no âmbito do processo de faturação eletrónica.

Integração com Cegid Docs

PT

A integração com o Cegid Docs está agora mais automatizada, flexível e simples com a seguintes novidades:

Automatização da associação e reconciliação dos documentos com leitura inteligente

Para otimizar os processos de associação e reconciliação de documentos provenientes do Cegid Docs, foram introduzidos novos mecanismos de validação e automatização suportados por dois níveis de leitura e interpretação documental:

  1. Leitura Básica: permite a extração automática da informação disponível no código QR do documento, facilitando a identificação da Entidade (por exemplo, o Fornecedor), a obtenção da data de emissão e a validação dos valores totais. Agiliza, desta forma, os processos de identificação, associação e reconciliação documental, reduzindo a necessidade de introdução manual de dados

  2. Leitura Inteligente: combina a tecnologia de reconhecimento ótico de caracteres (OCR) com as capacidades de Document AI do Cegid Pulse, permitindo uma extração mais completa e detalhada da informação presente nos documentos. Além dos dados gerais do documento, esta funcionalidade permite identificar automaticamente a informação ao nível das linhas, nomeadamente artigos, quantidades, unidades de medida, preços unitários, descontos e valores totais.

Em conjunto com o novo mecanismo de mapeamento de artigos por entidade, a Leitura Inteligente permite automatizar significativamente o lançamento de documentos, mesmo quando estes apresentam um elevado número de linhas.

Nota: esta funcionalidade estará disponível mediante licenciamento, que poderá ser adquirido até final de novembro de 2026. Mal seja possível, será prontamente comunicado.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Envio em lote dos documentos para o Cegid Docs

Com o objetivo de otimizar o processo de sincronização de grandes volumes de documentos entre o ERP Evolution e a aplicação Cegid Docs, passa a ser possível enviar os documentos em lote.

Esta funcionalidade destina-se, particularmente, aos cenários em que a adesão ao Cegid Docs ocorreu após o início dos documentos no ERP, permitindo assim a sincronização dos documentos anteriormente emitidos.

Desta forma, passa a ser possível sincronizar, numa única operação, múltiplos documentos já emitidos no ERP Evolution com o Cegid Docs, simplificando o processo de integração e reduzindo a necessidade de operações individuais.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Associação dos documentos após gravação

Para assegurar uma maior flexibilidade na gestão documental, passa a ser possível associar e efetuar o upload de documentos após a respetiva gravação no ERP Evolution. Esta funcionalidade é útil, sobretudo, nos cenários em que a adesão ao Cegid Docs ocorreu após o início da emissão de documentos de venda e do lançamento de documentos de compra.

Assim, poderá associar documentos a registos previamente gravados, garantindo a sua disponibilização no Cegid Docs (mesmo quando a associação não tenha sido efetuada no momento do lançamento) e simplificando a integração de documentos anteriormente registados.

Persistência no painel de visualização dos documentos do Cegid Docs

Para melhorar a experiência de utilização no lançamento de documentos e facilitar a identificação de eventuais anomalias, o painel de visualização de documentos do Cegid Docs passa a permanecer aberto durante a navegação entre os diferentes formulários do ERP Evolution.

Esta melhoria permite manter a visualização do documento em tratamento durante a transição entre os editores de documentos, o ecrã de reconciliação e o ecrã de associação, sem necessidade de reabrir ou voltar a selecionar o documento.

Desta forma, mantém o documento permanentemente visível e acessível, facilitando a consulta e validação da informação, reduzindo interrupções e assegurando uma maior continuidade e eficiência no processo de lançamento de documentos.

Envio de Documentos por email através do Cegid Docs

Com o objetivo de simplificar e automatizar a disponibilização de documentos às entidades, a integração do ERP Evolution com o Cegid Docs passa a suportar o envio automático de emails com acesso à consulta e download dos documentos emitidos.

Esta funcionalidade permite disponibilizar documentos a entidades externas, nomeadamente clientes e fornecedores, através do envio de um email que contém o acesso ao respetivo documento na plataforma Cegid Docs. Assim, os destinatários podem consultar e descarregar os documentos de forma simples e direta, sem necessidade de os receber como anexos de email.

Esta evolução contribui para uma maior automatização dos processos de comunicação documental, reduzindo a intervenção manual, simplificando a partilha de informação e promovendo uma maior eficiência na disponibilização de documentos às entidades.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Integração com Cegid Yet

PT

Com a SR6, o acesso ao serviço Cegid Yet passa a utilizar um novo modelo de autenticação baseado em Client Credentials, alinhado com as políticas de acesso e segurança da Cegid.

Esta alteração implica a utilização de novas credenciais de acesso ao serviço, que deverão ser obtidas junto da Cegid Yet e posteriormente configuradas no ERP Evolution no Administrador em Base Aplicacional de Negócio | Parâmetros de Comunicações Eletrónicas.

Desta forma, esta nova versão reforçar a segurança das comunicações e assegurar a uniformização dos mecanismos de autenticação utilizados na integração com os serviços Cegid.

Caso utilize o serviço Cegid Yet, deverá assegurar a obtenção e configuração das novas credenciais para garantir a continuidade do acesso ao serviço após a atualização.


Migrador Cegid Eticadata

PT | AO | MZ | CV

O processo de migração de Cegid Eticadata para ERP Evolution cobre agora mais cenários contabilísticos e fiscais:

Suporte à migração de empresas em regime de IVA de caixa

O processo de migração passa a suportar empresas enquadradas no regime de IVA de caixa, permitindo a transferência dos respetivos dados para o ERP Evolution.

Para assegurar o suporte integral a este cenário, foi igualmente introduzida a possibilidade de liquidar documentos provenientes de Pendentes Manuais enquadrados neste regime de IVA. No entanto, por motivos de conformidade fiscal, esta funcionalidade encontra-se exclusivamente reservada a movimentos provenientes de processos de migração ou de importação através de extensibilidade.

Assim, continua a não ser permitida a liquidação de documentos registados diretamente através do mecanismo de Pendentes Manuais quando enquadrados no regime de IVA de caixa, prevenindo situações que possam comprometer o correto tratamento fiscal destas operações.

Suporte à migração de movimentos diferidos de conta-corrente

O processo de migração passa a suportar a importação de valores de conta-corrente provenientes de Movimentos Diferidos. Estes valores são importados para séries documentais distintas das utilizadas para os restantes movimentos de conta-corrente, assegurando a correta identificação e segregação dos diferentes tipos de créditos.

Esta diferenciação permite preservar a natureza dos movimentos migrados e garantir o seu adequado tratamento nos processos subsequentes de gestão e regularização de conta-corrente.

Desta forma, estas melhorias reforçam a abrangência, fiabilidade e consistência do processo de migração, permitindo responder a cenários contabilísticos e fiscais mais específicos, assegurando simultaneamente a continuidade operacional e o correto tratamento da informação migrada.

Recursos Humanos

PT | AO | MZ | CV

Com esta nova versão, o módulo de RH disponibiliza as seguintes novidades e melhorias:

Simplificação do Ciclo Contributivo nos Gabinetes (PT)

A Simplificação do Ciclo Contributivo (SCC) é um novo modelo que transforma a forma como as entidades empregadoras comunicam as remunerações, reduzindo burocracia e garantindo maior transparência e previsibilidade (ver enquadramento legal).

As regras do anterior modelo de Declaração de Remunerações (DR) consistiam num modelo aditivo/subtrativo de remunerações e seus valores. Agora, neste novo modelo são declarados os dias e valores das remunerações a considerar como valores finais. Além disso, os valores (remunerações permanentes) são automaticamente processados na plataforma de interoperabilidade da Seg. Social para todo o ano.

Ciclo de operações:

  1. Processar declaração;

  2. Submeter valores apurados;

  3. Verificar resultado da submissão;

  4. Confirmar valores (se não confirmar, ao dia 20 a Seg. Social assume oficiosamente a operação de confirmação);

  5. Efetuar pagamento (atualmente, a extração da Guia de pagamento deve ser efetuada no site da Seg. Social).

SCC nos Gabinetes

Com o novo modelo de SCC da Segurança Social, foi necessário dotar a aplicação de Gabinetes com funcionalidades que permitirão dar resposta às novas operações do novo modelo, permitindo que estas sejam efetuadas em lote para várias empresas. Neste contexto, passam a estar disponíveis as seguintes operações em lote:

  • Submeter Declaração de Remunerações da Seg. Social (mês atual ou mês específico): esta operação irá submeter as declarações das empresas que já aderiram ao novo SCC;

  • Confirmar Valores Remunerações Seg. Social: esta operação deverá ser efetuada do dia 1 ao 20 (ou 1.º dia útil seguinte) e consiste na confirmação de valores para pagamento do mês anterior;

  • Diagnóstico de Submissão (mês atual ou mês específico): o processamento da Seg. Social dos valores submetidos é assíncrono, tal significa que somente no dia seguinte à submissão dos valores é que saberá se os mesmos foram (ou não) integrados com sucesso. Esta operação devolve o resultado do processamento por parte da Seg. Social dos valores submetidos.

A operação relativa ao processamento da Decl. Remunerações Seg. Social (mês atual ou mês específico) mantém-se igual. O sistema deteta automaticamente se o processamento da declaração é no novo ou anterior modelo.

Para saber mais sobre este tema, sugere-se a consulta do seguinte artigo de apoio:

Outros Descontos de IRS (Regimes de IRS)

Decorrente da legislação de vários países, existem diversos regimes de IRS (por exemplo, regime Incentivo Fiscal à Investigação Científica e Inovação (IFICI), gorjetas, etc.) que, normalmente, consistem em aplicar uma determinada taxa fixa de IRS.

Para configurar estes descontos de IRS, está agora disponível uma área no administrador onde poderá indicar os códigos destes descontos e associá-los à ficha de funcionário (em Outros Movimentos). Deverá ainda associar estes descontos às remunerações que constituem a base de incidência.

Esta alteração poderá ter impacto em projetos de extensibilidade relacionados com tratamento do desconto Diferenças de IRS, designadamente:

  • O campo CodDifIRS foi removido da tabela ParametrosRHP e, consequentemente, a propriedade com o mesmo nome da entidade Parâmetros do módulo de Recursos Humanos.

  • O valor passou a estar na tabela RHP_ParametrosOutrosDescontosIRS e nos parâmetros em OutrosDescontosIRS.

Para saber mais sobre este tema, sugere-se a consulta do seguinte artigo de apoio:

Simulador de Aumento Salarial (PT | AO | CV | MZ)

Apenas Evolution

A utilização de funcionalidades inteligentes permitem às organizações agilizar tarefas e a tomada de decisão.

Neste sentido, o ERP Evolution passa a contemplar um Simulador de Aumento Salarial com o objetivo de permitir às organizações simular e aplicar aumentos salariais de forma inteligente, rápida e ágil.

Esta funcionalidade consistem em pedidos em linguagem natural (exemplo: aumentar 5% o salário do departamento comercial ou aplicar 50 € aos colaboradores com mais de 2 anos de antiguidade). O sistema interpreta o pedido, identifica automaticamente a lista de colaboradores abrangidos e simula a aplicação do aumento indicado.

Além do cálculo do novo vencimento, é ainda gerado um resumo do impacto salarial e análise de equidade de género com:

  • Número de colaboradores afetados

  • Valor total do aumento na massa salarial

  • Impacto médio do aumento por género

  • Comparação do novo GAP salarial como GAP do salarial atual

  • Comparação entre os valores atuais e os simulados

A simulação não implica a efetivação dos valores. Permite testar diferentes cenários (por departamento, antiguidade ou categoria, etc.) antes de qualquer alteração real. Após validar e considerar todos os dados, poderá ou não aplicar o aumento aos funcionários.

Para saber mais sobre este tema, sugere-se a consulta do seguinte artigo de apoio:

Funções Personalizadas (PT | AO | MZ | CV)

Apenas Evolution

Cada empresa tem as suas próprias regras de cálculo de valores de remuneração, descontos e horas extra. Tentar encaixar essa realidade em fórmulas fixas e genéricas nem sempre é possível.

Com as Funções Personalizadas essa limitação desaparece. Esta funcionalidade permite configurar exatamente a lógica de cálculo que a organização precisa, sem depender de soluções predefinidas nem de processos manuais sujeitos a erro.

Assim, poderá usufruir de:

  • Flexibilidade total: podem ser definidas regras de cálculo de acordo com cada realidade: escalões, variáveis, condições específicas por departamento, função ou tipo de contrato.

  • Precisão garantida: eliminar erros humanos recorrentes em cálculos complexos, assegurando que cada Colaborador recebe exatamente o que lhe é devido.

  • Escalabilidade: à medida que a empresa cresce ou as políticas remuneratórias evoluem, as funções adaptam-se sem necessidade de reconstruir todo o processo.

Desta forma, o cálculo de remunerações, descontos e horas extra deixa de ser um constrangimento e passa a ser uma vantagem competitiva.

A construção destas funções pode ser efetuada com linguagem natural, ou seja, só terá de escrever o cálculo que pretende efetuar e com recurso ao Cegid Pulse o sistema sugere automaticamente a função para efetuar o cálculo pedido.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Cálculo de Remunerações

No cálculo de Remunerações com base na média de outras remunerações, passa a ser possível definir o cálculo de uma determinada remuneração com base na média de outras remunerações pagas em períodos anteriores.

Para saber mais sobre esta novidade, sugere-se a consulta do seguinte artigo de apoio:

Valor limite no cálculo da incidência da Seg. Social

O valor limite no cálculo da incidência da Seg. Social passa a considerar o limite existente nas categorias. O cálculo passa a considerar o valor limite de incidência seguindo a seguinte ordem:

  1. Valor da ficha;

  2. Valor da Categoria;

  3. Valor do Administrador;

Melhorias nos filtros

Nos mapas Vencimentos e Folha de férias passa a ser possível filtrar ao mês.

Melhorias na integração com o Visualtime

Na importação de alterações mensais, passa a ser possível filtrar por funcionários.

Para saber mais sobre esta integração, sugere-se a consulta do seguinte artigo de apoio:

Fiscal Reporting

PT

Está disponível a possibilidade de enviar a Declaração Recapitulativa de IVA via Web Service.

Para saber mais sobre o processo e entrega de modelos fiscais, sugere-se a consulta do seguinte artigo de apoio:


Finanças

PT | ES | AO | MZ | CV

Entre as novidades, destacam-se:

Convert IVA de Caixa (PT)

O Decreto-Lei n.º 71/2013, de 30 de maio, aprovou o regime de contabilidade de caixa em sede de Imposto sobre o Valor Acrescentado (doravante designado por regime de IVA de caixa), com o objetivo de promover a melhoria das condições de tesouraria das empresas portuguesas.

As empresas que optem pela adesão a este regime ficam obrigadas a proceder a diversas alterações nas parametrizações dos módulos do ERP, para adaptá-los às novas regras fiscais, com particular incidência no módulo de Contabilidade.

Para apoiar os seus clientes neste processo de transição, a Cegid disponibilizou uma versão do utilitário ConvertIVA, especificamente desenvolvido para facilitar e automatizar a conversão para o novo regime de IVA no ERP, nomeadamente:

  • Criação das contas contabilísticas necessárias;

  • Criação e configuração das classes de IVA adequadas ao novo regime.

Para utilizar a nova versão do Utilitário, basta descarregar o ficheiro e abri o executável:

Para saber mais sobre este tema, sugere-se a consulta do seguinte artigo de apoio:

Campos de Utilizador

A partir desta versão do ERP passa a ser possível adicionar campos de Utilizador nas Reflexões dos Movimentos da Contabilidade (Centros de Custo e Funções, por exemplo) e na Conferência de Movimentos.

Logística

PT | AO | MZ | CV

Nova entidade de mapeamento

Com o objetivo de simplificar e centralizar a gestão das referências de artigos por fornecedor e por cliente, foi introduzida uma nova entidade de mapeamento, que unifica esta informação numa única estrutura de dados designada Referências por Entidade.

Esta alteração permite concentrar num único local a consulta, criação e manutenção das correspondências entre os artigos internos e as referências utilizadas pelas diferentes entidades, promovendo uma gestão mais simples, consistente e eficiente.

Deverá ter em consideração que este novo mecanismo impacta:

  • Migração de dados e alterações técnicas: os dados anteriormente armazenados nas tabelas de mapeamento de artigos por fornecedor e artigos por cliente são automaticamente migrados para a nova tabela ArtigoReferenciasExternas, garantindo a continuidade da informação existente. Adicionalmente, o suporte à geração do ficheiro SAF-T de autofaturação passa a utilizar esta nova estrutura de dados, assegurando a centralização das referências de artigos por entidade.

  • Extensibilidade e procedimentos de atualização: nas anteriores estruturas de mapeamento é fundamental proceder à respetiva análise e adaptação antes de executar o processo de atualização. Esta validação prévia é essencial para garantir a compatibilidade das extensibilidades com a nova estrutura e evitar eventuais constrangimentos no funcionamento das soluções implementadas.

  • Operadores: após a atualização, deverá ser assegurada a formação dos operadores relativamente ao novo mecanismo de mapeamento de artigos por entidade, para garantir a correta utilização da funcionalidade e a continuidade dos processos operacionais.

O novo mecanismo unifica assim a gestão das referências de artigos, reduz a dispersão da informação e estabelece uma estrutura centralizada, que suporta os processos de integração, associação e automatização documental.

Alteração ao método de processamento das tarefas de Inventário e Integração na Contabilidade

As tarefas de inventário e de integração de documentos na contabilidade passam a ser efetuadas pelo mecanismo de tarefas assíncronas, deixando de serem processadas pelo ECHO.

De referir que a instrução de execução das tarefas é efetuada imediatamente a seguir à sua criação, ou seja, as tarefas sejam executadas imediatamente a seguir.

Para saber mais sobre as tarefas assíncronas, sugere-se a consulta dos artigos de apoio dedicados a esta temática.

Produção

PT | ES | AO | MZ | CV

Com a nova versão estão disponíveis melhorias no consumo de matérias-primas e componentes, no Terminal de Recolha e na gestão de lotes:

Mecanismo iterativo de sugestão de lotes de matérias-primas e componentes a consumir

Foram implementadas melhorias no mecanismo de sugestão de lotes de matérias-primas e componentes a consumir, que passa a funcionar de forma iterativa com base no armazém/localização configurados.

Quando a opção Sugere consumo de componentes por disponibilidade de stock não está ativa no Administrador, a sugestão de lotes utiliza o armazém/localização definido por ordem de prioridade:

  1. Centro de Trabalho

  2. Documento (série)

  3. Artigo

Após identificar o armazém/localização, o sistema sugere os lotes com stock, consumindo-os sucessivamente até o stock se esgotar. Só quando todos os lotes com stock estiverem esgotados é que é criada uma linha com a quantidade restante.

Lotes de entradas no Terminal de Recolha gerados com base em máscara definida

Nas entradas efetuadas através do terminal de recolha, o lote passa a ser gerado de acordo com determinadas regras.

Quando existe entrada em stock, é gerada a Entrada da Ordem de Fabrico (EOF) e/ou entrada de derivados (EDR) correspondente. O lote de entrada depende da parametrização do posto:

  • Posto sem a opção de utilizar a configuração de lote de entrada da ficha do artigo: o lote é gerado com o n.º da OF.

  • Posto com esta opção ativa: o lote é determinado pela primeira configuração disponível, pela seguinte ordem:

    1. Configuração de lote de entrada definida na ficha do artigo

    2. Configuração definida no Administrador

    3. Máscara definida, com a qual o lote é gerado automaticamente

Se não for possível dar entrada, são apresentadas mensagens de aviso e não é possível terminar a picagem até a situação ser regularizada.

Tokens dinâmicos no mapa de impressão em texto (fim de picagem)

Passa a ser possível utilizar tokens dinâmicos no mapa de impressão em texto no fim de picagem.

Os campos disponíveis para impressão podem ser alterados através de uma query ou stored procedure e os respetivos nomes podem ser usados diretamente no ficheiro de mapa, permitindo adaptar o conteúdo impresso sem necessidade de alterações de código.

Até agora, o mapeamento dos tokens do mapa de texto era efetuado exclusivamente com tokens fixos. Com esta melhoria, os tokens fixos continuam a funcionar como até então, garantindo a compatibilidade com os mapas existentes. Os tokens não reconhecidos passam a ser resolvidos dinamicamente a partir dos campos devolvidos pela query/stored procedure.

Data de validade de um lote atribuída automaticamente

Passa a ser possível atribuir nas entradas geradas automaticamente, via Terminal de Recolha, a data de validade de um lote fabricado.

Para isso, foi criada a secção Lotes Fabricados com os seguintes campos:

  • Data de validade do lote sugerida automaticamente (S/N): indica se a data de validade do lote é sugerida automaticamente. Por omissão, o campo está preenchido com a opção Não;

  • N.º de dias após o Fabrico: número de dias, contados a partir da data de fabrico, que determina a data de validade sugerida. Este campo é de preenchimento obrigatório quando a sugestão automática está ativa.

A secção está disponível apenas para artigos do tipo Fabrico e Fabrico/Compra.

Plataforma

PT | ES | AO | MZ | CV

A Service Release 6 disponibiliza várias novidades relacionadas com a sua plataforma e com os seus serviços inteligentes:

Smart Actions

Nova experiência de utilização do Painel das Smart Actions

É agora mais fácil de usar o Painel de resultados das Smart Actions:

  • Poderá consultar em simultâneo os resultados de várias Smart Actions, quer de entidades diferentes, quer de diferentes Smart Actions da mesma entidade.

  • Ao navegar entre formulários de diferentes entidades, o painel alterna automaticamente para o separador de resultados correspondente, mantendo sempre a informação relevante à vista.

Execução das Smart Actions sem entidade carregada

Passa a ser possível executar Smart Actions num formulário mesmo que a entidade não esteja carregada. Assim, as Smart Actions de extensibilidade podem interagir com o Business Object da entidade, quer para o preencher, quer para o utilizar na aplicação de lógica de negócio adicional.

Esta funcionalidade está neste momento disponível nos formulários de Funcionários e no Editor de Vendas. Será progressivamente alargada a outras entidades.

Envio de ficheiros nas Smart Actions

Passa a ser possível criar Smart Actions que permitem o envio de ficheiros, que são utilizados como fonte de dados na execução.

O comportamento depende do tipo de Smart Action:

  • Queries: quando a opção Envio de Ficheiros está ativa, a Smart Action solicita ficheiros (máximo de 5 ficheiros até 5 MB cada nos tipos suportados). Neste caso, o contexto da entidade deixa de ser obrigatório.

  • Extensibilidade: a Smart Action invoca diretamente a extensibilidade utilizando os ficheiros fornecidos pela própria extensibilidade, com as mesmas limitações no tamanho e tipo de ficheiros referidos anteriormente. Caso a extensibilidade contemple alterações feitas à entidade, destas podem ser refletidas no formulário.

A opção Envio de Ficheiros está disponível apenas para Smart Actions com execução Não Necessita de Cálculos.

API Prompt Functions

Invocar Prompt Function via API, enviando ficheiros

Passa a ser possível invocar uma Prompt Function através da API, enviando ficheiros que são utilizados como fonte de dados na execução.

Esta capacidade corresponde, via API, à funcionalidade de envio de ficheiros a disponibilizar nas Smart Actions, permitindo integrar este cenário em aplicações e processos externos.

Métodos da API (Prompt Functions) na Web API

Os métodos da API das Prompt Functions passam também a estar disponíveis na Web API, permitindo a sua utilização em integrações com aplicações e processos externos.

Estão disponíveis os seguintes métodos:

  • UserPromptFunction: executa o conteúdo do prompt fornecido na sessão da Prompt Function e devolve o resultado da sessão.

  • UserPromptFunctionContexts: permite fornecer múltiplos contextos e definir o tipo de execução, incluindo o modo de cálculo.

  • UserPromptFunctionFiles: permite fornecer múltiplos contextos e enviar ficheiros, que são utilizados como fonte de dados na execução.

Outras Melhorias

Melhorias de Segurança

A Cegid continua a implementar as melhores práticas de segurança e, assim, colmatar vulnerabilidades identificadas e evitar eventuais problemas de segurança relacionados.

Desta forma, com esta Service Release procedeu-se à atualização do componente Microsoft OLE DB Driver for SQL Server. Este componente - instalado como pré-requisito do ERP (versão 18.6.0) - contém algumas vulnerabilidades e foi necessário atualizá-lo para uma versão mais recente (19.4.1) que garante:

  • o correto funcionamento do ERP.

  • a compatibilidade com a menor versão do SQL Server suportada pela Cegid.

  • a não existência de vulnerabilidades de segurança conhecidas.

Mecanismo de Retry Automático nas tarefas assíncronas (AsyncWorker)

Esta SR introduziu um mecanismo de retry automático nas tarefas assíncronas executadas pelo AsyncWorker.

Quando uma tarefa falha durante a execução, esta deixa de transitar de imediato para o estado Concluída com erros. Em substituição, passa para o novo estado Reexecução Pendente e é executada novamente de forma automática enquanto existirem tentativas disponíveis (MaxRetry).

Só depois de esgotadas as tentativas, e se a falha persistir, é que a tarefa é identificada como Concluída com erros. Nas tarefas que o permitem continua a ser possível reprocessá-las manualmente através da ação Reprocessar Tarefa.

Esta melhoria aumenta a resiliência do processamento assíncrono, reduzindo a necessidade de intervenção manual em falhas pontuais ou transitórias.

Como referido anteriormente, foi descontinuado o suporte ao requisito Microsoft SQL 2016. Deve ser garantido o nível de compatibilidade da base de dados com as versões SQL suportadas.

Para saber mais sobre este tema, sugere-se a consulta do artigo de apoio Requisitos de Software.