Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Todas notas autorizadas visualizadas ou enviada por email atraves do acbr sai com a tarja "nfe sem autorização de uso da sefaz" e no campo protocolo a mesma mensagem. Se eu pedir uma consulta da nota e depois visualizar, o danfe sai correto, sem a mensagem. O que posso fazer para resolver esse problema?

Postado

Ola

Ao gerar o xml, o ACBR cria um arquivo, apos o envio e o retorno, ele cria um outro xml na pasta

estipulada no componente, com autorização de uso. voce não estaria enviando o arquivo errado???

até

Postado

Aproveitando a topico: hoje um cliente me ligou informando o mesmo ocorrido com o amigo gustavobrosa, verifiquei os XMLs e constatei que na pasta mensal está o xml atualizado e na outra pasta (um nivel acima) não estava autorizado com o protocolo. Para resolver o problema de imediato, copiei o xml da pasta mensal para esta pasta de nivel acima. Tem alguma configuração no componente para deixar os dois XMLs atualizados??? ou será que estou fazendo algo errado nas configurações??? e como pegar o caminho do xml da pasta mensal após o envio????

Parte do codigo que uso é:

// inicio - criar os xmls nas pastas mensais

ACBrNFe1.Configuracoes.Geral.Salvar := true;

ACBrNFe1.Configuracoes.Arquivos.Salvar := True;

ACBrNFe1.Configuracoes.Geral.PathSalvar := IncludeTrailingPathDelimiter(QemitentePASTASALVAR.Value);

// Cria pasta mensais 'YYYYMM' dentro de ACBRNFe.Configuracoes.Geral.PathSalvar

ACBrNFe1.Configuracoes.Arquivos.PastaMensal := TRUE;

// Indica se o ANO/MES para o nome da pasta vira da data de emissao da Nota

ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := true;

// Cria as subpastas NFE, INU, CAN, DPEC dentro de ACBRNFe.Configuracoes.Geral.PathSalvar

// para gravar os arquivos

ACBrNFe1.Configuracoes.Arquivos.AdicionarLiteral := true;

// fim - criar os xmls nas pastas mensais

agradeço.

Postado

O componente não salva em dois lugares o XML autorizado. Se está configurado conforme vc postou o código, ele só salvaria dentro da pasta do mês. Revise teu código pois pode ter algo errado.

  • 7 meses depois ...
Postado

Pessoal, estou com um problema aqui que é o Seguinte, estou tentando gerar os arquivos em pastas mensais...

 

tenho o caminho do arquivo salvo no BD

 

ex:  c:\NFe\001111100212121212121-NFe.xml  

     quando transmit a NFe ele gera

   

     c:\NFe\Gerados\201303\NFe\001111100212121212121-NFe.xml  

 

como que eu faço para pegar este novo caminho e graver no Banco de Dados?? alguém pode me ajudar???

  • Consultores
Postado

Boa tarde,

 

Qual é a dificuldade?

 

Se esta gerando o Path c:\NFe\Gerados\ é porque você configurou no componente, se esta incluindo 201303\NFe\ é também motivo de configuração, sendo assim a primeira parte do path você já tem a segunda basta pegar a data de emissão da NFe.

 

Simplificando:

 

 sPathArquivo := ACBrNFe.Configuracoes.Arquivos.GetPathNFe(DM_VEN.Notas2Emissao.AsDateTime);

 sNomeArquivo := sPathArquivo+'\'+DM_VEN.Notas2ChaveNFe.AsString+'-nfe.xml';

 

Onde:

 

DM_VEN.Notas2Emissao.AsDateTime = me retorna a data de emissão da Nota;

e

DM_VEN.Notas2ChaveNFe.AsString = me retorna a chave da mesma.

 

Ambos armazenados no banco de dados: tabela Notas2, campos Emissao e ChaveNFe.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

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