UniNFeVersao510143

De unimake
Revisão de 18h21min de 26 de setembro de 2025 por Wandrey (discussão | contribs) (Criou página com '__NOTITLE__ ==<font color=#008000>'''UniNFe Versão 5.1.0.143 - 26/09/2025 - Alterações/correções realizadas'''</font>== * chore: Remove WSDL de município que está oper...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

UniNFe Versão 5.1.0.143 - 26/09/2025 - Alterações/correções realizadas

  • chore: Remove WSDL de município que está operando 100% pela DLL Unimake.DFe.
  • chore: Remove referências de municípios do padrão SIMPLISS que agora operam 100% pela DLL Unimake.DFe.
  • chore: Retira WSDLs do padrão WEBISS que agora está operando todos os municípios desse padrão via DLL.
  • config: Adiciona o município de Sorriso - MT de padrão AGILI.
  • config: Adiciona o serviço de CancelarNFSe no município de Jacareí - SP de padrão EMBRAS, mesmo que esteja desativado pela prefeitura.
  • config: Adiciona tag <EncriptaTagAssinatura> nos serviços do município de São paulo- SP de padrão PAULISTANA.
  • config: Adiciona serviço de Recepção de Lote Síncrono de NFSe para o município de São Leopoldo - RS de padrão THEMA.
  • config: Adicionando o serviço de NFcom para o estado do Mato Grosso - MT.
  • config: Adiçao da tag <WebTagRetorno>.
  • config: Ajuste de TargetNS dos municípios de Arroio do Sul - RS e Entre-Ijuís - RS, ambos de padrão PRONIM.
  • config: Ajuste no link URI do município de Alvorada - RS de padrão IPM.
  • config: Ajuste no link URI do município de Araquari - SC de padrão IPM.
  • config: Ajuste no link URI do município de Brusque - SC de padrão IPM.
  • config: Ajuste no link URI do município de Cachoeirinha - RS de padrão IPM.
  • config: Ajuste no link URI do município de Canoinhas - SC de padrão IPM.
  • config: Ajuste no link URI do município de Cascavel - PR de padrão IPM.
  • config: Ajuste no link URI do município de Colombo - PR de padrão IPM.
  • config: Ajuste no link URI do município de Dois Irmãos - RS de padrão IPM.
  • config: Ajuste no link URI do município de Estrela - RS de padrão IPM.
  • config: Ajuste no link URI do município de Gravataí - RS de padrão IPM.
  • config: Ajuste no link URI do município de Guaramirim - SC de padrão IPM.
  • config: Ajuste no link URI do município de Massaranduba - SC de padrão IPM.
  • config: Ajuste no link URI do município de Paranaguá - PR de padrão IPM.
  • config: Ajuste no link URI do município de Pinhais - PR de padrão IPM.
  • config: Ajuste no link URI do município de Santa Rosa - RS de padrão IPM.
  • config: Altera o padrão de Imperatriz - MA de PORTAL_FACIL para BAUHAUS.
  • config: Altera a comunicação do município Sorriso - MT para comunicação via DLL, assim como remoção da pasta SOFTPLAN do NFe.Components.
  • config: Altera a versão do município de Itabira - MG de padrão PRONIM, para 2.02.
  • config: Altera a comunicação dos últimos municípios de padrão PRONIM para a DLL.
  • config: Altera a tag de retorno do município de Criciúma - SC de padrão BETHA para duas tags, pois a prefeitura tem dois padrões de retorno.
  • config: Altera o padrão do município de Bom Despacho - MG de WEBISS para IPM.
  • config: Altera o padrão do município de Içara - SC para o padrão BAUHAUS, já com comunicação via DLL.
  • config: Altera o padrão do município de Prudente de Morais - MG para o padrão único MEMORY de NFSe.
  • config: Altera o padrão do município de Tangará da Serra - MT para o padrão CENTI de NFSe.
  • config: Altera o padrão dos municípios de Terra Boa - PR, Medianeira - PR, Quatro Barras - PR e Naviraí - MS para o padrão ELOTECH de NFSe e adiciona comunicação via DLL.
  • config: Altera o padrão do município de Imperatriz - MA de PORTAL_FACIL para BAUHAUS.
  • config: Altera o padrão do município de Taquarivaí - SP para JLSOFT e remove referências do município de Andradina - SP.
  • config: Altera o padrão do município de Itapecerica da Serra - SP para GIAP.
  • config: Altera o padrão do município de Jaú - SP para FIORILLI.
  • config: Altera o padrão do município de Teresópolis de WEBISS para FIORILLI.
  • config: Altera o padrão do município de Bastos - SP de PRONIM para FIORILLI e remove suas referências do padrão PRONIM.
  • config: Altera o padrão do município de Paulista _ PE de TINUS para GISSONLINE.
  • config: Alteração de link de comunicação do município de Campo mourão - PR de padrão IPM.
  • config: Alteração de schemas do padrão PAULISTANA de NFSe para de adequar a RTC e alteração de verificação de schemas do município de São Paulo - SP de mesmo padrão.
  • config: Alteração na versão do xml e wsdl do município de Teresina - PI de padrão DSF.
  • config: Atualiza URLs de WSDL do município de Birigui - SP de padrão SMARAPD.
  • config: Implementa o município de Paraguaçu Paulista - SP de padrão SIMPLISS.
  • config: Implementa o município de Patrocínio - MG de padrão SIMPLISS.
  • config: Implementa o município de Presidente Prudente - SP de padrão SIMPLISS.
  • config: Implementa o município de Vargem Grande do Sul - SP de padrão SIMPLISS.
  • config: Implementa o município de Alagoinhas - BA de padrão WEBISS.
  • config: Implementa o município de Bagé - RS de padrão WEBISS.
  • config: Implementa o município de Barra do Piraí - RJ de padrão WEBISS.
  • config: Implementa o município de Campina Grande - PB de padrão WEBISS.
  • config: Implementa o município de Candeias - BA de padrão WEBISS.
  • config: Implementa o município de Formiga - MG de padrão WEBISS.
  • config: Implementa o município de Itanhangá - MT de padrão WEBISS.
  • config: Implementa o município de Palmas - TO de padrão WEBISS.
  • config: Implementa o município de São Gonçalo do Pará - MG de padrão WEBISS.
  • config: Implementa o município de Vilhena - RO de padrão WEBISS.
  • config: Implementa o município de Içara - SC de padrão BAUHAUS.
  • config: Implementa o município de Apucarana - PR de padrão IPM.
  • config: Implementa o município de Cascavel - PR de padrão IPM.
  • config: Implementa o município de Castro - PR de padrão IPM.
  • config: Implementa o município de Guarapuava - PR de padrão IPM.
  • config: Implementa o município de Marechal Cândido Rondon - PR de padrão IPM.
  • config: Implementa o município de Paranaguá - PR de padrão IPM.
  • config: Implementa o município de Paraíso do Norte - PR de padrão IPM.
  • config: Implementa o município de Pinhais - PR de padrão IPM.
  • config: Implementa o município de Medianeira - PR de padrão ELOTECH.
  • config: Implementa o município de Naviraí - MS de padrão ELOTECH.
  • config: Implementa o município de Quatro Barras - PR de padrão ELOTECH.
  • config: Implementa o município de Terra Boa - PR de padrão ELOTECH.
  • config: Implementa o município de Arroio do Sal - RS de padrão PRONIM.
  • config: Implementa o município de Canguçu - RS, realzia ajusta no município de Arroio do Sal - RS e adicina schema de validação para o padrão PRONIM de NFSe de versão 1.00.
  • config: Implementa o município de Entre-Ijuís - RS de padrão PRONIM.
  • config: Implementa o município de Itaperuna - RJ de padrão PRONIM.
  • config: Implementa o município de Mirassol - SP de padrão PRONIM.
  • config: Implementa o município de Paranapanema - SP de padrão PRONIM.
  • config: Implementa o município de Pato Branco - PR de padrão PRONIM.
  • config: Implementa o município de Picada Café - RS de padrão PRONIM.
  • config: Implementa o município de Corupá - SC de padrão IPM.
  • config: Implementa o município de Indaial - SC de padrão IPM.
  • config: Implementa o município de Ouro - SC de padrão IPM.
  • config: Implementa o município de Palhoça - SC de padrão IPM.
  • config: Implementa o município de Penha - SC de padrão IPM.
  • config: Implementa o município de Porto Belo - SC de padrão IPM.
  • config: Implementa o município de Rio Negrinho - SC de padrão IPM.
  • config: Implementa o município de Rio do Sul - SC de padrão IPM.
  • config: Implementa o município de Rio dos Cedros - SC de padrão IPM.
  • config: Implementa o município de São Bento do Sul - SC de padrão IPM.
  • config: Implementa o município de São José - SC de padrão IPM.
  • config: Implementa o município de Alvorada - RS de padrão IPM.
  • config: Implementa o município de Bom Despacho - MG de padrão IPM.
  • config: Implementa o município de Cachoeirinha - RS de padrão IPM.
  • config: Implementa o município de Gravataí - RS de padrão IPM.
  • config: Implementa o município de Horizontina - RS de padrão IPM.
  • config: Implementa o município de Osório - RS de padrão IPM.
  • config: Implementa o município de Santa Rosa - RS de padrão IPM.
  • config: Implementa o município de Taquarivaí - SP de padrão JLSOFT.
  • config: Implementa o município de Itapecerica da Serra - SP de padrão GIAP.
  • config: Implementa o município de Panambi - RS de padrão IPM.
  • config: Implementa o município de Vitória de Santo Antão - PE de padrão TINUS.
  • config: Implementa o município de Bebedouro - SP de padrão CONAM.
  • config: Implementa o município de Bragança Paulista - SP de padrão CONAM.
  • config: Implementa o município de Caieiras - SP de padrão CONAM.
  • config: Implementa o município de Cajuru - SP de padrão CONAM.
  • config: Implementa o município de Mairiporã - SP de padrão CONAM.
  • config: Implementa o município de Taboão da Serra - SP de padrão CONAM.
  • config: Implementa o município de Barão de Cotegipe - RS de padrão SYSTEMPRO.
  • config: Implementa o município de Campinas do Sul - RS de padrão SYSTEMPRO.
  • config: Implementa o município de Canela - RS de padrão SYSTEMPRO.
  • config: Implementa o município de Erechim - RS de padrão SYSTEMPRO e adiciona arquivos XSD para verificação do XML enviado.
  • config: Implementa o município de Estação - RS de padrão SYSTEMPRO.
  • config: Implementa o município de Regente Feijó - SP de padrão PRONIM.
  • config: Implementa o município de Rolândia - PR de padrão PRONIM.
  • config: Implementa o município de Santa São Pedro - SP de padrão PRONIM.
  • config: Implementa o município de Santa Terezinha de Itaipu - PR de padrão PRONIM.
  • config: Implementa o município de Teodoro Sampaio - SP de padrão PRONIM.
  • config: Implementa o município de Três Coroas - RS de padrão PRONIM.
  • config: Implementa o município de São Gabriel - RS de padrão PRONIM.
  • config: Implementa o município de São Sebastião da Grama - SP de padrão PRONIM.
  • config: Implementa o município de Vacaria - RS de padrão PRONIM.
  • config: Implementa o município de Viamaão - RS de padrão PRONIM e remvoe espaços em branco da configuração do município de Vacaria - RS de mesmo padrão.
  • config: Implementa o município de Álvares Machado - SP de padrão PRONIM.
  • config: Implementa o município de Bastos - SP de padrão FIORILLI.
  • config: Implementação do município de Jaguapitã - PR de padrão ELOTECH.
  • config: Implementa serviço RecepcionarLoteRpsSincrono em municípios padrão THEMA.
  • config: Volta a versão dos municípios de Rolândia - PR e Três Coroas - RS para a versão 1.00.
  • config: implementa o município de Jaú - SP de padrão FIORILLI.
  • fead: Alterado pacote de schemas da NFe para permitir não enviar a tag <vIBS> até que a SEFAZ atualize este novo pacote em homologação, assim fica opcional.
  • feat: Adapta todo o padrão THEMA de NFSe e seus municípios para comunicação via DLL.
  • feat: Adiciona comunicação via DLL para o padrão SONNER de NFSe na tarefa de Consultar NFSe por RPS.
  • feat: Adiciona criptografia de senha para o padrão ISSONLINE_ASSESSORPUBLICO.
  • feat: Adiciona cripotgrafia da tag <Assinatura> e <AssinaturaCancelamento> dos XMLs de padrão PAULISTANA de NFS-e.
  • feat: Adiciona checkBox na UI para alternar entre os serviços de RecepcionarLoteRps(Síncrono/Assíncrono) para municípios de padrão THEMA.
  • feat: Adiciona funcionalidade para poder realizar tratamento de retorno da prefeitura em município com mais de uma tag de retorno.
  • feat: Adiciona novo valor ao enum da tag tpNFCredito.
  • feat: Adiciona tratamento de retorno não autorizado da API do padrão GIAP de NFSe.
  • feat: Adiciona tag vTotDFe relacionado a reforma tributária no CTe Simplificado.
  • feat: Adiciona usuário e senha para o município de Panambi - RS de padrão IPM.
  • feat: Adiciona verificação no método DetectDFeType para abranger a NFCom.
  • feat: Adiciona verificação para retorno não autorizado do padrão SYSTEMPRO.
  • feat: Adiciona validação para expiração de token para o padrão SOFTPLAN de NFSe.
  • feat: Adição de campo de senha para usuário informar token do município de Imperatriz - MA.
  • feat: Ajustados os serviços da NFCom e NF3e para não permitir processar arquivos com o mesmo nome ao mesmo tempo.
  • feat: Ajuste no pacote de schema da NFCom para permitir enviar o XML sem a tag vIBS.
  • feat: Ajustes diversos na classe de serialização da NFCom, tanto para C# como para INTEROP.
  • feat: Altera a comunicação dos municípios de Paraguaçu Paulista - SP, Patrocínio - MG, Presidente Prudente - SP e Vargem Grande do Sul - SP, assim como ajusta o padrão SIMPLISS para comunicação via DLL.
  • feat: Altera a comunicação do padrão IPM para comunicar via DLL.
  • feat: Altera a comunicação do padrão CONAM para comunicar via DLL.
  • feat: Altera a comunicação do padrão SYSTEMPRO de NFSe para comunicar via DLL.
  • feat: Altera a comunicação dos seguintes municípios de padrão PRONIM para a DLL: Regente Feijó - SP; Rolândia - PR; Santa Terezinha de Itaipu - PR; São Pedro - SP; Teodoro Sampaio - SP; Três Coroas - RS;
  • feat: Altera do a tag vIBS para gerar ela com valor zerado. Só não vai gerar a tag se ela for nula.
  • feat: Altera o padrão GOVDIGITAL para SONNER e realiza a migração de comunicação de seus municípios para a DLL.
  • feat: Alterado URL de consulta QRCode da NFCe do RJ e GO.
  • feat: Alterado a tag vTotDFe da NFCom para não gerar se o conteúdo for nulo, pois esta tag não é obrigatória.
  • feat: Alterado para permitir gerar a NFCom sem a tag vIBS até que a SEFAZ atualize o schema com esta tag.
  • feat: Alteração no link de consulta NFCe por QRCode para o estado do RJ.
  • feat: Atualização do pacote de Esquema XML NF-e/NFC-e - Pacote de Liberação nº 010b v. 1.21 (Novo leiaute da NF-e, NT 2025.002 v.1.20, NT 2024.003 e NT 2025.001) (ZIP). Publicado em 20/08/2025.
  • feat: Atualização do pacote schemas NT 2025.001 v 1.03 do MDFe.
  • feat: Atualização da DLL Unimake.DFe para poder utilizar os Warnings do Validator no UniNFe.
  • feat: Atualização do pacote de schemas da NFSe nacional e ajustado DLL para validar contra schema para este padrão.
  • feat: Correção da definição de versão do QR Code quando é feita validação.
  • feat: Cria configuração para escolha da versão do QRCode da NFCe.
  • feat: Cria método para remover a assinatura do ERP e forçar a assinatura da DLL.
  • feat: Cria o validator da NF3e e implementa validação do IBSCBS da NF3e com base no CST.
  • feat: Cria o validator da NFCom e implementa validação do IBSCBS da NFCom com base no CST.
  • feat: Implementação dos municípios de padrão WEBISS para comunicação via DLL e atualização do padrão no UniNFe.
  • feat: Implementa validação do IBSCBS do CTeOS com base no CST.
  • feat: Implementa os novos grupos do gIBSCBSMono da RTC para conversão do TXT da NFe/NFCe.
  • feat: Implementa comunicação via DLL para os municípios do Paraná do padrão IPM de NFSe, e adiciona marcação para remoção futura de quais municípios são do padrão IPM.
  • feat: Implementa a comunicação via DLL em mais municípios de padrão PRONIM e adiciona marcação temporária nos serviços para identificação de padrão.
  • feat: Implementa a comunicação via DLL para mais municípios de padrão IPM, sendo eles Alvorada - RS, Cachoeirinha - RS, Gravataí - RS, Osório - RS, Santa Rosa - RS,Bom Despacho - MG e troca de padrão do município de Horizontina - RS de PRONIM para IPM.
  • feat: Implementa a alteração da comunicação do EFDReinf para API e ajuste para suporte de diferentes endpoints da mesma.
  • feat: Implementa classe de serialização e deserialização do serviço GerarNFSe, assim como adiciona ENUMS para a mesma.
  • feat: Remove método EncryptAssinatura e suas referências, pois era utilizado apenas para DSF e PAULISTANA, agora, validados via DLL.
  • feat: Removido a configuração de envio síncrono da NFe. UniNfe, agora, decide sozinho.
  • feat: Remoção de condicional para assinatura de tag do padrão PAULISTANA de NFSe, agora, é feito via DLL.
  • feat: Salvamento do Token e sua data de expiração, assim como verificação do mesmo para o padrão SOFTPLAN de NFSe.
  • feat: Torna a tag vIBS de gIBSCBS, por enquanto, opcional na conversão do TXT da NFe/NFCe.
  • feat: Validador - Adiciona aviso quando é feita validação de NFe ou NFCe com CFOP 5102 e CST 40.
  • feat: Validador - Adiciona aviso quando é feita validação de NFe ou NFCe com CFOP 5949 e CST 00.
  • feat: Validador - Adiciona aviso quando é feita validação de NFe ou NFCe com CFOP 6101 e CST 00.
  • feat: Validador - Adiciona aviso quando é feita validação de NFe ou NFCe com CFOP 6102, CST 10 e consumidor final interestadual.
  • feat: Validador - Adiciona aviso quando é feita validação de NFe ou NFCe com CFOP 6350 e CST 00 ou 10.
  • feat: Validador: Adiciona lista de avisos (warmings) para validação de NF-e.
  • feat: Validator: Adiciona aviso (somente warmings) para casos de CST 020/040/051 e não tenha informação adicional de base legal.
  • feat: adiciona tag vIBS no grupo gIBSCBS no TXT da NFe/NFCe; altera as validações para geração dos grupos gDif e gRed a partir do TXT da NFe/NFCe.
  • feat: implementa o município de Panambi - RS de padrão IPM.
  • fix: Ajusta a versão de Itabira - MG para 2.02.
  • fix: Ajuste na tarefa de Consultar NFSE por PDF, onde não será feita a extração de PDF do padrão PRIMAX de NFSe.
  • fix: Ajustes conversão da NFe/NFCe de TXT para XML na parte da tag vIBS da RTC.
  • fix: Ajustes para permitir enviar o XML sem a tag vIBS até que a SEFAZ atualize o novo pacote em homologação, na tentativa anterior ficou uma falha.
  • fix: Aumentado a tamanho do campo cAut da conversão do TXT para XML da NFe/NFCe.
  • fix: Correção no Validator na parte que verifica a CFOP quando exportação com operação interna.
  • fix: Correção no XML de evento 4010 do EFDReinf na tag <redISento<dtLaudo>, quando não tinha conteudo estava gerando com um valor incorreto e não ddeveria existir a tag.
  • fix: Corrige falta de versão do serviço de cancelamento de NFSe do padrão CENTI.
  • fix: Corrige nomenclatura do XML de envio e retorno do serviço de inutilização da NFSe.
  • fix: Corrige validação do IBSCBS de CST 510 na NF3e.
  • fix: Corrige validação do IBSCBS de CST 510 na NFe; padronização mensagem de validação do gCBS quando é CST 000 ou 550 da IBSCBS da NFe.
  • fix: Corrige validação de CFOP, da NFe, quando as UFs de <emit> e <dest> são iguals mas a UF da <entrega> é diferente.
  • fix: Corrigi falha na serialização da NFCom, a tag <cUFPrinc> não estava como opcional.
  • fix: Corrigido falha na conversão da NFe/NFCe de TXT para XML referente as tags da RTC.
  • fix: Corrigido falha que ao colocar um boleto para registrar via eBank onde o XML tinha uma falha de estrutura, ele fechava o UNINFE.
  • fix: Corrigido validação da data de emissão X data de saída, pois tem SEFAZ permitindo data de saída, enquanto horário, menor que a data de emissão.
  • fix: Realiza a substituição no WebSoapString para a senha criptografada.
  • refactor: Melhoria código EnviNFe.cs.
  • refactor: Adiciona condicional para padrões que utilizam apenas a senha.
  • refactor: Ajusta a mensagem de retorno da validação do grupo gIBSCBS da NF3e.
  • refactor: Ajusta a quantidade de casas decimais das propriedades PDifIBS e PDifCBS de GMonoDif da NFe.
  • refactor: Ajuste de validação de XMLs de versão 1.00 de padrão PRONIM.
  • refactor: Ajuste de validação de XMLs de versão 2.02 do padrão PRONIM de NFSe.
  • refactor: Ajuste na geração de token e assinatura do município de Florianópolis - SC de padrão SOFTPLAN.
  • refactor: Ajuste de nomeclatura de classe de serialização e deserialização de ConsultarNfsePorRps do padrão NACIONAL de NFSe.
  • refactor: Ajustes de padronização da classe de serialização ConsultarNfsePorRps do padrão NACIONAL de NFSe.
  • refactor: Altera a condicional para busca de versão do padrão IPM de NFSe.
  • refactor: Altera o nome das classes de serialização da ConsultaNFSe e ConsultaNFSePDF, assim como padronização das mesmas.
  • refactor: Correção de versionamento do padrão PUBLICA de NFSe e alteração da seleção de versão do padrão IPM.
  • refactor: Correção da definição de MunicipioToken no serviço de Recepcionar Lote RPS.
  • refactor: Corrige o nome do arquivo de configuração do município de Jaú - SP.
  • refactor: Corrige anotações no serviço RecepcionarLoteRPS e ajusta validação de XML para municípios implementados de versão 2.03 do padrão PRONIM de NFSe.
  • refactor: Melhoria na organização de municípios que necessitam de usuário e senha. Agora, não precisa mais inserir manualmente o município caso o padrão do mesmo já esteja configurado.
  • refactor: Mudança da mensagem de aviso para algo mais genérico na validação de CST.
  • refactor: Organização da verificação de versões de serviços de NFSe.
  • refactor: Padronizações gerais das classes de consulta para serialização e deserialização do padrão NACIONAL de NFS-e.
  • refactor: Remove duplicação da configuração do município de Concórdia - SC de padrão IPM.
  • refactor: Remoção de condicional na conversão de base 64 para PDF no serviço de consultar NFSe por PDF.
  • refactor: Remoção da referência do município de Imperatriz - MA via código IBGE, referente ao seu antigo padrão.
  • refactor: Remoção de referências do padrão CONAM dos serviços de ConsultarNfseRps e ConsultarSituacaoLoteRps.
  • refactor: Remoção de Web References, WSDLs e padrões que não são mais utilizados.
  • refactor: Remoção de referências de código IBGE nos serviços de NFSe e remoção de método de comunicação não utilizados.
  • refactor: Remoção de serviços não utilizados, como CFS-e, e remoção de referências à comunicação de NFS-e via UniNFe, agora, tudo é feito via DLL.
  • refactor: Salvamento e carregamento dos campos ClientID e Secret para o padrão SOFTPLAN de NFSe.
  • refactor: Simplificação no tratamento de padrões de NFS-e, agora que todos estão implementados na DLL.
  • refactor: retira referências ao padrão GOVDIGITAL do UniNFe que agora está pela DLL no padrão de nome SONNER.