Melhorias na Validação e Assinaturas das NF-e e NFC-e - NT 0095-2018
Resumo da Nota
Foram efetuadas melhorias referentes a forma de comunicação, validação e assinatura dos arquivos XML com o Certificado Digital do tipo A1 e A3. Também foi reorganizada a pasta referente aos Schemas do XML utilizados na geração e validação das NF-e e NFC-e.
Descrição
A partir desta versão do sistema o mesmo passa a ter uma nova validação no que diz respeito a comunicação, validação e assinaturas de NF-e e NFC-e utilizando Certificado Digital A1 ou A3, garantindo uma melhor segurança no momento do envio do XML para o SEFAZ.
Para que essas melhorias funcione corretamento o sistema deverá estar com o parâmetro "4.18.668 - VERSÃO DO LAYOUT DA NF-E/NFC-E" com seu valor igual a "4.00", ou superior caso haja, O que pode ser feito através do aplicativo Integrado, menu Utilitários, Parâmetros de Sistema, aba Parâmetros Gerais. O campo "Forma de Comunicação" deverá estar com o seu valor igual a "WinCrypt" o que pode ser feito através do aplicativo Integrado, menu Operações, Notas Fiscais - Nota Fiscal Eletrônica (NFe), aba Configurações (Certificado - Danfe - Ambiente), aba Configuração do Ambiente.
Foi desenvolvido também uma melhoria a respeito das pastas onde se encontram os arquivos de Schemas do XML, que são utilizados para validações pela SEFAZ e na geração das NF-e e NFC-e. A partir desta versão do sistema a pasta "Schemas" estará separada de acordo com a versão indicada no parâmetro "4.18.668 - VERSÃO DO LAYOUT DA NF-E/NFC-E", por exemplo com a versão "4.00" a pasta passa a ter o seguinte nome "...\Schemas\ve400". No momento da abertura do aplicativo "[1138] FACILITE - Nota Fiscal Eletrônica", o sistema irá verificar se a pasta referente a versão informada existe, não existindo e o cliente possuindo acesso a internet o sistema irá efetuar o download e criação da referida pasta com os arquivos "XSD" que são necessários para as validações. Caso o cliente não possua acesso a internet e o mesmo não tenha a pasta da versão informada, o sistema irá retornar uma mensagem ao usuário indicando que não foram localizados os arquivos dentro da pasta "Schemas\ve400" que são obrigatórios, até que não seja efetuado o download ou criado manualmente a pasta com os arquivos o sistema de emissão de NF-e e NFC-e não será aberto.
A partir desta versão, o atualizador do sistema já irá enviar a pasta "Schemas\ve400", que é a da atual versão da NF-e/NFC-e, automaticamente no diretório correto do sistema.
Para que o download dos Schemas "XSD" funcione automaticamente, é necessário que o aplicativo "Download_Schemas.exe" esteja dentro da pasta do sistema "C:\Sinco\Integrado\", o qual também será enviado no atualizador do sistema. Este aplicativo possui um arquivo de configuração chamado "ConfigLocalSchemasFTP.ini" o qual é gerado automaticamente pelo sistema para informar o local de onde será feito o download dos arquivos. Caso seja necessário, é possível executar este aplicativo individualmente o mesmo irá apagar a pasta "...\Schemas\ve400" e irá efetuar o download e criação da mesma pasta com os arquivos atualizados.
Com esse novo método de comunicação, validação e assinatura dos arquivos XML, foram homogados no seguintes
Sistemas Operacionais:
Windows 7 - 32 e 64 bits (Atualizado com SP1 e últimas autalizações do windows)
Windows 8.0 Build 9200
Windows 10
Windows Server 2008 (R2)
Windows Server 2012
Windows Server 2016
Parâmetros Envolvidos
Através do aplicativo Integrado, menu Utilitários, Parâmetros do Sistema, aba Parâmetros Gerais.
Parâmetro: "4.18.668 - VERSÃO DO LAYOUT DA NF-E/NFC-E" deve estar com o seu valor igual a "4.00" ou superior caso haja.
Através do Integrado, menu Operações, Notas Fiscais - Nota Fiscal Eletrônica (NFe), aba Configurações (Certificado - Danfe - Ambiente), selecionar a o campo "Forma de Comunicação" = WinCrypt.