Ir para conteúdo
  • Cadastre-se

dev botao

Retorno Danfe Impresso com sucesso mas não imprime


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

Recommended Posts

Boa tarde,

Estou tentando imprimir uma nfc-e com o comando NFe.ImprimirDanfe("33180533631151000105650020000001091000001092"), o retorno que aparece para mim é 'OK: Danfe impresso com sucesso". Porém, não imprime nada.

Quanto utilizo NFe.ImprimirDanfe("33180533631151000105650020000001091000001092") imprime normalmente.

Ambas nfc-e estão em ambiente de homologação e podem ser consultadas no site http://www4.fazenda.rj.gov.br/consultaDFe/paginas/consultaChaveAcesso.faces

Segue em anexo a configuração do meu monitor.

ACBrMonitor.ini

Testando novamente agora está ocorrendo o erro ERRO: List index (0) out of bounds ao tentar imprimir com NFe.ImprimirDanfe("33180533631151000105650020000001091000001092")

Editado por abrahaofv
Link para o comentário
Compartilhar em outros sites

Fiz um "tratamento" aqui no meu sistema para caso me retorne o erro ERRO: List index (0) out of bounds ele tente efetuar a impressão através do xml, porém, assim que entro no sistema e tento imprimir a nfc-e 33180533631151000105650020000001091000001092 o monitor fica me retornando Danfe Impresso com Sucesso, mas não imprime.

Então resolvo testar e imprimir pela chave a nfc-e 33180533631151000105650020000003451000003459 retorna Danfe Impresso com Sucesso mas imprime corretamente.

Volto a tentar imprimir a 33180533631151000105650020000001091000001092 e começa a ocorrer o erro ERRO: List index (0) out of bounds que trato no meu sistema, caso dê esse erro, localizo o xml e mando imprimir utilizando o arquivo xml. Só então imprime corretamente.

Segue abaixo o "log" das operações realizadas:

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[08/05/2018 14:05:01]
[Comando: NFE.ImprimirDanfe(33180533631151000105650020000001091000001092)]
OK: Danfe Impresso com sucesso - NÃO IMPRIMIU NADA

[08/05/2018 14:05:17]
[Comando: NFE.ImprimirDanfe(33180533631151000105650020000001091000001092)]
OK: Danfe Impresso com sucesso - NÃO IMPRIMIU NADA

[08/05/2018 14:05:34]
[Comando: NFE.ImprimirDanfe(33180533631151000105650020000003451000003459)]
OK: Danfe Impresso com sucesso - IMPRIMIU CORRETAMENTE

[08/05/2018 14:07:07]
[Comando: NFE.ImprimirDanfe(33180533631151000105650020000001091000001092)]
ERRO: List index (0) out of bounds - NÃO IMPRIMIU NADA

[08/05/2018 14:07:09]
[Comando: NFE.ImprimirDanfe(C:\ACBrMonitorPlus\33631151000105\Enviadas\201805\NFCe\33180533631151000105650020000001091000001092-nfe.xml)]
OK: Danfe Impresso com sucesso  - APÓS O ERRO ACIMA, TRATEI NO SISTEMA PARA LOCALIZAR O XML. IMPRIMIU COM SUCESSO

[08/05/2018 14:07:17]
[Comando: NFE.ImprimirDanfe(33180533631151000105650020000001091000001092)]
ERRO: List index (0) out of bounds - TRATO O ERRO E MANDO IMPRIMIR CONFORME COMANDO ABAIXO.

[08/05/2018 14:07:20]
[Comando: NFE.ImprimirDanfe(C:\ACBrMonitorPlus\33631151000105\Enviadas\201805\NFCe\33180533631151000105650020000001091000001092-nfe.xml)]
OK: Danfe Impresso com sucesso - IMPRIMIU COM SUCESSO

ACBrMonitor.ini

Editado por abrahaofv
Link para o comentário
Compartilhar em outros sites

1 hora atrás, abrahaofv disse:

Boa tarde,

Estou tentando imprimir uma nfc-e com o comando NFe.ImprimirDanfe("33180533631151000105650020000001091000001092"), o retorno que aparece para mim é 'OK: Danfe impresso com sucesso". Porém, não imprime nada.

Quanto utilizo NFe.ImprimirDanfe("33180533631151000105650020000001091000001092") imprime normalmente.

Ambas nfc-e estão em ambiente de homologação e podem ser consultadas no site http://www4.fazenda.rj.gov.br/consultaDFe/paginas/consultaChaveAcesso.faces

Segue em anexo a configuração do meu monitor.

ACBrMonitor.ini

Testando novamente agora está ocorrendo o erro ERRO: List index (0) out of bounds ao tentar imprimir com NFe.ImprimirDanfe("33180533631151000105650020000001091000001092")

Corrigindo,

Quanto utilizo NFe.ImprimirDanfe("33180533631151000105650020000003451000003459") imprime normalmente.

Link para o comentário
Compartilhar em outros sites

5 minutos atrás, GILBERTO FARIA disse:

Bom dia,

Ocorre este erro qdo,  na configuração do acbrmonitorplus,  na parte impressão,   não aparece nenhuma impressora cadastrada

 

Aqui está cadastrado. Inclusive meu acbrmonitor.ini está ai em anexo no tópico.

Link para o comentário
Compartilhar em outros sites

34 minutos atrás, José M. S. Junior disse:

Bom dia, informe o path completo para o xml do DANFE. 

https://acbr.sourceforge.io/ACBrMonitor/NFEImprimirDanfe.html

Estou fazendo isso. 

Mas vi aqui no fórum que existe a possibilidade de efetuar esta impressão usando direto a chave nfe. Com isso criei o tratamento no meu sistema para, caso não ache o xml, tentar imprimir pela chave.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

É possível passar apenas a chave se o XML estiver nas pasta configurada para geração no ACBrMonitor, exatamente com a extensão gerada pelo componente (-nfe.xml)

Por favor anexe o log completo para verificação "log.txt"

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

14 horas atrás, José M. S. Junior disse:

É possível passar apenas a chave se o XML estiver nas pasta configurada para geração no ACBrMonitor, exatamente com a extensão gerada pelo componente (-nfe.xml)

Por favor anexe o log completo para verificação "log.txt"

Ah sim !! Agora que você esclareceu esta dúvida, conferi e realmente lá na pasta não consta o xml.

Também verifiquei que na minha raiz do acbrmonitor não consta este arquivo "log.txt", tem de configurar o monitor para gerar este arquivo ?

Link para o comentário
Compartilhar em outros sites

15 horas atrás, José M. S. Junior disse:

É possível passar apenas a chave se o XML estiver nas pasta configurada para geração no ACBrMonitor, exatamente com a extensão gerada pelo componente (-nfe.xml)

Por favor anexe o log completo para verificação "log.txt"

José, bom dia.

Acabei de realizar um teste aqui. Quando eu mando imprimir uma Chave e o arquivo XML não consta lá na pasta, me dá o retorno "OK: Danfe Impresso com sucesso". Não deveria dar um erro ? Informando que o xml  não foi encotrado.

LOG.TXT

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Moderadores

 

Em 10/05/2018 at 08:51, abrahaofv disse:

José, bom dia.

Acabei de realizar um teste aqui. Quando eu mando imprimir uma Chave e o arquivo XML não consta lá na pasta, me dá o retorno "OK: Danfe Impresso com sucesso". Não deveria dar um erro ? Informando que o xml  não foi encotrado.

LOG.TXT

Bom dia, favor atualizar a versão.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2149 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.