Documentation Index

Fetch the complete documentation index at: https://help.ila.cegid.com/llms.txt

Use this file to discover all available pages before exploring further.

Explore as funcionalidades disponíveis para aproveitar todo o potencial da nova plataforma de ajuda!

Como registar uma extensão Extensibility?

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • ST

  • GW

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


Para usufruir de todas as funcionalidades do Cegid Extensibility, é necessário registar novas extensões no sistema.

Após a criação de uma nova extensão, deverá efetuar um conjunto de operações:

Etapa 1: Registar a extensão

Poderá registar a extensão através da opção Extensibilidade | Extensões do menu de configurações do ERP, utilizando drag and drop do ficheiro principal da extensão ou através do botão +.

O registo de extensões inclui o conteúdo de toda a pasta onde se encontra o ficheiro indicado, sendo a pasta totalmente copiada para o repositório de extensões.

Desta forma, todas as dependências locais são incluídas como parte da extensão. Caso existam ficheiros, por exemplo um StdPlatBS100.dll na pasta, que colidem com os do ERP, estes serão ignorados.

Etapa 2: Indicar o tipo de extensão

Depois de registar a extensão, é possível indicar se a extensão é comum (aplica-se a todas as empresas atuais e futuras) ou se a extensão é apenas aplicável a um conjunto finito de empresas.

É ainda possível ativar/inativar extensões e ordená-las, afetando a ordem de execução dos seus eventos caso várias extensões implementem o mesmo evento.

Etapa 3: Utilizar a cópia de referências

Por questões de performance e otimização, recomenda-se que as extensões sejam desenvolvidas com a cópia de referências (CopyLocal) a false para todas as referências da Cegid.

Etapa 4: Verificar a integridade de extensões

Por último, é possível ativar a verificação de integridade de extensões com objetivo de proteger o sistema contra mudanças não autorizadas nos ficheiros das extensões.

Esta funcionalidade apenas deve ser desativada em ambientes não produtivos para facilitar o desenvolvimento das extensões.

O acesso a esta funcionalidade está disponível para administradores do sistema e a utilizadores que possuam a seguinte opção de perfil: Operações | ERP | Ferramentas | Extensibility | Gestor de Extensões (configurável nos perfis, no administrador).

Para saber mais informações sobre a criação de extensões para o ERP, sugere-se a consulta do artigo na Developers Network.