Versão 2013/01 liberada em 16 de Maio de 2013.
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;
- Alterado tratamento do retorno da função NFeBuscar na Workspace de Exemplo para entender os novos códigos de rejeição introduzidos na NT 2013/003;
- Adicionado botão na Workspace de Exemplo com exemplo de utilização da função NFeValidaAssinatura;
- Adicionado botão na Workspace de Exemplo para fazer download da NF usando a opção usando a função NFeDownloadNFWeb;
- Adicionada nova aba na Workspace de Exemplo e campos para acrescentar exemplo de emissão de CC-e;
- Criação de novos campos na Workspace de Exemplo e alteração da geração do XML para atender a NT 2013/003.
- A função NFeLerXMLAutorizado foi alterada para ler as novas tags do valor aproximado dos tributos. (NT 2013/03);
- A função NFeGeraXMLNFe foi alterada para gerar as novas tags do valor aproximado dos tributos, quando estes forem informados. (NT 2013/003);
- A função NFeGeraDANFe foi alterada para exibir o valor aproximado dos tributos nos itens da nota e no total, quando houver valor. (NT 2013/003);
- 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. (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.
Observações
- Não foi necessária nenhuma alteração específica na NFeLibrary para atender a NT 2012/05, NT 2013/01, NT 2013/02 e a NT 2013/04. O desenvolvedor deve verificar se alguma alteração será necessária em sua aplicação.