UniNFeVersao510153
De unimake
UniNFe Versão 5.1.0.153 - 15/06/2026 - Alterações/correções realizadas
- config: Remove município de Nova Iguaçu - RJ.
- config: Remove versão 2.03 do arquivo de configuração de Boituva - SP.
- feat: Adaptado UniNFe para CNPJ Alfa numérico em vários pontos que estavam pendentes aguardando os schemas de validação da NFe/NFCe.
- feat: Adiciona nova rotina validação para o fluxo da pasta validar e ta interface de validação do UniNFe.
- feat: Adiciona o código do município de Taboão da Serra - SP de padrão CONAM para as condicionais de versão 4.00 do mesmo padrão.
- feat: Adicionado serviço de consultarNfse para municípios do padrão FIORILLI (1.01).
- feat: Criado configuração para preparar a conexão TLS antes de enviar o XML para a receita. Isso deve ser utilizado de forma bem calculada, pois deixa mais lento o processo, pois uma primeira tentativa de conexão é feita para regularizar o TLS para depois enviar, o que deixa, fração de segundos, mais lento. Só usar isso quando estiver com problema de conexão TLS onde consulta uma vez e da erro de SSL e na segunda funciona.
- feat: Implementado a rotina para gravar os XMLs de distribuição dos eventos do CIOT na pasta autorizado.
- feat: Implementado a rotina que grava os CIOTs homologados na pasta autorizados.
- feat: Implementado consumo dos serviços do DFe NFGas.
- feat: Implementado serviço para gerar o IDOperacaoTransporte do CIOT.
- feat: Implementado serviços de um novo documento, o CIOT.
- feat: Implementado versão 1.01 do padrão FIORILLI em Guararapes - SP.
- feat: Remove município de Piuma - ES juntamente com versão 1.00 do padrão EL.
- feat: Remove o padrão IIBRASIL.
- feat: Remove o padrão SIGISSWEB.
- feat: Remove versão 1.00 do padrão IPM.
- feat: Remove versão 1.00 do padrão PRIMAX.
- feat: Remove versão 1.00 e 2.01 do padrão QUASAR.
- feat: Remove versão 2.00 do padrão DIGIFRED.
- feat: Remove versão 2.02 do padrão PRONIM.
- feat: Remove versão 2.02 e 2.03 do padrão COPLAN.
- feat: Remove versão 2.03 do padrão SMARAPD.
- feat: adicionando DCe na UI da seleção de DFe.
- feat: adicionando autorização para o DFe de DCe.
- feat: adicionando helper para exeptions para o eBoleto.
- feat: adicionando tags e propriedades que é preciso para a implementação do DCe.
- feat: criando ApiExceptionHelper e adicionando tracerID nas menssagens de retorno do uMensseger e Pix.
- feat: implementando as tasks restantes dos DCe.
- feat: melhorando validação dos campos de chaves das apis.
- fix: Ajusta condicional de seleção de versão para o padrão QUASAR de NFSe para o serviço de Consultar NFSe por RPS.
- fix: Corrige carregamento do arquivo, realizando a leitura apenas após validar se o tipo é TXT.
- fix: Corrigido erro na conversão do TXT da NFe/NFCe para XML no grupo de tag NFe.Total.IBSCBSTot.gEstornoCred.
- fix: Corrigido falha de conversão do TXT da NFe/NFCe para XML. O bloco UB116 quando com valores zerados não estava gerando, com issa a SEFAZ rejeitava.
- fix: Corrigido falha que poderia perder o XML da NFe ou NFCe em processamento mesmo com a nota autorizada, refletindo na geração do XML na pasta autorizado.
- fix: Corrigido tratamento para caso "RecepcionarDpsEnvio" selecionar serviço "NFSeGerarNfse".
- fix: Corrigindo o fluxo de seleção de versão para o padrão SIMPLISS (2.03).
- fix: Corrigir inicialização do Monitor quando update está indisponível.
- fix: Evitar auto-update concorrente com processamento do Monitor.
- fix: Isolando comparação de versão do serviço consultarNfse para FIORILLI.
- refactor: Ajusta classe de serviço do uMessenger para utilizar via DLL Unimake.DFe.
- refactor: Atualiza serviços de PIX para utilizar comunicação via DLL.
- refactor: Atualiza serviços de eBoleto para utilizar comunicação via DLL.
- refactor: Criado classe para autenticação das APIs Unimake para melhor reaproveitamento de código.
- refactor: Refatorado o setup de instalação do UniNFe para não instalar o arquivo uninfe.exe.config se não for windows compatível com .NET 4.8.1 para evitar suporte.
- refactor: Remover WSDLs e schemas EPEC do NFe.Components.Wsdl.
- refactor: Separei a classe de autenticação das APIs da Unimake em um novo arquivo.
- refactor: integrar nova rotina de validacação ao fluxo de envio de DF-e.
- refactor: deixando o boletoHelper mais objetivo.
- refactor: refatoração para usar o exeption helper.