30/09/2024
Anunciamos a liberação da versão Release Candidate (RC) da NFeLibrary 2024/02.
Os assinantes que desejarem realizar o download da NFeLibrary Standard completa podem clicar aqui.
Confira a lista completa das novidades aqui.
Abaixo o que mudou entre a versão Beta e RC:
- Com objetivo de manter a seguraça da NFeLibrary, as dlls MailKit.dll e MimeKit.dll utilizadas para o envio de e-mail, foram atualizadas para as versões 4.7.1.1 e 4.7.1.0, respectivamente.
- Alterado, na função NFeCancelaECONF, o nome da estrutura dos parâmetros de tNFeCancelaECONF_params para tNFeCancelaECONF.
- Alterado, na função NFeEnviaECONF, o nome da estrutura dos parâmetros de tNFeEnviaECONF_params para tNFeEnviaECONF.
- Alterados, na função NFeCancelaECONF, os nomes dos parâmetros snProtocolo, sdProtocolo, iCdRetorno e icdGravacao para sRetnProtocolo, sRetdProtocolo, iRetCdRetorno e iRetcdGravacao respectivamente, mantendo assim o padrão.
- Alterados, na função NFeEnviaECONF, os nomes dos parâmetros snProtocolo, sdProtocolo, iCdRetorno e icdGravacao para sRetnProtocolo, sRetdProtocolo, iRetCdRetorno e iRetcdGravacao respectivamente, mantendo assim o padrão.
- Alterados, na função NFeEnviarAtorInter, os nomes dos parâmetros sNroProtocolo, sDhProtocolo, iCdGravaArq, sMsgRetResultGravaArq, sMsgDados, sMsgRetWS, iCdRetorno e sMsgResultado e icdGravacao para sRetNroProtocolo, sRetDhProtocolo, iRetCdGravaArq, sRetMsgResultGravaArq, sRetMsgDados, sRetMsgWS, iRetCdRetorno e sRetMsgResultado respectivamente, mantendo assim o padrão.
- Alterados, na função NFeEnviaInsucessoEntrega, os nomes dos parâmetros iCdRetorno, sMsgRetGravacao e iCdGravacao e icdGravacao para iRetCdReto, sRetMsgRetGravacao e iRetCdGravacao respectivamente, mantendo assim o padrão.
- Alterados, na função NFeCancelaInsucessoEntrega, os nomes dos parâmetros iCdRetorno, sMsgRetGravacao e iCdGravacao para iRetCdRetorno, sRetMsgGravacao e iRetCdGravacao respectivamente, mantendo assim o padrão.
- Corrigido, na função NFeEnviaInsucessoEntrega, problema que causava o erro 4402.
- Corrigida, na workspace de exemplo, a formatação do parâmetro sDhTentativaEntrega que quando informado, causava erro de validação de schema.
- Corrigida, na Acronsoft.dll, a geração da data do parâmetro interno "dhHashTentativaEntrega", que em alguns casos quando informado o parâmetro sDhTentativaEntrega, ocorria a rejeição "Data-Hora do Hash de Entrega superior a data de emissão do vento".
- Corrigida, na função NFeEnviaInsucessoEntrega, a validação do parâmetro sPathArqXMLRetorno que não estava verificando se foi informado o caminho completo com o nome do arquivo XML.
- Corrigida, na função NFeCancelaInsucessoEntrega, a validação do parâmetro sPathArqXMLRetorno que não estava verificando se foi informado o caminho completo com o nome do arquivo XML.
- Corrigida, na função NFeEnviaECONF, a validação do parâmetro sPathArqXMLRetorno que não estava verificando se foi informado o caminho completo com o nome do arquivo XML.
- Corrigida, na função NFeCancelaECONF, a validação do parâmetro sPathArqXMLRetorno que não estava verificando se foi informado o caminho completo com o nome do arquivo XML.
- Alterado, na workspace de exemplo, o tipo do campo PrSeNota.iOrig para String e o nome para sOrig, para antender a NT 2024.001.
- Alterado, na estrutura "tNFedetimpostoICMS", o campo "iorig", que passa a ser um campo do tipo string e renomeado para "sorig" para que possa ser opcional e atender ao requisito de não gerar o nó quando a nota for emitida por emitente do tipo MEI (CRT=4). O desenvolvedor que não irá emitir notas para MEI, ou seja, sorig nunca será vazio, apenas precisa atualizar o nome do campo iorig para sorig ao referenciar a estrutura tNFedetimpostoICMS. No caso de desenvolvedor que emite para MEI e irá emitir notas sem informar a tag orig, além da alteração acima, pode ser necessário alterar, o tipo do campo na sua tabela.
Não encontrou o que precisava, entre em contato conosco.