Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

NFCE - O sistema não pode encontrar o caminho especificado


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

Recommended Posts

Boa tarde!!!!

Vamos lá. Será quem alguém está passando por isso?
Só percebi esse problema no Windows XP.

ERRO: O sistema não pode encontrar o caminho especificado. - URL:https://nfce.sefaz.mt.gov.br/nfcews/services/NfeAutorizacao?wsdl - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao

Se eu transmitir uma nfce e esperar 10 segundos para emitir a próxima ele não da esse erro. Agora se eu fizer uma atrás da outra sem esperar da o erro acima.
Aí vc espera os 10 segundos envia de novo e ele envia.

Por enquanto fiz uma ganbiware
if pos('caminho especificado',MSG)>0 then
  ENVIANOTANOVAMENTE;

Mas achei que modificando aquelas opções do ACBR WEBSERVICE de numero de tentativas e tudo mais ia resolver. Mas aumente os tempos lá e naaaada. Só esperando mesmo.

Alguma luz pessoal? 

Link to comment
Share on other sites

Huuuuuuuummm boa idéia....Claro claro. vou fazer isso!

Agora antes de eu fazer ja me surgiu uma duvida.. como vou fazer o retorno disso?

Exemplo a nota 1 deu erro no envio de total de icms. E a nota 2 enviou.. como vem esse retorno?

 

Atualmente faço assim Régys

 

try
  dmNFEF.ACBrNFe1.Enviar(1,false,true);
  DadosF.qryCadNFE.edit;
  DadosF.qryCadNFENFE_PROTOCOLO.AsString := dmNFEF.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.nProt;
  DadosF.qryCadNFENFE_RECIBO.AsString := FormatDateTime('DD/MM/YYYY HH:MM', dmNFEF.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.dhRecbto);
  DadosF.qryCadNFENFE_CAMINHO.AsString := dmNFEF.ACBrNFe1.NotasFiscais.items[0].NomeArq;
  DadosF.qryCadNFENFE_QRCODE.AsString := URLQRCode('MT', dmNFEF.Token);
  DadosF.qryCadNFEVENDA_NOTAFISCAL.AsInteger := DadosF.qryNFENOTA_FISCAL.AsInteger;
  DadosF.qryCadNFENFE_MODELO.AsString := 'NFC-E';
  DadosF.qryCadNFENFE_DATA_EMI.AsDateTime := now();
  DadosF.qryCadNFENFE_CANCELADA.AsString := 'NÃO';
  DadosF.qryCadNFENFE_ERRO.AsString := 'TRANSMITIDA COM SUCESSO';
  DadosF.qryCadNFENFE_TRANSMITIDA.AsString := 'SIM';
  DadosF.qryCadNFENFE_VALIDADA.AsString := 'SIM';
  DadosF.EstoqueFISCAL := 'SOMENTE';
  DadosF.VendaEstoque := DadosF.qryNFENOTA_FISCAL.AsString;
  DadosF.Estoque;
except
  DadosF.qryCadNFENFE_ERRO.AsString := MSG;
  DadosF.qryCadNFENFE_TRANSMITIDA.AsString := 'NÃO';
end;
DadosF.qryCadNFE.Post;


Ou seja para cada envio eu sei se enviou ou nao... Como sei quais foram e quais nao foram?

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.