# Validação e assinatura dos executáveis

<p class="callout warning">**Processo feito pela qualidade**</p>

##### **Conferência dos executáveis**

Após todos os executáveis terem sido <span style="text-decoration: underline;">[compilados](https://wiki.supersoft.com.br/books/gerenciamento-do-branch-de-versao/page/geracao-de-executaveis-das-versoes),</span> o desenvolvedor responsável irá passar o caminho que foi gerado os executáveis e customizações vinculados ao branch.

Copie as pastas referentes à cada ambiente para que possam ser conferidos.

[![image.png](https://wiki.supersoft.com.br/uploads/images/supersoft/gallery/2026-04/scaled-1680-/LKWimage.png)](https://wiki.supersoft.com.br/uploads/images/supersoft/gallery/2026-04/LKWimage.png)

---

##### **Validação das informações na abertura dos executáveis**

Copiar os executáveis para o local da instalação dos sistemas SuperSoft e executá-lo para abertura do sistema:

[![54.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/54.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/54.jpg)

Verifique se a versão que será exibida e se nome, ambiente e versão do sistema estarão corretos:

[![55.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/55.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/55.jpg)

Após atualizar o sistema, acessar o menu "Ajuda &gt; Sobre" e verificar se o número da versão, data da liberação e número do caso pai estarão corretos (dados do arquivo "<span style="text-decoration: underline;">[Config.ini](https://wiki.supersoft.com.br/books/beta-fechamento-do-branch-e-liberacao-de-versoes-erp/page/atualizacao-dos-arquivos-configini)</span>"):

[![56.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/56.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/56.jpg)

Em seguida acesse o menu "Ajuda &gt; Correções e Implementações da Versão" e confira se a versão e as implementações/melhorias estão corretas (dados do arquivo "<span style="text-decoration: underline;">[Altver.rtf](https://wiki.supersoft.com.br/books/beta-fechamento-do-branch-e-liberacao-de-versoes-erp/page/geracao-do-arquivo-altverrft)</span>"):

[![57.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/57.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/57.jpg)

---

##### **Validação das informações do executável (propriedades)**

Clique com o botão direito do mouse no executável e em seguida clique me "Propriedades". Será aberta a tela com as propriedades do executável:

[![58.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/58.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/58.jpg)

Clique na aba "Detalhes" e confira se os dados "Descrição do arquivo", "Versão do arquivo", "Nome do produto", "Versão do produto", "Direitos autorais" e "Marcas registradas" estarão corretos:

<p class="callout info">Exemplo de dados das propriedades do módulo Vendas do ambiente Supersoft.</p>

[![60.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/60.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/60.jpg)

<p class="callout info">Exemplo de dados das propriedades do módulo Vendas do ambiente Nooven.</p>

[![61.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/61.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/61.jpg)

[![62.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/62.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/62.jpg)

<p class="callout info">Os passos acima deverão ser realizados para todos os módulos que serão liberados e para todos os ambientes.</p>


---

##### **Assinando os executáveis**

Após ter conferido todos os executáveis será necessário assiná-los. Para isso precisará ter em mãos o certificado digital da SuperSoft, (atualmente a assinatura dos exes está sendo realizado pelo Filipe.Erbetta).

Com o certificado já plugado na máquina, execute o programa "Assinador de Arquivos", disponível no caminho (\\\\ss\\qualidade\\Compilador\\Assinador de exe):

[![67.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/67.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/67.jpg)

Clique no botão "*Add* Arquivos" e será aberta a tela "Arquivos Executáveis". Selecione todos os executáveis e clique em "Abrir":

[![68.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/68.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/68.jpg)

Todos os executáveis que foram selecionados serão listados, então clique no botão "Assinar" para iniciar a assinatura:

[![69.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/69.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/69.jpg)

O sistema irá solicitar a senha do certificado para que os executáveis sejam assinados. Preencher a senha:

[![70.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/70.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/70.jpg)

Após assinar os executáveis, o programa "Assinador de arquivos" adicionará um "OK" na frente de cada um dos executáveis selecionados e que foram assinados:

[![71.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/71.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/71.jpg)

Para conferir se todos os executáveis foram assinados corretamente, verifique se nas "Propriedades" de cada um dos executáveis foi adicionada a aba "Assinaturas Digitais":

[![72.jpg](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/scaled-1680-/72.jpg)](https://wiki.supersoft.com.br/uploads/images/gallery/2021-01/72.jpg)