Mudanças entre as edições de "Assinatura Digital"

De UniWiki
Ir para: navegação, pesquisa
(Exportação do certificado A1)
Linha 17: Linha 17:
 
:*Se a assinatura padrão está expirada (ou não tem uma padrão), pegar alguma válida.  
 
:*Se a assinatura padrão está expirada (ou não tem uma padrão), pegar alguma válida.  
 
:*Se não houver válida emitir sem assinatura.
 
:*Se não houver válida emitir sem assinatura.
 +
  
 
==Exportação do certificado A1==
 
==Exportação do certificado A1==
Para exportar seu certificado tipo A1 para um arquivo PFX, siga as instruções abaixo.
+
Para exportar seu certificado tipo A1 para uso no Unilab ou saber mais sobre certificados e a assinatura digital de documentos, consulte o '''Manual para assinatura digital no Unilab''' em um dos links abaixo:
:1. Abra o Internet Explorer e, no menu, vá até Ferramentas > Opções da Internet > Conteúdo e clique no botão “Certificados”.
 
 
 
::::[[Arquivo:imgc1.png]]
 
 
 
:2. Na aba Pessoal, selecione o certificado desejado e clique no botão “Exportar...”
 
 
 
::::[[Arquivo:imgc2.png]]
 
 
 
:3. O Assistente para exportação de certificados será iniciado. Clique no botão “Avançar ”.
 
 
 
::::[[Arquivo:imgc3.png]]
 
 
 
:4. Na tela seguinte, marque a opção para exportar a chave particular, conforme ilustrado na imagem abaixo. Clique em “Avançar”.
 
 
 
::::[[Arquivo:imgc4.png]]
 
 
 
:5. Selecione o formato de exportação PKCS#12 (arquivo com extensão .PFX) e marque as opções relacionadas , como no exemplo abaixo. Clique em “Avançar”.
 
 
 
::::[[Arquivo:imgc5.png]]
 
 
 
:6. Crie uma senha para proteger o arquivo que será gerado contendo o certificado e seu par de chaves correspondente. Esta senha será solicitada sempre que o certificado for importado para o Internet Explorer. Clique em “Avançar”.
 
 
 
::::[[Arquivo:imgc6.png]]
 
 
 
:7. Defina um nome para o arquivo .PFX que será criado. Recomendamos usar o nome do Titular. Uma vez digitado o nome do arquivo, clique no botão “Avançar”.
 
:Obs.: Se for definido apenas o nome do arquivo, sem um caminho, automaticamente ele será salvo na área de trabalho.
 
 
 
::::[[Arquivo:imgc7.png]]
 
 
 
:8. A tela com o resumo da operação será exibida. Clique no botão “Concluir”. Caso a operação seja bem sucedida, a caixa de diálogo abaixo será mostrada.
 
 
 
::::[[Arquivo:imgc8.png]]
 
 
 
::'''''Lembre-se: após concluir estes passos, você deverá copiar o arquivo .PFX que encontra-se na Área de Trabalho (Desktop) de seu computador e gravá-lo em um, ou mais, CDs ou Pendrives. É importante que você guarde em segurança os CDs ou pendrives utilizados para a cópia de segurança (backup) do seu certificado.'''''
 
 
 
=== Registro da AssDig32.dll ===
 
Para que os PDF's sejam assinados, é necessário realizar certos ajustes nas maquinas que gerarão o PDF:
 
* Copiar as dll's AssDig32.dll, AssDig32.tlb e itextsharp.dll para a pasta UNIWAREW;
 
Essas dll's são baixados em: http://www.uniware.com.br/_ftp_suporte_/unilab/Versao_Atual/Assinatura%20Digital/AssinaturaDigital.rar
 
* Copiar a dll AssDig32.dll para a maquina que será registrada (de preferência criar uma pasta "uniware" na raiz do C:) ;
 
* Verificar a versão do .NetFramework, para isso abra o executar do windows [windows + R], digite <code> %windir%\Microsoft.NET\Framework\</code>:
 
::: Se o windows não conseguir abrir o diretório, será necessário a instalação do .Net através do site [[https://www.microsoft.com/pt-br/download/details.aspx?id=30653 Clique aqui]];
 
::: Se abriu o diretório, verifique qual a pasta com maior numero de versão:
 
::[[Arquivo:skdfj.jpg|border|600px]]
 
* Abrir o CMD como administrador e executar o comando abaixo:
 
 
 
<code>C:\Windows\Microsoft.NET\Framework\VERSAO\RegAsm.exe LOCAL_DA_DLL\AssDig32.dll /tlb</code>
 
 
 
'''*Obs.: Caso este executável não esteja dentro da pasta da última versão do Framework, procure-o nas pastas das versões anteriores do Framework, localize-o, copie e cole dentro da pasta da última versão.'''
 
 
 
 
 
:Substituir o texto VERSAO pela versão encontrada no pasta do netFramework
 
:Substituir o texto LOCAL_DA_DLL pela pasta criada para guardar a dll.
 
 
 
===Cadastro de usuários===
 
:No cadastro de usuários foi incluído os campos:
 
:*Assinatura Padrão - Define se a assinatura do usuário é ou não padrão
 
:*Arquivo de Assinatura digital - É o arquivo propriamente dito. O Unilab ira colocar o arquivo dentro do banco de dados. A seleção do arquivo será feita pelo botão "Incluir arquivo de assinatura"
 
:*Senha  de Assinatura digital  - É a senha pessoal usada para a assinatura digital.
 
:*Data de validade da Assinatura digital - Esta informação não será preenchida. Se o arquivo de assinatura digital for válido esta data será preenchida automaticamente.
 
 
 
 
 
:A disposição da tela no cadastro de usuários ficou da seguinte forma:
 
::::[[Arquivo:Cadastro_usuarios.jpg]]
 
 
 
:Poderá ser incluída uma assinatura por usuário.
 
:Será permitido excluir a assinatura de um usuário quando necessário.
 
 
 
:Para incluir uma assinatura basta clicar no botão "'''incluir arquivo de assinatura'''".
 
::::[[Arquivo:BotaoAddAssinatura.JPG‎]]
 
 
 
:A tela a seguir aparecerá então o usuário deve procurar nas pastas do computador o arquivo e clicar no botão abrir para selecionar o arquivo.
 
:Para deixar definido um padrão, salve o arquivo.pfx dentro da pasta "Unilabw".
 
:::[[Arquivo:OpenDialog.jpg]]
 
:Os arquivos de assinatura digital tem extensão "'''*PFX'''"
 
 
 
:Quando o usuário confirmar o cadastro será feita uma validação na assinatura e se o arquivo selecionado estiver correto o campo "'''Data de Validade da Assinatura Digital'''" será preenchido.
 
::::[[Arquivo:BoxAssinatura.JPG]]
 
 
 
===Configuração de Laudos===
 
:*Para que o laudo seja assinado digitalmente no menu Cadastros » Configurações de Relatórios selecione: "Laudo - Rodapé".
 
:*Selecione qual registro está sendo usado e clique em alterar, ou inclua um novo rodapé.
 
:*Inclua uma nova seção na configuração e selecione o tipo de coluna como "Texto Assinado Digitalmente" como mostrado na imagem a seguir:
 
::::[[Arquivo:Propriedades_config_col.jpg‎]]
 
 
 
  
:A Nova seção deve ficar assim:
+
Interno: http://svw-uniware2/_wiki_docs/manuais/Assinatura-Digital-Unilab.ctb.pdf
::::[[Arquivo:Rodape_laudo.jpg‎]]
 
  
===Histórico de intervenções do pedido===
+
Público: http://uniware-lda.no-ip.net:3080/_wiki_docs/manuais/Assinatura-Digital-Unilab.ctb.pdf
:Quando o PDF é assinado digitalmente um histórico é gerado.  
 
:Este histórico pode ser visualizado nos históricos de intervenção do Pedido.
 
:Abaixo segue uma imagem de como isto será apresentado.
 
::::[[Arquivo:Hist_Interv_Ass.jpg]]
 

Edição das 10h23min de 31 de maio de 2016

O que é Assinatura Digital?

Assinatura Digital é o processo eletrônico de assinatura, baseado em sistema criptográfico assimétrico, que permite ao usuário usar sua chave privada para declarar a autoria de documento eletrônico a ser entregue à Receita Federal do Brasil, garantindo a integridade de seu conteúdo.

Modelo Utilizado

Certificado dig a1.jpg
  • Validade de um ano e instalado em seu computador;
  • Protegido por uma senha de acesso (opcional);
  • Recomenda-se fazer cópia de segurança externa ao computador;
  • Emissão do Certificado somente em Windows Vista, 7 ou 8.1 e linux e algumas certificadoras.

Configurações do Unilab

No Unilab foi decidido que será usado o modelo A1 para a assinatura dos laudos.
Após a assinatura vinculada ao usuário do Unilab e o rodapé do laudo ser configurado os documentos de PDF que forem gerados terão a assinatura digital incluída automaticamente.
Quem assina o PDF?
  • Se quem liberou um dos exames do laudo tem assinatura, ela vai no PDF.
  • Se um dos que liberar não tem assinatura, vai a assinatura padrão no PDF.
  • Se a assinatura padrão está expirada (ou não tem uma padrão), pegar alguma válida.
  • Se não houver válida emitir sem assinatura.


Exportação do certificado A1

Para exportar seu certificado tipo A1 para uso no Unilab ou saber mais sobre certificados e a assinatura digital de documentos, consulte o Manual para assinatura digital no Unilab em um dos links abaixo:

Interno: http://svw-uniware2/_wiki_docs/manuais/Assinatura-Digital-Unilab.ctb.pdf
Público: http://uniware-lda.no-ip.net:3080/_wiki_docs/manuais/Assinatura-Digital-Unilab.ctb.pdf