Ir para conteúdo
  • Cadastre-se

dev botao

Acbrnfse - Loadfromfile Não Carrega Tags Da Nfse Provedor Goiânia.


  • Este tópico foi criado há 3592 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá bom dia,

Gostaria de informar que ao carregar uma arquivo de xml para o provedor de goiânia o mesmo não está preenchendo o componente da NFs-e, com isso não consigo enviar notas para a prefeitura.

 Executei um passo a passo no codigo e identifiquei a possível falha, gostaria que pudessem analisar se estou correto.

 if pos('</Rps>', ArquivoXML.Text) > 0
         then begin
          while pos('</Rps>', ArquivoXML.Text) > 0 do
           begin
            XML             := copy(ArquivoXML.Text, 1, pos('</Rps>', ArquivoXML.Text) + 5);
            //aqui o arquivo está sendo separado e como tem duas tags rps está passando para o 
            //leitor somente um pedaço do arquivo.
            ArquivoXML.Text := Trim(copy(ArquivoXML.Text, pos('</Rps>',ArquivoXML.Text) + 6, length(ArquivoXML.Text)));
  
            LocNFSeR        := TNFSeR.Create(Self.Add.NFSe);
            try
             LocNFSeR.Leitor.Arquivo := XML; --> aqui é passado somente um pedaço do arquivo.
             LocNFSeR.VersaoXML      := NotaUtil.VersaoXML(XML);
//             LocNFSeR.Provedor       := FConfiguracoes.WebServices.Provedor;
             LocNFSeR.LerXml;
             Items[Self.Count-1].XML_Rps := LocNFSeR.Leitor.Arquivo;
             Items[Self.Count-1].NomeArq := CaminhoArquivo;
            finally
             LocNFSeR.Free;
            end;
           end;
         end;
       end;

  estou anexando o xml que estou utilizando para ver se é problema no arquivo ou se é a codificação acima que encontra-se errada.

NovoTeste.xml

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Consultores

Bom dia a todos,

 

Acredito ter encontrado uma solução para o problema.

 

Não só para os dois provedores mencionados, como para todos os que no XML do RPS aparece o grupo <Rps> duas vezes.

 

Ainda hoje estarei disponibilizando as alterações.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3592 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...