Ir para conteúdo
  • Cadastre-se

dev botao

Impresão De Cc-E


Ver Solução Respondido por Edson,
  • Este tópico foi criado há 4267 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde

Peguei varios exemplos no site para a impressão da carta de correção, mas sem sucesso.

Fiz uma alteração no demo no botão "Consultar carregando XML" colocando a opção ImprimirEvento mas esta dando access violation.

Olhei na aba retorno consulta NF-e 2.01 e a carta de coreção esta vinculada e ok.

 

...

 

ACBrNFe1.EventoNFe.LerXML(ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.XML)

ACBrNFe1.ImprimirEvento;

mesmo retirando a linha (LerXML) antes do imprimirevento também não obtive sucesso.

Alguem poderia me dar um help?

Utilizo o Delphi 7;

 

outra coisa tem como consultar e salvar o evento, pois quando envio o mesmo e da a mensagem de duplicidade não consigo mais trazer como faço na Nf-e.

 

Obrigado a todos.

Postado

Se ainda não estiver configurado, configure as pastas de salvamento em:

ACBrNFe1.Configuracoes.Arquivos.PathNFe := //
ACBrNFe1.Configuracoes.Arquivos.PathCan := //
ACBrNFe1.Configuracoes.Arquivos.PathCCe := //
ACBrNFe1.Configuracoes.Arquivos.PathInu := //
ACBrNFe1.Configuracoes.Arquivos.PathDPEC := //
ACBrNFe1.Configuracoes.Arquivos.PathEvento := //
ACBrNFe1.Configuracoes.Arquivos.PathMDe := //

ACBrNFe1.Configuracoes.Arquivos.Salvar := True;
ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := True;

 

No link a seguir tem excelentes instruções de como enviar eventos:

http://www.regys.com.br/como-enviar-um-evento-de-cancelamento-utilizando-o-acbrnfe/

 

Para imprimir os eventos, você deve ter um componente DANFE associado ao componente ACBR. Feito isso, utilize:

ACBrNFe1.EventoNFe.Evento.Clear;
ACBrNFe1.EventoNFe.LerXML({caminho do XML que está salvo na pasta que você configurou});
ACBrNFe1.ImprimirEvento;

Peterson de Cerqueira Matos
[email protected]
Vivo: (11) 97197-1474 / Oi: (11) 98059-4055

Postado

Se ainda não estiver configurado, configure as pastas de salvamento em:

ACBrNFe1.Configuracoes.Arquivos.PathNFe := //
ACBrNFe1.Configuracoes.Arquivos.PathCan := //
ACBrNFe1.Configuracoes.Arquivos.PathCCe := //
ACBrNFe1.Configuracoes.Arquivos.PathInu := //
ACBrNFe1.Configuracoes.Arquivos.PathDPEC := //
ACBrNFe1.Configuracoes.Arquivos.PathEvento := //
ACBrNFe1.Configuracoes.Arquivos.PathMDe := //

ACBrNFe1.Configuracoes.Arquivos.Salvar := True;
ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := True;

 

No link a seguir tem excelentes instruções de como enviar eventos:

http://www.regys.com.br/como-enviar-um-evento-de-cancelamento-utilizando-o-acbrnfe/

 

Para imprimir os eventos, você deve ter um componente DANFE associado ao componente ACBR. Feito isso, utilize:

ACBrNFe1.EventoNFe.Evento.Clear;
ACBrNFe1.EventoNFe.LerXML({caminho do XML que está salvo na pasta que você configurou});
ACBrNFe1.ImprimirEvento;

 

Boa tarde

Obrigado pela resposta

mas a unica linha que me esqueci foi a   

   ACBrNFe1.Configuracoes.Arquivos.Salvar     := True;

   ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := True;

 

vou alterar e fazer os testes novamente.

Obrigado.

  • Solution
Postado

Bom dia peterson161, desculpe na demora da resposta, mas era o que me passou mesmo, os comandos

ACBrNFe1.Configuracoes.Arquivos.Salvar := True;
ACBrNFe1.Configuracoes.Arquivos.EmissaoPathNFe := True;

 

Obrigado, resolvido.

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