542
edições
Mudanças
Criou página com '__NOTITLE__ ==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...'
__NOTITLE__
==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.
==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.