Em 16/05/2013, enviamos uma atualização da NFeLibrary a todos os assinantes. Caso não tenha recebido, entre em contato conosco: contato@developerflex.com.br.
As novidades são:
Alterações para atender a NT 2013/004
- Não foi necessária nenhuma alteração específica na NFeLibrary para atender esta NT. O desenvolvedor deve verificar se alguma alteração será necessária em sua aplicação.
Alterações para atender a NT 2013/003
- A função NFeLerXMLAutorizado foi alterada para ler as novas tags do valor aproximado dos tributos.
- A função NFeGeraXMLNFe foi alterada para gerar as novas tags do valor aproximado dos tributos, quando estes forem informados.
- A função NFeGeraDANFe foi alterada para exibir o valor aproximado dos tributos nos itens da nota e no total, quando houver valor.
- Acrescentada nova opção [COLUNAVALORTRIBUTO] no parâmetro sOpcoesSaida da função NFeGeraDANFe para forçar a exibição do valor aproximado dos tributos nos itens da nota e no total, mesmo quando não houver valor.
Alterações para atender as NTs 2012/005, 2013/001, 2013/002
- Não foi necessária nenhuma alteração específica na NFeLibrary para atender estas NTs. O desenvolvedor deve verificar se alguma alteração será necessária em sua aplicação.
Novas funcionalidades
- Inclusão da função NFeValidaAssinatura que permite validar a assinatura de um XML da NF-e.
- Inclusão da função NFeDownloadNFWeb que permite fazer download de um XML de uma NF-e do portal.
Melhorias
- Alteração da função NFeEnviar para usar a classe XML para ler o arquivo XML de entrada e gerar o arquivo final.
- Alteração da função NFeBuscar para usar a classe XML para gerar o arquivo.
- Alteração da função NFeCriaProcNFe para usar a classe XML para ler o arquivo XML de entrada e gerar o arquivo final.
- Alteração da função NFeValidaXML para usar a classe XML para carregar os dados do arquivo XML que será validado.
- Alteração da função NFeCriaProcCancNFe para usar a classe XML para gerar o arquivo. Alteração da função NFeCancelar para usar a classe XML para gerar o arquivo.
- Alteração da procedure NFeAssinar para usar a classe XML para gerar o arquivo.
- Alteração da função NFeEnviaCCe para permitir o uso de caracteres acentuados no texto da correção.
Workspace de exemplo
- Alterado tratamento do retorno da função NFeBuscar para entender os novos códigos de rejeição introduzidos na NT 2013/003.
- Adicionado botão com exemplo de utilização da função NFeValidaAssinatura.
- Adicionado botão para fazer download da NF usando a opção usando a função NFeDownloadNFWeb.
- Adicionada nova aba e campos para acrescentar exemplo de emissão de CC-e.
- Criação de novos campos e alteração da geração do XML para atender a NT 2013/003.
Correções
- Correção da função NFeEnviaCCe para tratar corretamente caracteres especiais como o "&", pois ao usar este caractere ocorria erro de schema ao enviar a CC-e.
Não encontrou o que precisava, entre em contato conosco.