Membros Pro phulano Postado 17 Maio Membros Pro Compartilhar Postado 17 Maio ainda nao entendi, porque as vezes, nao acha o xml, o que me intriga, eh q nao vem retorno indicando q nao carregou o XML.. hj, fiz um teste (debugando meu sistema- ) vejam o resultado 17/05/24 09:02:42:024 - NFE_LimparLista 17/05/24 09:02:42:024 - Travar 17/05/24 09:02:42:024 - SetRetorno(0, 0 NFe(s) Carregada(s)) 17/05/24 09:02:42:025 - Destravar 17/05/24 09:04:05:179 - NFE_CarregarXML(C:\nfe2\transm\43240505377298000177650030000030041000000220-nfe.xml ) 17/05/24 09:04:05:180 - Travar 17/05/24 09:04:05:180 - SetRetorno(0, 0 NFe(s) Carregada(s)) 17/05/24 09:04:05:180 - Destravar onde pego esse retorno de zero nfe carregada ? pois o status-acrblib retorna zero, como se tudo estah normal. ressaltando , q nao uso delphi, uso outra linguagem, portanto nao uso o componente brigaduuuuu Link para o comentário Compartilhar em outros sites More sharing options...
Fundadores Daniel Simoes Postado 17 Maio Fundadores Compartilhar Postado 17 Maio @phulano, me parece que você está enviando vários espaços no final do nome do arquivo... Experimente aplicar um "Trim" no conteúdo da variável, antes de chamar o método da ACBrLib Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Diego Foliene Postado 17 Maio Consultores Compartilhar Postado 17 Maio Bom dia! 44 minutos atrás, phulano disse: ainda nao entendi, porque as vezes, nao acha o xml, o que me intriga, eh q nao vem retorno indicando q nao carregou o XML.. hj, fiz um teste (debugando meu sistema- ) vejam o resultado 17/05/24 09:02:42:024 - NFE_LimparLista 17/05/24 09:02:42:024 - Travar 17/05/24 09:02:42:024 - SetRetorno(0, 0 NFe(s) Carregada(s)) 17/05/24 09:02:42:025 - Destravar 17/05/24 09:04:05:179 - NFE_CarregarXML(C:\nfe2\transm\43240505377298000177650030000030041000000220-nfe.xml ) 17/05/24 09:04:05:180 - Travar 17/05/24 09:04:05:180 - SetRetorno(0, 0 NFe(s) Carregada(s)) 17/05/24 09:04:05:180 - Destravar onde pego esse retorno de zero nfe carregada ? pois o status-acrblib retorna zero, como se tudo estah normal. ressaltando , q nao uso delphi, uso outra linguagem, portanto nao uso o componente brigaduuuuu O método retornou zero, indicando que não houve falha, mas ele também retornou "0 NFe(s) Carregada(s)" o que da a entender que o XML que você tentou carregar, passou pela rotina de leitura sem levantar erro, mas não é um XML de NFe/NFCe válido. Pode disponibilizar o referido XML "43240505377298000177650030000030041000000220-nfe.xml" para análise? Se julgar que o mesmo tenha dados sensíveis e não possa ser enviado direto aqui, envie para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro phulano Postado 17 Maio Autor Membros Pro Compartilhar Postado 17 Maio Daniel, eu costumo acrescer X"00" logo apos o nome do xml. geralmente nao vai todos esses espaços. mas vou tentar algo Diego, nesse caso, eu provoquei o erro, durante o debug, alterei o nome do xml, para realmente nao carregar o arquivo pois o q preciso eh conseguir pegar o retorno de que nao carregou o arquivo. eh isso que estou tentando conseguir Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Diego Foliene Postado 17 Maio Consultores Solution Compartilhar Postado 17 Maio 21 minutos atrás, phulano disse: Diego, nesse caso, eu provoquei o erro, durante o debug, alterei o nome do xml, para realmente nao carregar o arquivo pois o q preciso eh conseguir pegar o retorno de que nao carregou o arquivo. eh isso que estou tentando conseguir Por favor, faça um teste usando o método NFe_UltimoRetorno, veja que ele recebe um buffer e um indicador do tamanho do mesmo. Depois de carregar o XML com respectivo comando, use o NFe_UltimoRetorno e leia o conteúdo do Buffer. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro phulano Postado 17 Maio Autor Membros Pro Compartilhar Postado 17 Maio Diogo... resolveu .. sempre esqueço dessa funcao ultimo retorno, brigaduuuuuuuuuuuuuuuuu (vou color um lembrete dessa funcao.... no monitor...) 1 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores antonio.carlos Postado 17 Maio Consultores Compartilhar Postado 17 Maio Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts