
Bochnia
-
Total de ítens
52 -
Registro em
-
Última visita
Community Answers
-
Bochnia's post in XML < Versão 3.0 - Erro ACBrNFe.XmlReader was marked as the answer
Olá!
Durante a execução da rotina de carregamento de XMLs antigos (versões inferiores à 3.0),
foi necessário realizar uma pequena modificação na unit "ACBrNFe.XmlReader.pas" Linha 1524.
Especificamente, precisei incluir a verificação
if Assigned(AuxNode) then
Essa alteração se mostrou essencial, pois documentos XML que não contêm informações de pagamento
— como os casos de Notas de Comodato — estavam gerando erros na leitura.
Em anexo, segue a versão ajustada do arquivo.pas para referência e validação.
ACBrNFe.XmlReader.pas
-
Bochnia's post in ACBrNFSeXLerXml - Memory Leak was marked as the answer
Olá!
Foi detectado uma memory leak no objeto FIniParamsTAB linha 112
adicionado na linha 119 FIniParamsTab.Free;
ACBrNFSeXLerXml.pas
-
Bochnia's post in Cancelamento de Nota Fiscal de Serviço ISS São Paulo was marked as the answer
Olá a todos!
Verifiquei que ao carregar o XML de NFSe de serviço "ISS São Paulo" a data do cancelamento não é populada no componente no momento da carga do XML.
Linha 263, em anexo a alteração.
Obrigado.
if aValor = 'C' then
begin
NFSe.SituacaoNfse := snCancelado;
NFSe.NfseCancelamento.DataHora := ObterConteudo(AuxNode.Childrens.FindAnyNs('DataCancelamento'), tcDat); <-- Linha adiciona.
end;
ISSSaoPaulo.LerXml.pas