Ir para conteúdo
  • Cadastre-se

dev botao

Imprimir o cancelamento da NFe - VB6


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

Recommended Posts

  • Membros Pro

Olá, já consegui realizar o cancelamento de uma NFe (acbrlib nfe + vb6), após o cancelamento já grava um xml do evento na determinada pasta que especifiquei, porém, qual os métodos que devo chamar pra imprimir o documento gerado ou pdf pra o usuário  do cancelamento realizado? 

Grato,

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
20 minutos atrás, sebastiao.freitas disse:

Olá, já consegui realizar o cancelamento de uma NFe (acbrlib nfe + vb6), após o cancelamento já grava um xml do evento na determinada pasta que especifiquei, porém, qual os métodos que devo chamar pra imprimir o documento gerado ou pdf pra o usuário  do cancelamento realizado? 

Grato,

Boa tarde!
Se você configurou para AtualizarXMLCancelado quando passar o XML da nota para fazer o cancelamento ele vai atualizar automaticamente o arquivo XML original com a informação de cancelamento e você pode usar o NFe_Imprimir ou o NFe_ImprimirPDF.
Caso contrário, pode usar o NFe_ImprimirEvento ou NFe_ImprimirEventoPDF.(Lembrando que precisa carregar o evento primeiro)

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
6 horas atrás, Diego Foliene disse:

Boa tarde!
Se você configurou para AtualizarXMLCancelado quando passar o XML da nota para fazer o cancelamento ele vai atualizar automaticamente o arquivo XML original com a informação de cancelamento e você pode usar o NFe_Imprimir ou o NFe_ImprimirPDF.
Caso contrário, pode usar o NFe_ImprimirEvento ou NFe_ImprimirEventoPDF.(Lembrando que precisa carregar o evento primeiro)

Boa noite, fiz assim:

nfe.Cancelar(i,strJ, strCnpj,1)


nfe.LimparLista
nfe.CarregarEventoXML(STR)
nfe.ImprimirEvento(str1,str2)

nfe.ImprimirEventoPDF(str1,str2) ---> para gravar o pdf do evento na pasta.

Aparece na tela o view da impressao do documento e em seguida ta gravando o pdf do evento do cancelamento. Minha dúvida agora :

1) Os XML das NFe eu to gravando numa pasta ...\NFe\XML\202211 (configurei pra gravar todos por mes, sem precisar separar por pasta do dia de cada mes), só que o XML do EVENTO ta sendo gravado na mesma pasta e fica tudo misturado, como definir pra que ele grave tanto o XML numa pasta tipo cancelamento, por ex.

...\NFe\XML\2011\Cancelamento\ --> ai ficaria separado os xml de evento de cancelamento dos xml das nfe

Muito grato pela ajuda.

Link para o comentário
Compartilhar em outros sites

  • Consultores
11 horas atrás, sebastiao.freitas disse:

Boa noite, fiz assim:

nfe.Cancelar(i,strJ, strCnpj,1)


nfe.LimparLista
nfe.CarregarEventoXML(STR)
nfe.ImprimirEvento(str1,str2)

nfe.ImprimirEventoPDF(str1,str2) ---> para gravar o pdf do evento na pasta.

Aparece na tela o view da impressao do documento e em seguida ta gravando o pdf do evento do cancelamento. Minha dúvida agora :

1) Os XML das NFe eu to gravando numa pasta ...\NFe\XML\202211 (configurei pra gravar todos por mes, sem precisar separar por pasta do dia de cada mes), só que o XML do EVENTO ta sendo gravado na mesma pasta e fica tudo misturado, como definir pra que ele grave tanto o XML numa pasta tipo cancelamento, por ex.

...\NFe\XML\2011\Cancelamento\ --> ai ficaria separado os xml de evento de cancelamento dos xml das nfe

Muito grato pela ajuda.

Bom dia!
Para separar por tipo de evento você precisa marcar a opção Adicionar Literal no Nome das Pastas na tela de configuração de diretórios do ACBrMonitor.

Um EXTRA.
Como você é usuário PRO, tem acesso aos cursos disponibilizados pelo ACBr, dentre eles tem esse aqui: Dominando-o-ACBrMonitor.
Ele é bem completo.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...