UniNFeVersao51073
UniNFe Versão 5.1.0.73 - 30/03/2021 - Alterações/correções realizadas
- Inserido o município do IRATI-PR no UniNFe para envio da NFSe (Padrão ELOTECH).
- Inserido o município de Ipojuca-PE. Houve problemas com os WSDL, tanto produção e homologação apresenta erro. Em Homologação acontece o erro http 400 e Produção O cliente encontrou o tipo de conteúdo de resposta de 'text/html', mas esperava 'text/xml'.
- Atualização da DLL do SAT DIMEP para versão mais atual.
- Se houver XML danificado na pasta "Em processamento", ele será movido para a pasta "ComErro".
- Inserido o ambiente de produção do município de Tangará da Serra - MT.
- Inserido município de São Pedro - SP.
- Atualização Esquemas XML NF-e/NFC-e - Pacote de Liberação nº 9 (Novo leiaute da NF-e, NT 2020.005 v.1.10). Publicado em 22/12/2020.
- Adaptado a consulta status da NFe, NFCe, MDFe e CTe para utilizar a DLL do UniNFe.
- Adaptado a consulta situação da NFe, NFCe, MDFe, CTeOS e CTe para utilizar a DLL do UniNFe.
- DLL UniNFe: Ajustes nos endereços dos webservices dos serviços da SEFAZ MA, SE e PA.
- DLL UniNFe: Ajustes para forçar carregar o PIN do certificado A3 quando o XML não tem assinatura.
- Adaptado a consulta situação da NFe, NFCe, MDFe e CTe para utilizar a DLL do UniNFe.
- Adaptado o envio do XML de Consulta Cadastro do Contribuinte para utilizar a DLL do UniNFe.
- Adaptado o envio do XML de Inutilização da NFe, NFCe e CTe para utilizar a DLL do UniNFe.
- DLL UniNFe: BUG-FIX - Correção serialização da tag vICMSSubstituto da tag ICMSSN500.
- Ajustado falha no arquivo de configurações de empresas "UniNfeEmpresa".
- Criado padrão RLZ_INFORMATICA_02. Inserido município de Tangará da Serra - MT. Removido do Webservice.xml antigo padrão do município de Ubá - MG.
- DLL UniNFe: BUG-FIX - Correção nas tags vBCSTRet, pST e vICMSSTRet do ICMSSN500.
- DLL UniNFe: Implementado configurações de servidores proxy.
- Ajustado TargetNameSpace no Schema de Joinville.
- Criado forma de identificar o tipo de evento da NFe.
- Adaptado a consulta status da NFe, NFCe, MDFe e CTe para utilizar a DLL do UniNFe.
- Alterado padrão do município de Juiz de fora-MG para FINTEL; Removido município de Irati-PR do padrão FINTEL, município passou a utilizar padrão ELOTECH; Alterado Schemas do padrão FINTEL;
- Ajustado WSDL de produção de Joinville para não duplicar EnviarLoteRPSEnvio e LoteRPS.
- Adição do DocFX.
- Adaptado a consulta situação da NFe, NFCe, MDFe, CTeOS e CTe para utilizar a DLL do UniNFe.
- Manter nome do arquivo de retorno da consulta certificado.
- Alterado endereço do WSDL de homologação do município de Juiz de Fora - MG. Ajustado exemplos de XML's do padrão FINTEL.
- Alterado endereços dos wsdl's de produção do município de Salvador-BA.
- Alterado Schema do município de Tangará da Serra - MT; Criado exemplos de XML's.
- Removido WSDL antigo do município de Tangará da Serra - MT.
- Inserido o município de Araguari - MG.
- DLL UniNFe: Inserido envio da NFC-e para a SEFAZ SC.
- DLL UniNFe: BUG-FIX: Corrigido consulta cadastro de contribuintes do serviço de CTe para os estados de MG, MT, SP e os que utilizam SVRS.
- Alterado município de Simões Filho - BA de EL para WEBISS_202.
- Inserido o município de Guariba - SP.
- Adaptado o envio do XML de eventos da MDFe e CTe para utilizar a DLL do UniNFe.
- Adaptado o envio do XML de eventos da NFe e NFCe para utilizar a DLL do UniNFe.
- Correção de nomenclatura;
- DLL UniNFe: Atualização da documentação HTML e pacote NUGET.
- DLL UniNFe: Criado propriedades ICMSSN103, ICMSSN300 e ICMSSN400 para NFe e NFCe. Objetos não geram tags específicas, pois a tag para a SEFAZ é a ICMSSN102. Criamos estas propriedades só para facilitar ao desenvolvedor se desejar utilizar objetos com nomes específicos.
- DLL UniNFe: Efetuado ajuste na forma de carregar as configurações para que carregue o necessário quando a propriedade "Definida" estiver como verdadeiro.
- Alterado o endereço do WSDL de produção do município de Lins - SP.
- DLL UniNFe: Criado método público para forçar carregar o PIN do A3 para não ter necessidade do usuário digitar o número.
- Inserido município de Nova Andradina - MS.
- Criado forma de identificar o tipos de eventos do CT-e e MDF-e.
- Inserido o wsdl de homologação do município de Araguari-MG.
- DLL UniNFe: Criado envio do evento EPEC para NFe e CTe.
- Ajustado para verificar o PIN para qualquer padrão de NFSe.
- Alterado para não solicitar o PIN quando o mesmo está gravado no UniNFe; Alterado para limpar o CertificadoPIN do arquivo UniNFeConfig se o certificado não for do tipo A3.
- Implementar tipo de evento e DF-e desconhecidos;
- O método DetectDFeType retorna o TipoDFe correto para CTe-Os;
- O método GetChaveDFe a chave correta para CTe-Os;
- Cancelamento por Substituição para o município de Viamão RS.
- Implementado emissão no modo síncrono.
- DLL UniNFe: Criado método que efetua uma verificação simples na chave de um DFe (NFe, NFCe, CTe, MDFe, CTeOS) para ver se está correta.
- Ajustado posicionamento dos campos de configuração do sat.
- Criado configuração para o tipo de conversão.
- Implementado envio de Substituição da NFSe para o município de Viamão RS.
- Sobrescrito método SetValue para tratar o tipo "Dest" do EPEC; Renomeado "SetLocalValue" para "SetValue"; Removido método sobrescrito "ProcessReader", pois não faz sentido sobrescrever para chamar "base.ProcessReader()";
- Implementação do método DetectEventByDFeType para recuperar o tipo de evento pelo tipo do documento fiscal;
- Alterado padrão do município de Siderópolis-SC para WEBISS_202.
- Ajustes setup de instalação do UniNFe; Códigos de exemplo em Harbour de como utilizar a DLL do UniNFe.
- Exemplo VBS para certificado;
- DLL UniNFe: Criado envio do evento EPEC para NFe e CTe.
- Inserido município de Canaã dos Carajás - PA.
- DLL UniNFe: BUG-FIX - Implementado no ENUM de tipos de eventos do MDFe os eventos exclusivos do Fisco para que não ocorra falha na deserialização da consulta situação e outros. Corrigido descrição do evento de inclusão de DF-e do MDFe que estava com uma aspas sobrando.
- Implementado o Município de Campinas do Sul/RS.
- Efetuado melhorias na rotina que recupera os backups do XML de cadastro de empresas, pois em algumas situações estava falhando.
- Corrigido falha na conversão do TXT da NFe e NFCe para XML na tag vTroco.
- Inserido o município de Itatinga - SP padrão GeisWeb.
- Inserido o município de Itatinga-SP para envio da NFSe.
- Corrigido servidor de timestamp para assinatura;
- Criado método ExtrairConteudoChaveDFe para facilitar acesso ao conteúdo de cada elemento que compõe a chave do DFe (NFe, CTe, NFCe, MDFe, etc...).
- Corrigido falha na conversão do TXT da NFe e NFCe para XML na tag vTroco mantendo compatibilidade de Layout.
- Inserido o município de Marechal Candido Rondon - PR.
- Inserido o município de Mairipotaba - GO.
- BUF-FIX: Corrigido falha que gerava a tag indIntermed mesmo a indPres sendo 0 e 5.
- Implementações referente a Nota Técnica 2020.006 v.1.10 (Publicada em 15/02/2021) e Nota Técnica 2020.005 v.1.10 (Publicada em 22/12/2020).
- Alterado conversão do TXT da NFe/NFCe para atender a NT 2020.006.
- Implementado município de Edeia-GO.
- Ajustado integração com o município de Itatinga - SP padrão GeisWeb.
- Corrigido no SAT a conversão nas tags <cEAN> para não colocar texto, quando não tem informação e pICMS está convertendo para 2 casas decimais.
- Removido timestamp de assinatura do código; Melhorias no script de compilação do interop; Interop para retorno do método do certificado; Método "GetProcEventoNFeResultXMLByIndex" que retorna o XML do evento pelo índice; Exemplo em VB6.
- Ajustado exemplos de XML's de consulta e cancelamento da nota do padrão SIMPLE. Alterado o retorno do campo data para string.
- Ajustado exemplos de XML's do município de Curitiba-PR.
- Alterado endereço do wsdl de homologação do município de Curitiba-PR.
- Alteração padrão do município Silvania - GO de MEGASOFT para BSITBR/SIGEP.
- Corrigido falha na conversão do TXT da NFe/NFCe, TAG indIntermed. Quando estava com valor Zero, não estava gerando a TAG.
- Diretiva "if INTEROP"; Criado exemplo para emissão de um MDF-e;
- Teste de unidade para encontrar o erro de deserialização;
- Correção no FiorilliBase do município JiParaná - RO.
- Correção WSDL do município JiParaná- RO.
- Inserido o município de Ji-Paraná - RO.
- Inserido o campo de usuário e senha no município de Maringá.
- Ajustado ambiente de homologação do município de Jaboatão dos Guararapes - PE.
- Ajustado endereços do ambiente de homologação do município de Jaboatão dos Guararapes - PE.
- Correção no WSDL de homologação da NFSe do município de Curitiba-PR.
- Inserido o município de Juscimeira - MT.
- Implementado o tipo de evento 310112 no Enum dos eventos do MDFe. Estava faltando e na deserialização do XML gerava falha.
- Corrigido falha que estava gerando a tag <vDescDI> mesmo com valor zerado, o que não pode. Esta tag é filha da tag <adi>.
- Atualização do pacote NUGET da DLL no UniNFe.
- BUG-FIX: Correção de erros de serialização e de configurações dos serviços da GNRE.
- Ajustado erro na ConsultaLoteRPS do município de Olinda.
- Atualização do EFReinf para aceitar a versão 1.05.00.
- Ajustado implementação do município de Edeia-GO.
- Correção WSDL do município JiParaná- RO.
- Ajustado erro na ConsultaLoteRPS do município de Jaboatão dos Guararapes.
- BUG-FIX: Feito um ajusta para não gerar a tag indIntermed em produção se ela estiver nula, pois a SEFAZ não está aceitando esta tag neste ambiente ainda.
- Implementado SubstituirNfse para o município Guarantã do Norte - MT e todos os padrões COPLAN.
- Alterado o schemas do município de Porto Velho - RO.
- Atualização pacote de schemas EFDReinf versão 1.05.01.
- Certificado está sendo passado por arquivo no Interop; * Ajustes na emissão de um MDF-e;
- Criado método "Configuracao.GetX509Certificate()" para recuperar o certificado digital, seja passado por arquivo ou pela propriedade. Isso irá garantir que tanto o .NET e o Interop, sejam capazes de usar o certificado; Método "Autorizacao.AddRetConsSitMDFe" para adicionar o retorno da consulta de situação; Métodos "GravarXmlDistribuicao" com diversos parâmetros ou tipos de objetos do C# não pode ser visíveis para Interop. Algumas linguagens não aceitam sobrecarga de métodos;
- Exemplo de Validar XML para Interop;
- Método "EventoMDFe.AddCondutor" para adição de condutor no MDF-e; Criado exemplo de inclusão do condutor no MDF-e em VB6;
- Ajustado envio para prefeitura de Itatinga - SP.
- Inserido município de Alfenas-MG.
- Ajustado endereço do WSDL de produção do município de Canaã dos Carajás.
- Inserido o município de Araruama - RJ. Ajustado a referência do município Ji-Paraná - RO.
- Alterar WSDL's do município de Itatinga - SP.
- Inserido o município de Pomerode - SC.
- Efetuado ajuste na conversão do TXT da NFe/NFCe para torar opcional a tag indIntermed quando a indPres for igual a 1. Isso foi executado pois a nova atualização da NT prevê esta possibilidade.
- DLL UniNFe: BUG-FIX - Corrigido falha no envio da GNRE em modo de produção, pois só estava enviando para homologação.
- Alterado os WSDL's do município de Maringá-PR.
- Inserido o município de Porto Belo - SC.
- Atualização do Esquemas XML NF-e/NFC-e - Pacote de Liberação nº 9 (Novo leiaute da NF-e, NT 2020.006 v.1.20). Publicado em 17/03/2021.
- Alterações para ajustar conversor TXT da NFe/NFCe para atender a NT 2020.005.