Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado
Em 04/10/2019 at 11:51, José M. S. Junior disse:

@JuniorCamilo, analisando os fontes não houve alterações recentes quanto ao processo de Assinatura. Se estava funcionando de uma forma e não está mais, provavelmente é alguma alteração de parâmetros...

Verifique na aba DFe/Diretório se esta marcado a opção: "Salvar Apenas NFes processadas na pasta NFe" com essa opção habilitada, não será gravado o XML antes do envio do mesmo... Então se você não gera o XML pelo componente ACBr desmarque essa opção, senão não vai conseguir obter o XML atualizado  no diretório.

 

bom dia!! sim verifiquei!! fiz o teste das duas formas! quando selecionado ele não assina e também não cria outro arquivo com o nome do ID+"-nfe.xml"! Com ele desmarcado, gera um arquivo ID+"-nfe.xml" o que eu fiz foi pegar esse arquivo gerado e trabalhar com ele!

 

Em 04/10/2019 at 11:59, Daniel Simoes disse:

Eu notei que o XML anexado no inicio do tópico, está com quebras de linhas, o que não é permitido pelo SEFAZ... conforme a imagem... além de estar sem a declaração do XML

a declaração do XML, vai no inicio do arquivo, e  informa qual o encoding usado... Exemplo:


<?xml version="1.0" encoding="UTF-8"?>

 

bom dia! trabalho assim desde o inicio q adotei o ACBR, nunca houve problema, pois assim q assina o ACBR tira a quebra de linha! 

vou acrescentar "enconding"!

  • Moderadores
Postado
1 hora atrás, JuniorCamilo disse:

bom dia!! sim verifiquei!! fiz o teste das duas formas! quando selecionado ele não assina e também não cria outro arquivo com o nome do ID+"-nfe.xml"! Com ele desmarcado, gera um arquivo ID+"-nfe.xml" o que eu fiz foi pegar esse arquivo gerado e trabalhar com ele!

Bom dia, 

Correto, para gravar o XML assinado antes do envio precisa deixar a opção citada acima "Desmarcada". Caso contrário, a assinatura ocorre mas fica apenas no arquivo em memória no componente, por isso não apresenta erro de retorno.

Outra opção é utilizar somente o método NFe.Enviar, este método pode ser parametrizado para Assinar e Validar o documento antes do envio, será gravado em disco o XML já Assinado e Autorizado no caso de sucesso.

https://acbr.sourceforge.io/ACBrMonitor/NFEEnviarNFe.html

  • Curtir 3
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
Em 07/10/2019 at 07:53, José M. S. Junior disse:

Bom dia, 

Correto, para gravar o XML assinado antes do envio precisa deixar a opção citada acima "Desmarcada". Caso contrário, a assinatura ocorre mas fica apenas no arquivo em memória no componente, por isso não apresenta erro de retorno.

Outra opção é utilizar somente o método NFe.Enviar, este método pode ser parametrizado para Assinar e Validar o documento antes do envio, será gravado em disco o XML já Assinado e Autorizado no caso de sucesso.

https://acbr.sourceforge.io/ACBrMonitor/NFEEnviarNFe.html

Boa tarde, José

eu sempre utilizei a função Assinar e depois validar, só que em um cliente parou de funcionar a função assinar. Então fiz o que vc indicou, utilizando a função Enviar passando parâmetro de assinatura e funcionou.

Será que algo foi alterado no AcbrMonitor?

 

 

  • Curtir 1
  • Moderadores
Postado
Em 09/10/2019 at 17:42, Carlos Hendrik Oliveira disse:

Boa tarde, José

eu sempre utilizei a função Assinar e depois validar, só que em um cliente parou de funcionar a função assinar. Então fiz o que vc indicou, utilizando a função Enviar passando parâmetro de assinatura e funcionou.

Será que algo foi alterado no AcbrMonitor?

 

 

Bom dia, não houve alterações recentes quanto a isso, a questão de usar apenas o método Assinar é que deve desmarcar a opção citada acima: "Salvar Apenas NFes processadas na pasta NFe", para que o XML assinado possa ser gravado na pasta.

  • Curtir 2
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

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