UniNFeVersao51073

De unimake
Ir para: navegação, pesquisa

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.