UniNFeVersao51068

De unimake
Ir para: navegação, pesquisa

UniNFe Versão 5.1.0.68 - 28/02/2020 - Alterações/correções realizadas

  • Inserido município de AGUDO - RS Padrão PRONIM 2.02.
  • Criação de serviço de comunicação com a EloTech padrão Oásis; Ajuste da classe de LoandaPR para comunicação com a EloTech;
  • Inserido município de Loanda-PR, padrão Elotech, para envio da NFSe no UniNFe. (MAS AINDA NÃO ESTÁ 100% FUNCIONAL)
  • DLL UniNFe: Implementado serviços de inutilização do CTe.
  • DLL UniNFe: Corrigido quantidade de casas decimais das tags pICMSInter e vBCFCPUFDest, estavam com 4 e o correto é 2 casas.
  • DLL para consumir serviços - Recibo CTe.
  • DLL para consumir serviços - Serialização XML CTe.
  • Ajustado versão PRONIN para o município Alvares Machado.
  • Ajustado conversão da tag vPIS.
  • DLL UniNFe: Corrigido falha na hora de gerar a tag vTroco, pois só pode gerar se tiver algum valor.
  • Alterado município de Feira de Santana-BA de WEBISS para WEBISS_202.
  • Ajustado UniNFe para Nova Serrana-MG.
  • DLL UniNFe: Implementado serviços de consulta cadastro do CTe.
  • DLL UniNFe: Implementado serviços de consulta status dos serviços do MDFe e consulta situação da chave do MDFe.
  • DLL UniNFe: Implementado serviços de consulta documentos fiscais eletrônicos destinados do CTe.
  • Gerar a tag integridade de Limeira-SP de padrão IIBRASIL.
  • Refatorei o método Criptografia.GerarRSASHA512 para retornar em minúsculos o resultado do hash; Corrigido o Regex.Replace para substituir os caracteres solicitados na documentação do IIBrasil; Criei o exemplo TestTagIntegridade para fazer alguns testes com a TAG;
  • Incluído município de Tapejara - RS.
  • BUG-FIX: Corrigido falha que ocorria ao gerar um -ped-sit.xml para finalizar um MDFe que estava na pasta EmProcessamento, e o MDFe já estava encerrado na SEFAZ, ele não gera o -procMDFe.xml.
  • Atualização do novo pacote Schemas NT 2020.001 MDF-e Integrado (v1.01) - MDFe.
  • Atualização do novo pacote ESQUEMAS XSD V.2.5 (VERSÃO EM PRODUÇÃO) - 16/12/2019 - eSocial.
  • Code styling; Code cleaning; Enviar uma nota para a sefaz com Interop; A propriedade EnviNFe passa a ser pública, pois podemos acessar ela pelo interop; As propriedades "DhEmiField" e "DhSaiEntField" tratam o timezone ao criar a TAG;
  • Cancelar uma nota na Sefaz com interop;
  • A classe AssinaturaDigital passa a ser estática, uma vez que seus métodos não precisam ser instanciados; O método de base para executar as ações do DF-e passam a verificar se o está assinado, caso não, realiza a assinatura. Esta alteração foi realizada devido à necessidade de desenvolvimento ao Interop; A propriedade "ConteudoXMLAssinado" passa a ser carregada apenas se for chamada; A propriedade "ConteudoXMLOriginal" só é criado ao carregar a propriedade "ConteudoXML";
  • Criado exemplo de uso de eventos de CCE para Interop em VB6; Criado método "PrepararServico" para simular a chamada pelos construtores quando usado Interop; Ao lançar erro no Unimake.Business.DFe, será gravado o log no VB6;
  • Corrigido nomenclatura de módulos VB6; Criado exemplo de consulta de recibo em VB6;
  • Corrigido geração da tag integridade;
  • DLL UniNFe: Criado as propriedades ConteudoXMLOriginal e ConteudoXMLAssinado na classe base dos serviços dos DFes (NFe, NFCe, CTe, etc...) para facilitar recuperar o conteúdo, quando necessário.
  • DLL UniNFe: Criado parâmetro para permitir verificar se o XML já está assinado e não assinar novamente. Para os casos em que o XML vai ser assinado anteriormente a execução do envio do XML.
  • Inutilizar números da NF-e com Interop;
  • Consultar cadastro de contribuinte da NF-e com Interop;
  • Consultar distribuição de NF-e com Interop; Removido construtores privados com o mesmo propósito de construtores;
  • Manifestar a NF-e com Interop.;
  • Consultar Status da NFC-e com Interop;
  • Consultar situação da NFC-e com Interop;
  • Inutilizar números da NFC-e com Interop;
  • Consultar cadastro de contribuinte da NFC-e com Interop;
  • Evento de cancelamento da NFC-e com Interop.;
  • Evento de CCe da NFC-e com Interop;
  • A propriedade "EnviNFe" permite que seja passado um novo valor pela classe mais especializada; Criado exemplo de envio de NFC-e com Interop;
  • Consultar recibo da NFC-e com Interop;
  • Consultar Status da CT-e com Interop;
  • Consultar situação da CT-e com Interop;
  • Inutilizar números da CT-e com Interop;
  • Consultar cadastro de contribuinte da CT-e com Interop;
  • Consultar distribuição de CT-e com Interop;
  • Consultar Status da MDF-e com Interop;
  • Removido método "SetXML" e propriedade "EnviNFe" do tipo "Autorizacao"; Implementado o contrato IInteropService nos tipos de serviço com Interop; Implementado "ConsultaSitucaoMDF-e";
  • Erro na consulta de lote no município de Mossóro-RN.
  • Realizei diversas tentativas de retornar a tag assinatura. Sem sucesso. De qualquer forma a nota é retornada. Caso seja necessário retornar a assinatura, iremos fazer na base da gambiarra.
  • Inserido município de Jataí-GO.
  • Ajustado nome do arquivo WSDL de homologação de nova serrana.
  • Alterado links do município de Picada Café/RS padrão PRONIN.
  • Inserido município de Campina Grande-PB padrão WEBISS_202.
  • DLL UniNFe: Criado classes para serialização do XML do CTe.
  • DLL UniNFe: Efetuados ajustes no ICMS CSOSN 900; Ajustado a propriedade para permitir GET publico do objeto EnviNFe para que o desenvolvedor possa resgatar valores direto das propriedades do objeto; Efetuado correção para criar a tag de QRCode, pois nas ultimas mudanças ficou com falha.
  • DLL para consumir serviços - Eventos CTe - Cancelamento.
  • Atualização de pacotes e DLLs;
  • DLL UniNFe: Criado classes para serialização do XML do CTe.
  • BugFix: Ao retornar o XML não preenchia a tag de assinatura de cancelamento da CT-e;
  • Ajustado conversão conteúdo NFCe para SAT da tag cProdANP.
  • Ajustado conversão conteúdo tag dest.