Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado
Boa tarde Pessoal
 
Estou tentando cancelar uma NFS-e em ambiente de Homologação utilizando o Provedor Fisslex, estou utilizando o codigo de cancelamento = 1. Ao entrar na unit ACBrNFSeWebServices,
na function TWebServices.CancelaNFSe(ACodigoCancelamento: String;  const CarregaProps: boolean): Boolean; e na linha Result := Self.CancNfse.Executar; a mensagem do Número da NFSe e a Data/Hora está vazia:
---------------------------
Demo_acbrnfse
---------------------------
Numero da NFSe : 
Data Hora..... : 
---------------------------
OK   
---------------------------
 
Com isso o Result fica falso e o Self.CancNfse.Msg está vazio e entra na mensagem: 
---------------------------
Demo_acbrnfse
---------------------------
Erro Desconhecido ao Consultar a NFS-e por RPS!
---------------------------
OK   
---------------------------
 

Alguém sabe como resolver isso ???

Postado

Bom dia Italo

 

Sim, estou utilizando o próprio Demo_ACBrNFSe.exe para fazer o cancelamento. Antes de enviar o cancelamento é passado por essa linha:

ACBrNFSe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName); 

  • Consultores
Postado

Boa noite bpinformatica,

 

Ao carregar o XML antes de executar o cancelamento, você esta carregando o XML do RPS ou da NFS-e?

 

Tente realizar o teste com um e depois com o outro.

 

Pois segundo a rotina após o cancelamento a rotina realizar uma consulta para obter o XML da NFS-e cancelada.

 

E essa consulta é Consultar a NFS-e por RPS, sendo assim é de se esperar que seja carregado ao componente o XML do RPS.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia Italo

 

   Tentei carregar pelo xml do RPS e da NFSe e continua dando a mesma mensagem. E também, se clicar no botão "Consultar NFSe por RPS" aparece aquela mensagem: Erro Desconhecido ao Consultar a NFS-e por RPS! Segue em anexo um xml do RPS e da NFSe que estou tentando cancelar, os xmls que gerou na pasta Ger e os xmls pela tentativa de cancelamento por RPS e também por NFSe que gerou na pasta Can.

 

Att. BEP Informática

10A-Rps.xml

10-nfse.xml

10-env-lot.xml

10-rec.xml

Can por RPS-10.rar

Can por XML-10.rar

  • Consultores
Postado

Boa noite bpinformatica,

 

Você esta enviando para a prefeitura de Barra do Bugres?

 

Se sim, eu chequei todas as URLs dos WebServices, e todas estão funcionando.

 

Qual comando ou linha de comando que você utiliza para realizar o envio do lote de RPS?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia Italo

 

   Estou enviando para prefeitura de demonstração https://demo.fisslex.com.br/fiss-lex/index.html utilizando a cidade de Barra do Bugres. Para enviar pelo Demo_ACBrNFSe.exe eu clico no botão "Gerar e Enviar Lote" que passa pelas linhas: 

ACBrNFSe1.NotasFiscais.Clear;

GerarNFSe(vAux);
ACBrNFSe1.Enviar(vNumLote);
   
   Mas para enviar está normal, não tenho nenhum problema. Meu problema está para cancelar e consultar a NFSe por RPS.
Postado

Bom dia Italo

 

Agora quando clico no botão Cancelar NFSe aparece a imagem 1 que está em anexo. E após isso o sistema consulta a NFSe por RPS e continua dando a mesma mensagem do erro de antes, que está na imagem 2 em anexo. Mas quando entro no site da FissLex para verificar a NFSe, ela está cancelada. Creio eu que, agora o problema está no retorno do cancelamento(que está retornando nada, conforme a imagem 1) e a consulta da NFSe por RPS.

Imagem 1.bmp

Imagem 2.bmp

  • Consultores
Postado

Boa tarde bpinformatica,

 

Você poderia disponibilizar os arquivos gerados tanto para envio quanto de retorno nesse último teste?

 

Obs: quando estamos realizando testes é de grande ajuda atribuir o valor True a propriedade Salvar do WebService.

 

Desta forma é salvo tanto o envio quanto o retorno completo ( *-c.xml ) isso ajuda bastante as vezes detectar o erro.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Italo 

 

   Já está True a propriedade Salvar do WebService. Apaguei todos os arquivos que são gerados nas 4 pastas(Can, Ger, NFSe, RPS) para gerar uma nova NFSe por RPS. Quando eu gerei a NFSe por RPS, o xml da NFSe não foi salvo na pasta NFSe mas a nota foi transmitida, já está no site da FissLex. E o cancelamento precisa desse XML para fazer o procedimento.

  • Consultores
Postado

boa tarde,

 

Nesse último cancelamento apareceu a tela de erro com os campos em branco?

 

Ou somente o erro ao realizar a consulta.

 

Pois checando os XMLs de retorno desse último cancelamento não encontrei nada que pudesse estar gerando a tela de erro com os campos em branco.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

×
×
  • 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.