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á 744 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

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,

  • Consultores
Postado

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 !!

  • Consultores
  • Solution
Postado
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 !!

  • Membros Pro
Postado
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.

  • Consultores
Postado
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 !!

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