Ir para conteúdo
  • Cadastre-se

dev botao

Consulta NFSe por RPS - Padrão Nacional


adilsonpazzini
Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 216 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, estou com uma duvida .. qual campo devo efetuar a pesquisa da NFSe para o Padrão nacional 

 

Em qual dos campos ?

Chave DPS "NFSe.infID.ID" ex: - DPS352230724438550200015300002000000000000056      - caso for pela chave do DPS .. deve ser informado somente os numeros ou entra o DPS do Inicio tambem ?

ou pela Chave da NFSe ex: - 35223072244385502000153000000000000223091879269786

 

Ate´assim estou tentando com os dois . porem estou tendo erro ao retorno .. tanto de HTTP 500 .. como Acess Violation 

 

Desde ja agradeço 

 

Adilson Pazzini

 

image.png.412835e363353d8ad4e1c797d571375f.png

Editado por adilsonpazzini
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adilson,

No Padrão Nacional temos 2 consultas envolvendo a chave.

1. ConsultarDPSPorChave devemos informar somente os dígitos da chave do DPS.

Teremos como resposta a chave da NFS-e e mais nada.

2. ConsultarNFSePorChave devemos informar somente os dígitos da chave da NFS-e.

Teremos como resposta o XML da NFS-e.

Caso ocorra erro favor anexar os arquivos de retornos para que possamos analisar.

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

Boa tarde Italo .. pior que mesmo com os dados do Certificado Carregado .. ele ta devolvendo 403 - Forbidden: Access is denied

 

Quando não dá HTTP500.. 

 

vou enviar os arquivos de Retorno Aqui . 

 

Desde ja agradeço 

35223072244385502000153000000000000123091931-con-nfse-rps-soap.json35223072244385502000153000000000000123091931-con-nfse-rps.json35223072244385502000153000000000000123091931-comp-nfse-soap.xml35223072244385502000153000000000000123091931-comp-nfse.xml

Adilson Pazzini .

Link para o comentário
Compartilhar em outros sites

Consegui fazer pelo Exemplo DEMO do Componente, porem não retorna o XML .. retona um Json somente com uma chave .

 

Desde ja agradeço 

Adilson Pazzini .

352230724438550200015300002000000000000055-comp-nfse.json 352230724438550200015300002000000000000055-comp-nfse-soap.json 352230724438550200015300002000000000000055-con-nfse-rps.json 352230724438550200015300002000000000000055-con-nfse-rps-soap.json

Editado por adilsonpazzini
Link para o comentário
Compartilhar em outros sites

  • Consultores

Adilson,

Por favor leia atentamente o que eu escrevi acima.

Uma das consultas só retorna a chave mesmo.

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

Agora parece que esta retornando com um json com os dados do XML . porem ta dando problema ao ler .. vou anexar aqui para sua analise . 

 

image.thumb.png.27fd33cf76ac1c58cd812da253c31cc1.png

 

image.png.54907e92818db9ce8a66bd3130ba6945.png

 

image.thumb.png.8b03e632cd4c860672c7eafb48a3066a.png

000000000000000000000000000000000001-con-nfse.json 000000000000000000000000000000000001-con-nfse-soap.json 000000000000000000000000000000000001-lista-nfse-con.json 000000000000000000000000000000000001-lista-nfse-con-soap.json

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Adilson,

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

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

Italo eu atualizei .. porem o problema persiste . vi que ele criou os XML na rais onde esta o exe .. mas continua o erro de acess violation .. 

vou encaminhar os arquivos pra vc dar um molhada ..

image.thumb.png.64b5009626cb685ee1941a9cf49b5d1d.png

 

mais uma vez agradeço toda atenção .

 

temp1.xml temp2.xml 000000000000000000000000000000000001-con-nfse.json 000000000000000000000000000000000001-con-nfse-soap.json 000000000000000000000000000000000001-lista-nfse-con.json 000000000000000000000000000000000001-lista-nfse-con-soap.json 000000000000000000000000000000000001-con-nfse.json 000000000000000000000000000000000001-con-nfse-soap.json 000000000000000000000000000000000001-lista-nfse-con.json 000000000000000000000000000000000001-lista-nfse-con-soap.json temp1.xml temp2.xml

outra duvida .. que vc poderia me ajudar aqui .. estou com duvidas onde pego o retorno por exemplo da funcao 

 


  ACBrNFSeX1.ConsultarDPSPorChave(xChaveDPS);

  Qual das por exemplo ACBrNFSeX1.WebService.ConsultarDFe.ChaveNFSe pego o numero da ChaveNFSe .. pois utilizando essa opção não esta vindo .. esse processo ate ta rodando sem erros . porem não sei 

onde busco a chave . quando retorna do Webservice .

Editado por adilsonpazzini
Link para o comentário
Compartilhar em outros sites

  • Consultores

Adilson,

Acabei de fazer teste aqui:

Consultar a NFS-e pela chave do DPS:

Requisição
Ambiente: 1
Cidade  : Araraquara/SP
Provedor: PadraoNacional Versão: 1.00
 
Método Executado: ConsultarNFSePorRps
 
Parâmetros de Envio
Numero do Rps : 350320822940647500016400900000000000000009
Série do Rps  : 
 
Parâmetros de Retorno
Numero do Lote: 
Numero do Prot: 
Situação      : 
Data          : 21/09/2023
Desc. Situação: 
ID Nota       : 35032082229406475000164000000000000923091430577969
Link          : 
Sucesso       : True
 
NFS-e Numero....: 9
Cod. Verificacao: 35032082229406475000164000000000000923091430577969

Consultar NFS-e pela chave da NFS-e:

Requisição
Ambiente: 1
Cidade  : Araraquara/SP
Provedor: PadraoNacional Versão: 1.00
 
Método Executado: ConsultarNFSe
 
Parâmetros de Envio
Num. Ini. NFSe: 35032082229406475000164000000000000923091430577969
Num. Fin. NFSe: 35032082229406475000164000000000000923091430577969
Data Inicial  : 30/12/1899
Data Final    : 30/12/1899
 
Parâmetros de Retorno
Sucesso       : True
 
NFS-e Numero....: 9
Cod. Verificacao: 35032082229406475000164000000000000923091430577969

Note que em nenhuma das consultas ocorreu erro de AV.

Por favor atualize todos os fontes de todas as pastas, reinstale o ACBr com a opção de apagar arquivos antigos marcada.

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

Putz .. pior que eu atualizei, Exclui .. limpei e recompilei a IDE .. e continua dando o problema .. porem, nunca consigo ENVIAR de cara .. primeiro da uns erros de HTTP500 e tambem de timeout .. ai quando da .. fica dando o erro de ACESS VIOLATION e Tambem uso lazarus .. não sei se no teste que vc faz é usando o lazarus ..

 

image.png.e33e4a6ec1f527851f08427c787ca3d4.png

 

image.thumb.png.e15b53393ac9f4691c34dd220bf2f6e7.png

 

Sem mais, 

 

Adilson Pazzini 

temp1.xml temp2.xml 352230724438550200015300002000000000000057-comp-nfse.json 352230724438550200015300002000000000000057-comp-nfse-soap.json 352230724438550200015300002000000000000057-con-nfse-rps.json 352230724438550200015300002000000000000057-con-nfse-rps-soap.json

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adilson,

Esta muito estranho isso.

Você tem fontes com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
 

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

  • Consultores

Bom dia Adilson,

Alguma coisa você esta fazendo de errado.

Não basta atualizar os fontes e recompilar a sua aplicação, tem que reinstalar o ACBr também.

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

Então .. Italo .. eu fiz isso, reinstalei ele inteiro .. 

Aqui ta dando muito erro com HTTP500 .. isso ta assim mesmo .. porque muito estranho .. toda primeira requisicao que faço .. ta vindo com HTTP500 .. tem que ficar tentando, tentando .. ai uma hora vai .

Seguinte .. mas vamos lá .. fiz um teste aqui .. 

 

Incluir um Try except ... 

pra teste só tá .. pois sempre ta dando erro . 

image.thumb.png.3908b33f77bbf6953d1898282c1e7bde.png

 

 

Ele passa ai .. da o erro .. mas depois de 5x .. ele vem a informação . 

image.thumb.png.b4ba3959de80d4637803c0cf9dd517b5.png

 

Notei o seguinte .. que ele passa umas 5x nessa função .. e ai .. traz os dados corretamente .. mas sem isso .. ele ja para no começo .. 

 

To tentando descobrir o que é .

 

image.png

Editado por adilsonpazzini
Link para o comentário
Compartilhar em outros sites

  • Consultores

Adilson,

Anexa um print da aba Certificado e WebService, quer ver a sua configuração.

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

  • Consultores

Adilson,

As configurações estão corretas.

Experimente colocar dentro da pasta que esta o EXE as DLLs da pasta: ...\DLLs\OpenSSL\1.1.1.10\X86

 

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

Testei com as DLL´s  ... até assim . diminuiu os erros de TimeOut .. mas ainda continua .. e fica as vezes da o erro acima .. Connection reset by peer ...

 

porem .. se eu tirar o Try Except da leitura da funcao IsJsonArray .. ele fica dando o ACESS VIOLATION .. com ele try . ai to conseguindo usar .. 

image.thumb.png.3908b33f77bbf6953d1898282c1e7bde.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adilson,

Alguma coisa esta errada na sua maquina, você deve ter cópias dos fontes do ACBr e o Delphi deve estar pegando essas cópias, pois descobri onde poderia ocorrer o erro de AV, foi corrigido e enviado para o SVN.

Nos meus testes não tenho tido o erro de AV.

  • Curtir 1
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á 216 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.