Ir para conteúdo
  • Cadastre-se

dev botao

Consulta de NFSe - função ConsutaNFSe


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

Recommended Posts

Boa tarde para todos.

Estou com um problema na função ConsutaNFSe.

Verificando o manual da ABRASF, podemos ver que a função de "Consulta de NFS-e", com o método ConsultarNFSe tem 2 tipo de parametros.

No componente passa-se os parametros PeriodoEmissao, DataInicial, DataFinal, Tomador e etc.

Mas pelo manual, existe a possibilidade de passar: Prestador , NumeroNFSe. Retornando assim o XML da NFSe e se o RSP já gerou a NFSe.

É possivel a implementação desse tipo de pesquisa pelo componente ? Se já existe, desculpe-me mas não estou localizando.

Obrigado pela atenção de todos.

Atenciosamente,

Rafael Escher Guarasemini

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...

No padrão abrasf , serviço consultar_nfse_envio.xsd temos 6 parâmetros.

Prestador , numeroNFSE, dataInicial, dataFinal, tomador , intermediarioServ

 

No webservice.CONSULTARNFSE (cnpj, insc M, data ini , data fim, num nfse, pagina, senha , frase secreta ).

 

Onde estou me errando?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Eventon,

 

O que não foi implementado é a possibilidade de consultar informando o tomador e o Intermediário de Serviço.

 

Os parâmetros a mais que aparecem como: pagina, senha, entre outros, é devido as aberrações que os outros provedores promovem no "layout" da ABRASF.

 

Coloquei layout entre aspas pois os provedores veem como sugestão e não como um padrã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

Boa Noite ítalo,

 

E qual a sugestão que vc me sugere? Alterar a função de consulta? 

Pois a consulta não retorna sem o tomador.

Ou alguém já discutiu isso em outro forum.

 

 

Valeu,

Abraço

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

  • Consultores

Boa tarde Everton,

 

Alterei a function ConsultarNFSe incluindo no seu final os parâmetros:

 

ACNPJTomador: String = '';

AIMTomador: String = '';
ANomeInter: String = '';
ACNPJInter: String = '';
AIMInter: String = ''
 
Agora é só testar.
 
Atualize os fontes e tente realizar a consulta.
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,

 

vou testar, obrigado.

 

Acho q temos um problema em notasfiscais.loadfromstream.(xml)

Ex; Em uma lista de notas de serviço , pesquisando varias

 

Notasfiscais.clear;

notasfiscais.LoadFromStream(xml)

 

Limpa e puxa o xml,

Não esta zerando os índices das notas.

Na nfe funciona.

 

Valeu , abraço

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Everton,

 

Desculpa não entendi, o XML que você esta lendo com o LoadFromStream contem uma NFS-e mais de uma?

 

Quando você diz que não esta zerando os índices, esta se referindo ao Clear?

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

Bom dia Italo,

 

Descobri onde não funciona , já atualizando os fontes ( Gera_DadosMsgConsNFSE).

 

Se versão xml =2

 

<Tomador><cpfCnpj><CNPJ>99999999999999</cnpj></cpfcnpj></tomador>

 

Se versão Xml = 1

<tomador><CNPJ>99999999999999</cnpj></tomador>

 

Para Tomador, minha versão do xml esta = 1 , mas so funciona com a tags da versão 2.

 

Já no caso do Prestador funciona com a versão 1

 

<Prestador><CNPJ>99999999999999</cnpj>

 

 

Que achas?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Everton,

 

Por favor atualize o fontes e teste novamente.

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á 3569 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...