-
Total de ítens
407 -
Registro em
-
Última visita
-
Days Won
7
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por peterson161
-
-
Tipo=1 => Saída
Tipo=0 => Entrada
-
A maneira mais correta, é salvar os XML's no banco de dados e configurar o componente para que o mesmo salve os arquivos em suas respectivas pastas:
ACBrNFe1.Configuracoes.Arquivos.Salvar := True; ACBrNFe1.Configuracoes.Arquivos.PastaMensal := True; ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := True; ACBrNFe1.Configuracoes.Arquivos.PathNFe := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathCan := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathCCe := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathInu := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathDPEC := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathEvento := {Pasta}; ACBrNFe1.Configuracoes.Arquivos.PathMDe := {Pasta}; ACBrNFe1.Configuracoes.Geral.AtualizarXMLCancelado := True; // opcional
Assim quando precisar do arquivo de uma carta de correção por exemplo, ou você pega do banco de dados, ou pega da pasta:
ACBrNFe1.Configuracoes.Arquivos.PathCCe
Em qualquer um dos casos, o XML estará assinado e com o protocolo de autorização e/ou registro de evento.
-
Se não der certo, você pode utilizar a versão em anexo. É uma versão 3.23 modificada com a geração de PDF da versão 3.70.
Desta maneira, mantém a exportação de Excel e tem as melhorias da geração do PDF.
-
O Fortes versão 3.23 tem uma geração de PDF um pouco falha mesmo.
Se for este o seu caso, atualize-o para a versão 3.71B ou 3.72B em http://fortesreport.com.br/?page_id=25
Nestas versões a geração de PDF foi corrigida e ficou excelente, inclusive em relação ao tamanho do arquivo, que fica com tamanho em torno de 95 KB, incluindo logotipo e marca d'água.
-
-
O sistema emitiu a nota fiscal 7790, com a chave de acesso que você informou e enviou para a Sefaz, porém não gravou no banco de dados. Desta forma, para o seu sistema, a NF 7790 não havia sido emitida. Aí quando ele foi emitir uma nova nota, ele colocou o número 7790... e gerou um novo código numérico. Assim quando esta nova foi enviada para a Sefaz, foi enviada novamente com o número 7790, só que com outro código numérico, fato que causou essa rejeição.
O que você precisa fazer é consultar a chave de acesso das notas 7789 e 7790 para saber se as mesmas estão autorizadas ou não.
Não esqueça, a chave de acesso da nota 7790 é a 24130410293191000180550010000077901000290088.
-
Só pra não ter mais duvidas:
Isso vai ficar assim mesmo? Não vai mais ser mudada a tag de autorização pela de cancelamento e ponto final ?
Pergunto porque vários Clientes reclamaram disso pois como nosso colega (felipeiw) disse anteriormente, usavam essa informação para passar para contabilidade.
Era prático, mais se for o caso iremos repassar os XML de eventos de cancelamento e a contabilidade vai ter que se virar ^^).
Caso você queira que o XML seja atualizado, efetue uma consulta à NF-e carregando o componente logo após efetuar o cancelamento. Configure o componente conforme este post:
-
Precisa dar um "Build" em seu projeto.
Eu aconselho à deletar or arquivos ACBrNFeDANFeRL... e baixar via SVN.
Em seguida, dê um "Build" em seu projeto.
Só para complementar:
Os tipos:
TNomeFonte = (nfTimesNewRoman, nfCourierNew, nfArial);
TPosCanhoto = (pcCabecalho, pcRodape);
Antes estavam em "ACBrNFeDANFeRL" e foram movidos para "ACBrNFeDANFeRLClass"
-
Houve alteração nas propriedades relacionadas à fonte, para ficar mais organizado. Agora você deve utilizar assim:
ACBrNFeDANFeRL1.Fonte.Nome := // nfTimesNewRoman, nfCourierNew ou nfArial ACBrNFeDANFeRL1.Fonte.TamanhoFonte_RazaoSocial := 8; ACBrNFeDANFeRL1.Fonte.Negrito := True;
-
Dê um "build" em seu projeto.
-
Atualize seu componente.
Havia este mas foi corrigido em seguida ao seu aparecimento.
-
Neste XML já tem um protNFe com status 217.
Faça uma consulta com este XML e veja se o erro persiste.
-
Atualize seu componente por completo.
-
-
Duas opções:
1.) Você configura o componente para atualizar o XML e imprime o Danfe:
2.) Caso você não queira atualizar XML antes de imprimir o Danfe, configure assim:
ACBrNFe1.DANFE.NFeCancelada := True; ACBrNFe1.DANFE.ProtocoloNFe := '0000000000000 00/00/0000 00:00:00';
-
Boa tarde Marques, estou tendo o mesmo problema, acontece que se fizer o processo de consulta da Nfe ele realmente imprime a palavra Danfe cancelado, só que com erro de numeração do protocolo. Quando vc faz a consulta da Nfe se o seu componente estiver setado para atualizar o XML ele realmente atualiza o xml original, mais não com as informações do evento de cancelamento e sim da consulta...faz o teste e verifica o numero de protocolo do cancelamento do evento e o numero de protocolo que é impresso no DANFE, o que é impresso no danfe é o mesmo protocolo da autorização...e se vc carregar o xml original para imprimir o danfe ele não imprime a palavra cancelado pq o componente utiliza do xml para imprimir e o evento vinculado não está no xml original.
Grato
Junior clemente
Atualize seu componente, pois isso já foi corrigido há um tempo.
-
1.) Informe-se sobre a NF-e antes de mexer em alguma coisa.
Você precisa entender a NF-e, como ela funciona e o que são os eventos. Para isso, leia o manual da NF-e e as Notas Técnicas. Todos estes documentos estão disponíveis para download em http://www.nfe.fazenda.gov.br/portal/principal.aspx no menu "Documentos".
2.) Após ter lido todos os documentos, você pode começar a estudar o demo.
O componente disponibiliza um programa Demo, que fica na pasta "..\Exemplos\ACBrNFe2\Delphi". Todas as funções disponíveis no componente estão exemplificadas neste Demo. Portanto, estude-o bastante e entenda seu uso antes de por a mão na massa. O demo utiliza o Rave Report ao invés do Fast Report. Por isso, você deve instalar o pacote "ACBrNFeDanfeRVdpk.pkg" disponível em "..\Pacotes\Delphi\ACBrNFe2" para ver o Demo em ação sem precisar alterar nada em sua estrutura.
3.) Após ter estudado o Demo, você pode começar a colocar a mão na massa.
O componente ACBrNFe1 fará a geração de todos os arquivos pertinentes à NF-e, incluindo os eventos. Para a impressão da NF-e e de seus eventos, o componente utilizará um componente Danfe, que você pode optar de acordo com o gerador de relatórios que tenha instalado em seu Delphi. Neste caso, vamos utilizar o componente para impressão em Fast Report.
Para começar, adicione um componente NF-e e um componenente Danfe FR ao seu projeto. Feito isso, selecione o componente ACBrNFe1 e no Object Inspector, selecione o componente ACBrNFeDANFeFR1, conforme figura anexa.
Em termos populares, o Danfe é a impressão da Nota fiscal. Para imprimí-la o componente utiliza um arquivo pré formatado com extensão "*.fr3". Você deve informar este arquivo na propriedade "FastFile" antes de enviar o comando de impressão da NF-e:
ACBrNFeDANFEFR1.FastFile := '..\Exemplos\ACBrNFe2\Delphi\Report\DANFeRetrato.fr3'; ACBrNFe1.NotasFiscais.Imprimir;
Uma carta de correção ou um cancelamento são exemplos distintos de eventos que podem ser vinculados à NF-e.
Após ter feito uma carta de correção ou um cancelamento, o componente lhe dá a opção de imprimir tal evento.
O componente também um utiliza um arquivo pré formatado com extensão "*.fr3" para a impressão dos eventos. Você também deve Informar este arquivo ao componente, só que em outra propriedade do componente, a "FastFileEvento" antes de enviar o comando de impressão do evento:
ACBrNFeDANFEFR1.FastFileEvento := '..\Exemplos\ACBrNFe2\Delphi\Report\EVENTOS.fr3'; ACBrNFe1.ImprimirEvento;
Para criar, enviar e imprimir eventos, siga as orientações do blog do Regys: http://www.regys.com.br/como-enviar-um-evento-de-cancelamento-utilizando-o-acbrnfe.
4. Conclusão.
Toda a informação necessária para o estudo está disponível para download gratuitamente. E com código aberto. Seu sucesso dependerá exclusivamente da sua dedicação e do seu empenho.
Bons estudos e boa sorte.
-
Nesta linha:
infEvento.dhEvento := NOW;
Informe uma Data/Hora com uns 5 minutos de atraso.
-
Primeiro, tente a solução deste link:
Se o erro ainda persistir, tente isso:
Como terceira opção, supondo que você utiliza Windows 7, deve-se utilizar as DLL's compatíveis com este. Baixe-as em:
http://blog.evidenciaservicos.com.br/wp-content/uploads/2012/03/Capicom.zip
-
Seu S.O. é x64 ?
-
blz fico no aguardo entao , atualizei hj a versao do acbr. Tenho q aprender a nao querer atualizar quase todo dia
Você faz bem em atualizar todos os dias. Graças a isso, você pôde identificar e reportar o problema e assim rapidamente o mesmo pôde ser corrigido evitando futuros transtornos para outros usuários.
-
Corrigido. Atualize seus fontes.
-
Foral feitas alterações para inclusão da NFC-e.
No seu XML está havendo uma duplicidade da palavra "versão":
<nfeProc versao="versao="2.00""
E deveria estar assim:
<nfeProc versao="2.00"
Agora vamos averiguar o motivo desta duplicidade.
-
Problemas Com Arredondamento
em ACBrNFe
Postado
O componente não faz cálculos; apenas exibe o que é passado no XML.
Poste o XML por favor.