Ir para conteúdo
  • Cadastre-se

dev botao

Duvida Sobre A Consulta Consultarnfseporrps


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

Recommended Posts

Porque nesta chamada é obrigatorio a existencia de RPS carregados para o componente...

 

function TACBrNFSe.ConsultarNFSeporRps(ANumero, ASerie, ATipo, ACnpj,
  AInscricaoMunicipal: String): Boolean;
begin
 if NotasFiscais.Count <= 0
  then begin
   if Assigned(Self.OnGerarLog)
    then Self.OnGerarLog('ERRO: Nenhum RPS adicionado');
   raise Exception.Create('ERRO: Nenhum RPS adicionado');
   exit;
  end;

 Result := WebServices.ConsultaNFSeporRps(ANumero, ASerie, ATipo, ACnpj, AInscricaoMunicipal);
end;

 

 

Link para o comentário
Compartilhar em outros sites

Perguntei isso porque tenho a seguinte situação.

 

Tenho varias notas emitidas com atraves de RPS, porem   não sei quais notas estão associadas ao RPS, ( estou iniciando um sistema NOVO, e o processo era feito pelo site pref. )

 

Minha base de dados tem os numeros de todos os RPS, porem não sei qual Nota esta associada, como buscar as notas sem ter o XML dos RPS.. ??

 

Como o retorno é o XML da NFSE eu poderia associar o XML e demais informações ao RPS.

 

Entendeu minha necessidade ??

Link para o comentário
Compartilhar em outros sites

  • Consultores

Medreis,

 

Neste caso utilize o ConsultarNFSe.

 

De uma olha na procedure do botão [Consultar NFSe por Período] do programa exemplo.

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

Boa tarde Eduardo,

 

Você tem o certificado digital instalado?

Você utiliza o Capicom?

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

Obrigado esta ok.

 

Porem verifiquei que no retorno não há informação sobre o RPS ?, somente informaões da NFSE, verifique o XML que o ACBr salva, não tem informações do RPS, pelo menos os que baixei do GINFES.

 

Desta forma não consigo, associar o RPS com  a NFSE .

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

  • Consultores

Bom dia Eduardo,

 

No XML da NFSe não existe um grupo chamado InformacaoRps ?

 

Dentro desse grupo temos as tags: Numero, Serie e Tipo.

 

Exemplo:

 

(...)

<ns4:IdentificacaoRps>

     <ns4:Numero>39</ns4:Numero>
     <ns4:Serie>UNICA</ns4:Serie>
     <ns4:Tipo>1</ns4:Tipo>
</ns4:IdentificacaoRps>

(...)

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,

 

Este grupo não encontrei no XML retornado pela consuta nota por periodo,  o XML retornado pelo programa DEMO não possui este grupo.

 

Veja o XML ANEXO, retornado pela consulta em base homologação, que tem RPS associado, pois de vc imprimir a NFSE tem o numero do RPS.

 

1647-nfse.xml

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

  • Consultores
  • Solution

Boa noite Medreis,

 

Você não anexou o arquivo.

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 Medreis,

 

Quem tem as informações no RPS é quem o emite, algumas ou praticamente todas são utilizadas pelo webservice para gerar o XML da NFS-e.

 

Portanto ao realizar uma consulta de NFS-e por RPS por exemplo vamos ter o XML da NFS-e e neste XML temos as informações do RPS.

 

Ao carregar o componente com o XML da NFS-e você consegue todas as informações, lendo as propriedades.

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

  • 3 semanas depois ...

Ola ,

 

Estou realizando testes com a função Consulta  

     ACBrNFSe1.ConsultarNFSeporRps(cds_Nota.FieldByName('RPS_NUMERO').AsString,
                                   cds_Nota.FieldByName('RPS_SERIE').AsString,
                                   cds_Nota.FieldByName('RPS_TIPO').AsString,
                                   cds_Nota.FieldByName('PRE_CNPJ').AsString,
                                   cds_Nota.FieldByName('PRE_INSCRICAO_MUNICIPAL').AsString);
 
E estou passando o XML RPS, porem ao pegar as informacoes da NFSE
 
ACBrNFSe1.NotasFiscais.Items[0].NFSe.DataEmissao;
ACBrNFSe1.NotasFiscais.Items[0].NFSe.Numero;
 
 
A data de emissao esta vindo de forma incorreta, 30/12/1899,  sempre....esta data...
 
Olhando o XML que o Sistema salvou na pasta da nota no XML esta correto, acho que o erro esta na conversao na hora do retorno, no XML a data esta assim  2013-08-28T17:39:25
 
Obrigado
 
Marcio
Editado por medreis
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcio,

 

Se possível post como anexo o XML da NFS-e retornada e qual é o provedor em questã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

  • 5 meses depois ...
  • Consultores

Bom dia Roger,

 

Favor atualizar todos os fontes, inclusive os fontes dos programas exemplos.

 

No programa exemplo do componente ACBrNFSe, botão Imprimir, solicita o XML, apresenta o DANFSE na tela e com a possibilidade de imprimir no papel.

 

Ao fechar o visualização do DANFSE, selecione logo abaixo a aba Dados.

 

Nome que na última linha tem que aparecer a Data de Emissão, e ela tem que estar condisente com o que esta no XML.

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