Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Gerar e Enviar NFSe (pelo demo)


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

Recommended Posts

  • Membros

Boa tarde amigos...

Fiz a instalação do componente conforme o passo a passo, configurei o emitente, certificado, etc... a principio tudo ok. Mas ao tentar fazer algum teste (especificamente clicando no botão Gerar e Enviar NFSe) eu recebo a mensagem de erro conforme a figura em anexo.

Alguem pode dar uma luz ?

Obrigado.

Sérgio

post-103-13548988189888.jpg

post-103-13548988189888.jpg

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Consultores

boa noite a todos,

Favor atualizar os fontes.

Atenção, o botão [Gerar e Enviar NFSe] só esta disponivel para o provedor Saatri os demais devem utilizar o botão [Gerar e Enviar Lote].

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 para o comentário
Compartilhar em outros sites

  • 4 meses depois ...
Boa tarde,
 
Italo o provedor SAATRI não faz requerimento de certificado digital, mas, quando tento gerar um RPS pelo botão "Gerar e Enviar NFSe" do Demo (vi em outro tópico que este foi feito para o servidor SAATRI) ele pede o número do RPS e logo em seguida vem a menssagem "Número de Série do Certificado Digital não especificado !" no caso não era pra solicitar o certificado certo? o que eu faço? 
 
desde já agradeço.
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Neyrobson,

 

No programa exemplo devemos informar a senha e o usuário, uma vez que o provedor Saatri não utiliza o certificado digital.

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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Boa noite Italo.

 

Fiz a implementação no sistema porem me vem o mesmo erro igual ao DEMO: "Parâmetro incorreto. - URL:https://homologa-bar...rvicos/nfse.svc - SOAPAction:http://nfse.abrasf.o...nfse/GerarNfse." No demo eu informo a senha e o usuário tanto no proxy quanto nos campos usuário e senha que fica logo abaixo 

criei os campos e passo os valores também no sistema mas o erro persiste.

A rotina que retorna este erro é a Função: function TWebServices.Gera(ARps:Integer): Boolean; da unit: ACBrNFSeWebService.

 

Desde já Agradeço.

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...

Boa tarde,

 

Minha aplicação está dando o erro mostrado na imagem abaixo. No ACBr_Nfe_demo o erro não ocorre. Copiei todas as rotinas de criar e enviar NFe do demo para minha aplicação e o erro continua. O erro corre no módulo ACBrNFeWebServices na instrução.

 

  AssignFile(f,'C:\Total\NFE\PrjNFE.txt');
  Rewite(f);
  WiteLn(f,Texto);
  Close(f);
 
  Acao.Text := Texto;
 
//  if assigned(TACBrNFe( FACBrNFe ).WebServices.Retorno.NFeRetorno) then
//     TACBrNFe( FACBrNFe ).WebServices.Retorno.NFeRetorno.Free;
 
  {$IFDEF ACBrNFeOpenSSL}
     Acao.SaveToStream(Stream);
     HTTP := THTTPSend.Create;
  {$ELSE}
     ReqResp := THTTPReqResp.Create(nil);
     ConfiguraReqResp( ReqResp );
     ReqResp.URL := FURL;
     ReqResp.UseUTF8InHeader := True;
     ReqResp.SoapAction := SoapAction;
  {$ENDIF}
 
  try
    TACBrNFe( FACBrNFe ).SetStatus( stNFeRecepcao );
    if FConfiguracoes.Geral.Salvar then
     begin
       FPathArqEnv := Lote+'-env-lot.xml';
       FConfiguracoes.Geral.Save(FPathArqEnv, FDadosMsg);
     end;
    {$IFDEF ACBrNFeOpenSSL}
       HTTP.Document.LoadFromStream(Stream);
       ConfiguraHTTP(HTTP,'SOAPAction: "'+SoapAction+'"');
       HTTP.HTTPMethod('POST', FURL);
 
       StrStream := TStringStream.Create('');
       StrStream.CopyFrom(HTTP.Document, 0);
       FRetornoWS := TiraAcentos(ParseText(StrStream.DataString, True));
       if nfeAutorizacaoLote then
          FRetWS := SeparaDados( FRetornoWS,'nfeAutorizacaoLoteResult')
       else
          FRetWS := SeparaDados( FRetornoWS,'nfeRecepcaoLote2Result');
       StrStream.Free;
    {$ELSE}
       ReqResp.Execute(Acao.Text, Stream);
 

 O erro ocorre na linha em vermelho. As linhas em azul foram criadas por mim para salvar a varável texto. Executei a minha aplicação e o Demo e comparei os dois arquivos textos gerados. Os parâmetros estava idênticos. Alguém tem alguma ideia do que pode ser?

 

post-4852-0-19629900-1373987345_thumb.gi

Link para o comentário
Compartilhar em outros sites

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