Jump to content

dev botao

Nfse Problema Ao Cancelar


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

Recommended Posts

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 ???

Link to comment
Share on other sites

  • Consultores

Boa noite B&P Informatica,

 

Antes de solicitar o cancelamento, você esta carregando o XML da NFS-e a ser cancelada?

 

LoadFromFile(sFileXML)

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 to comment
Share on other sites

  • Consultores

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • Consultores

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

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.
Link to comment
Share on other sites

  • Consultores

Boa tarde bpinformatica,

 

Muito obrigado pelas informações, vou estudar os fontes do componente para tentar detectar o problema.

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 to comment
Share on other sites

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

Link to comment
Share on other sites

  • Consultores

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • Consultores

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 / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Consultores

Bom dia bpinformatica,

 

Segundos os XMLs que você disponibilizou isso não era para ocorrer.

 

Vou continuar checando os fontes.

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 to comment
Share on other sites

  • Consultores

Bom dia bpinformatica,

 

Procure checar diariamente se existe novas atualizações dos fontes.

 

Pois uma correção feita por mim ou por outro colega, pode sanar o seu problema também.

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 to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.