Ir para conteúdo
  • Cadastre-se

dev botao

Erro consulta Lote RPS Ginfes


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

Recommended Posts

No ConsultarLoteRps (Ginfes) antes passava o Lote e o Protocolo, agora exige também o CNPJ e IM.

Só que está dando erro no retorno:

       <ns4:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns4:Mensagem>

      <ns4:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</ns4:Correcao>

Link para o comentário
Compartilhar em outros sites

Em 10/11/2015 17:30:20, Luiz Carlos Rodrigues disse:

No ConsultarLoteRps (Ginfes) antes passava o Lote e o Protocolo, agora exige também o CNPJ e IM.

Só que está dando erro no retorno:

       <ns4:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns4:Mensagem>

      <ns4:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</ns4:Correcao>

Estou tendo o mesmo erro

Link para o comentário
Compartilhar em outros sites

Alguém tem uma arquivo GINFES.INI funcionando. Já alterei o meu com as informações do ACBrProvedorGinfesV3.pas, mas continua o mesmo erro

[Content]
Código Erro : Client
Mensagem... : Endpoint {http://homologacao.ginfes.com.br}ServiceGinfesImplPort does not contain operation meta data for: {http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd}RecepcionarLoteRpsV3
Correção... : 
Provedor... : GINFES

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Achei um dos Problemas de estar retornando vazio quando consulta uma nota por rps ACBrNFSe.ConsultarNFSeporRps

Na unit ACBrNFSeWebServices da procedure ExtrairNotasRetorno na linha

if FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero = FRetornoNFSe.ListaNFSe.CompNFSe.Items.NFSe.IdentificacaoRps.Numero then

Alterei para

        if FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero = PadLeft(FRetornoNFSe.ListaNFSe.CompNFSe.Items.NFSe.IdentificacaoRps.Numero,Length(FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero), '0') then
 

Devido um Número estar com Zeros a Esquerda e outro não, daí não entra na condição.

Link para o comentário
Compartilhar em outros sites

Testei só o recebimento de uma NFSe Através da função ConsultarNFSeporRps.

No meu caso fiz apenas uma pequena alteração na unit ACBrNFSeWebServices na função ExtrairNotasRetorno

na linha if FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero = FRetornoNFSe.ListaNFSe.CompNFSe.Items.NFSe.IdentificacaoRps.Numero then

alterei para

if FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero = PadLeft(FRetornoNFSe.ListaNFSe.CompNFSe.Items.NFSe.IdentificacaoRps.Numero,Length(FNotasFiscais.Items[ii].NFSe.IdentificacaoRps.Numero), '0') then

Devido um Número estar com Zeros a Esquerda e outro não, daí não entra na condição.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3077 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.