Ir para conteúdo
  • Cadastre-se

dev botao

Erro no numero de vías da NF-e


  • Este tópico foi criado há 2577 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Salve senhores,

Procurei por aqui e não encontrei,

Por sugestão de vocês estou usando múltiplas impressoras com o ACBrMonitorPlus com sucesso

O número de vías é que não está funcionando corretamente, em impressora de rede

Uso o comando NFE.CriarEnviarNFe. Segue abaixo o trecho do programa em Harbour 3.2

cNomeImpressora  :=IniGet(mIniNFE,"NFE","Impressora",.f.)
cCopias                  :=IniGet(mIniNFE,"NFE","Copias"    ,.f.)
cCopias                  :=if(val(cCopias)=0,"1",cCopias)

?? 'NFE.CriarEnviarNFe("'+mPathIniNfe+"NF"+zerar(str(_NumNF,6),6)+'.ini",'+;  &&& Ini da NFE
                          '"'+alltrim(str(_NumNF))+'",'+;                                                      &&& Numero do lote
                          '"1",'+;                                                                                          &&& Se imprime danfe
                          '"0",'+;                                                                                         &&& Se transmite sincrono
                          '"'+cNomeImpressora+'",'+;                                                        &&& Nome da Impressora
                          '"0",'+;                                                                                         &&& Se mostra o preview da nota
                          '"'+cCopias+'",'+;                                                                         &&& Numero de copias
                          '"0")'                                                                                            &&& Se gera pdf da nota
   

o valor de cCopias e cNomeDaImpressora está em um arquivo .INI do sistema a saber:

[NFE]
PathNFE=\\servidor\drive-f\rasn\pedidos\NFE\
PathINI=\\servidor\drive-f\rasn\pedidos\NFE\INI\
PathPDF=\\servidor\drive-f\rasn\pedidos\NFE\PDF\
PathXML=\\servidor\drive-f\rasn\pedidos\NFE\
PathCanceladas:=\\servidor\drive-f\rasn\pedidos\NFE\CAN\
ArquivoEntrada=Ent.txt
ArquivoSaida=Sai.txt
ArquivoLock=ACBRLock.txt
Impressora=HP LaserJet M1005 em crediario1-pc
Copias=2

[NFE-jctn]
PathNFE=\\servidor\drive-f\rasn\pedidos\NFE\
PathINI=\\servidor\drive-f\rasn\pedidos\NFE\INI\
PathPDF=\\servidor\drive-f\rasn\pedidos\NFE\PDF\
PathXML=\\servidor\drive-f\rasn\pedidos\NFE\
PathCanceladas:=\\servidor\drive-f\rasn\pedidos\NFE\CAN\
ArquivoEntrada=Ent.txt
ArquivoSaida=Sai.txt
ArquivoLock=ACBRLock.txt
Impressora=HP LaserJet Professional P 1102w
Copias=2

quando cNomeDaImpressora é uma impressora local, o numero de vías é respeitado, por exemplo

Impressora=HP LaserJet M1005                                               &&& imprime as cCopias vias
Impressora=HP LaserJet M1005 em crediario1-pc                   &&& imprime somente uma via independente do valor de cCopias
Impressora=\\crediario1-pc\HP LaserJet M1005                       &&& imprime somente uma via independente do valor de cCopias

Conto com a ajuda de vocês

Valeu desde já

 

 

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

Bom dia,

já tentou imprimir alguma outra coisa, usando outro aplicativo qualquer, pra ver se ocorre o mesmo problema ?

Por exemplo, no mesmo pc onde está o MonitorPLUS, imprimir algum texto no Bloco de notas, selecionando a impressora na rede e informando quantidade de cópias igual a 2, pra ver se sai corretamente as 2 cópias.

Att

Ricardo

Link para o comentário
Compartilhar em outros sites

4 horas atrás, RicardoVoigt disse:

Bom dia,

já tentou imprimir alguma outra coisa, usando outro aplicativo qualquer, pra ver se ocorre o mesmo problema ?

Por exemplo, no mesmo pc onde está o MonitorPLUS, imprimir algum texto no Bloco de notas, selecionando a impressora na rede e informando quantidade de cópias igual a 2, pra ver se sai corretamente as 2 cópias.

Att

Ricardo

Valeu Ricardo,

Esse foi um dos primeiros testes que fiz. Usei o Bloco de notas, Coreldraw, Word e Excel.E saem duas e até mais cópias.

O problema só está ocorrendo, aparentemente com o ACBrMonitor

 

Editado por jcdatrindade
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Em 28/03/2017 at 14:07, jcdatrindade disse:

Valeu Ricardo,

Esse foi um dos primeiros testes que fiz. Usei o Bloco de notas, Coreldraw, Word e Excel.E saem duas e até mais cópias.

O problema só está ocorrendo, aparentemente com o ACBrMonitor

 

Troquei a maquina e o problema resolveu. Bug do Windows!!!

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...