Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Moderadores
Postado

Estou tendo o mesmo ERRO utilizando o ACBR 0.8.12.0 openssl , estou gerando dessa forma e ele me retorna o erro.

 

NFe.CancelarNFe(25141270120167000171550010000719961701201677,ERRO NA PREPARACAO DA NOTA FISCAL)

ERRO:

Cod.Erro HTTP: 400 Bad Request

 

notei que  no ACBR não tem mais a opção se o cancelamento deveria ser por EVENTO ou NORMAL , presumo que todos agora estão usando EVENTO por ser obrigatorio e foi eliminado correto ?.

Anexe o XML gerado pelo ACBrNFeMonitor.
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Postado (editado)

Atualizei hj tambem . e agora esta dando o erro da Erro HTTP 400 Bad Request no Cancelamento e na Carta de Correcao .

 

 

Versao

 

OpenSSL .

Delphi7 .

Versao 2.00 .

Estado de SP .

Editado por adilsonpazzini
Postado

Pessoal também estou com problemas de bad request para fazer download do xml da NFE, cancelamentos e Carta de Correção.

 

Estou em SP, voltei as versões descritas nesse mesmo forum, resolveu essas questões porem deu conflito no momento de imprimir a Danfe usando Rave Reports

 

Se alguém ja tiver uma solução paliativa, agradeço

 

Seu eu conseguir descobrir algo posto,estou trabalhando desde ontem devido a esses problemas

 

Obrigado

Postado

Bom dia a todos, quanto a Dúvida do Amigo VilmarDiogo... as nomenclaturas do PDF foram alteradas? sempre dá um erro quando tento enviar os eventos em PDF...

As nomenclaturas dos pdf foram alteradas?

Obrigado.

  • Moderadores
Postado

Bom dia a todos, quanto a Dúvida do Amigo VilmarDiogo... as nomenclaturas do PDF foram alteradas? sempre dá um erro quando tento enviar os eventos em PDF...

As nomenclaturas dos pdf foram alteradas?

Obrigado.

Sim elas foram alteradas!

chega a atualizar o svn com uma frequência razoável?

veja que na pasta snv/Doctos/NotasTecnicas possui um PDF

então sim elas foram alteradas

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 1 ano depois...
Postado

Olá bom dia, costume perguntar pouco aqui no FORUM, mas, estou tentando enviar um cancelamento de NFe e me trás erro 215 - Falha no Schemas, meu código abaixo:

procedure TDados.Cancelar(Chave, Protocolo, Justificativa: String);
var
  NumeroLote, iUltimoIndice: Integer;
  Linha:       Integer;
  Coluna:      Integer;
begin
  try
    NumeroLote := StrToInt(FormatDateTime('yymmddhhmm', Now));
    Nota.Configuracoes.Arquivos.PathNFe := ExtractFilePath(ParamStr(0))+'NFe\';
    Nota.Configuracoes.Arquivos.PathSalvar := ExtractFilePath(ParamStr(0))+'NFe\';
    Nota.Configuracoes.Arquivos.PathSchemas := ExtractFilePath(ParamStr(0))+'Schemas\NFe\';
    Nota.NotasFiscais.Clear;
    Nota.Configuracoes.Certificados.Senha       := '2108';
    Nota.Configuracoes.Certificados.NumeroSerie := '1788F64C2456DDB1';
    Nota.Configuracoes.WebServices.Ambiente := taProducao;
    Nota.Configuracoes.WebServices.UF := 'AM';

    Nota.EventoNFe.Evento.Clear;
    Nota.EventoNFe.idLote := NumeroLote;

    with Nota.EventoNFe.Evento.Add do
    begin
      InfEvento.tpAmb           := taProducao;
      infEvento.cOrgao          := 13;
      infEvento.chNFe           := Trim(Chave);
      infEvento.CNPJ            := '6368191000105';
      infEvento.dhEvento        := Now;
      infEvento.tpEvento        := teCancelamento;
      infEvento.nSeqEvento      := 1;
      infEvento.detEvento.nProt := Trim(Protocolo);
      infEvento.detEvento.xJust := Trim(Justificativa);
    end;
    Nota.WebServices.EnvEvento.Executar;

    // Retornos
    {
    iUltimoIndice := Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Count - 1;
    FInfoProtocolo := Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Items[iUltimoIndice].RetInfEvento.nProt;
    FInfoMotivo := Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Items[iUltimoIndice].RetInfEvento.xMotivo;
    FInfoStat := IntToStr(Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Items[iUltimoIndice].RetInfEvento.cStat);
    FInfoDataHora := DateTimeToStr(Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Items[iUltimoIndice].RetInfEvento.dhRegEvento);
    }
    iUltimoIndice := Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Count - 1;
    ShowMessage(Nota.WebServices.EnvEvento.EventoRetorno.retEvento.Items[iUltimoIndice].RetInfEvento.xMotivo);
  finally
    Nota.NotasFiscais.Clear;
    Nota.EventoNFe.Evento.Clear;
  end;
end;

Já atualizei os Schemas e nada, estou anexando os xml.

entei de várias forma e recebo o mesmo erro dos Schemas.T

 

0-eve.xml

1-env-lot.xml

1-rec.xml

2.xml

1605300912-eve.xml

1605300912-ped-eve.xml

1605300933-eve.xml

1605300933-ped-eve.xml

1605300957-ped-eve.xml

1605301016-ped-eve.xml

1605301020-ped-eve.xml

1605301032-ped-eve.xml

130001832225550-ped-rec.xml

130001832225550-pro-rec.xml

1101111316056368191000010555001000000001100000001101-procEventoNFe.xml

13160563681910000105550010000000021000000027-nfe.xml

13160563681910000105550010000000029000000022-nfe.xml

Postado

Analisando percebi que o Número do Protocolo está 0000000000000, sendo que não foi esse protocolo que passei, fiz um showmessage e me mostra o certo, só que ao enviar me ele está mudando, já fucei todo o código de geração e não vi nenhuma regra que faça ficar com esse valor, mais tenho certeza que é erro no componente.

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