Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado
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

Postado

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

 

  • 2 semanas depois ...
Postado

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.

Postado

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.

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