Mudanças entre as edições de "UniDANFE/Integrando o UniDANFE ao ERP/Buferizar impressões"

De unimake
Ir para: navegação, pesquisa
 
(22 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
===Buferizar as Impressões do UniDANFE===
+
__NOTITLE__
 +
==Buferizar as Impressões do UniDANFE==
  
O UniDANFE pode trabalhar de modo a buferizar todas as impressões de documentos em papel A4, para imprimi-las apenas quando o usuário desejar.  
+
"Buferizar" um documento significa gerar uma imagem do mesmo, e salvá-la em uma pasta sem o imprimir nesse momento, deixando-o para ser impresso depois quando for oportuno.
  
Pode-se, por exemplo, trabalhar um período inteiro emitindo os documentos, gerando e-mails, etc, e efetuar as impressões dos DANFEs apenas no final da tarde.
+
O UniDANFE pode trabalhar de modo a buferizar todas as impressões de [[Manuais:UniDANFE/Termos|Documentos]] em papel A4, para imprimi-las apenas quando o usuário desejar.  
 
 
Para isso basta executar o UniDANFE passando o parâmetro “buffer=n”, podendo “n” ser: Buffer=1 - Inicia a buferização. A partir dele, nenhum documento gerado em A4 é impresso mais. Suas “imagens” são armazenadas na pasta "buffer" para posterior impressão. Buffer=2 - Finaliza a buferização, enviando todos os documentos em buffer para a impressora. i=<impressora> = quando buffer=2, o usuário pode enviar o parâmetro para definir em qual impressora deseja que os documentos sejam impressos. Se for omitido, serão impressos nas impressoras definidas no momento da geração dos documentos. Buffer=3 - finaliza a buferização, sem imprimir. Todos os documentos em buffer são apagados. Buffer=4 - pausa a buferização. A partir desse comando o sistema não buferiza mais os documentos até receber outro buffer=1. Os documentos buferizados não são apagados e ficam aguardando outro buffer=1 para reiniciar, ou buffer=2 ou 3 para finalizar a buferização.
 
  
 +
Pode-se, por exemplo, trabalhar um dia inteiro gerando os [[Manuais:UniDANFE/Termos|Documentos Auxiliares]], enviando seus e-mails, etc, e efetuar as impressões apenas no final do tarde.
  
 
{| class="wikitable"
 
{| class="wikitable"
Linha 12: Linha 12:
 
|-
 
|-
 
|buffer*
 
|buffer*
|Ação a ser realizada. Pode ser os valores "1", "2", "3" ou "4".
+
|Ação a ser realizada. Pode ser os valores "1", "2", "3", "4" ou "9".
 
|-
 
|-
 
|impressora
 
|impressora
Linha 20: Linha 20:
 
|-
 
|-
 
|1
 
|1
|xxx
+
|Inicia a buferização. Deve ser executado sem qualquer outro parâmetro antes de iniciar a geração dos documentos que se queira buferizar. A partir desse comando nenhum documento gerado em A4 é enviado para a impressora. Suas “imagens” são armazenadas na pasta "buffer" para posterior impressão.
 
|-
 
|-
 
|2
 
|2
|xxx
+
|Finaliza a buferização, enviando todos os documentos em buffer para a impressora originalmente configurada ou para outra caso o parâmetro ''impressora'' seja passado junto.
 
|-
 
|-
 
|3
 
|3
|xxx
+
|Finaliza a buferização, sem imprimir. Todos os documentos em buffer são apagados.
 
|-
 
|-
 
|4
 
|4
|xxx
+
|Pausa a buferização. A partir desse comando o sistema não buferiza novos documentos até receber outro buffer=1. Os documentos buferizados não são apagados e ficam aguardando outro buffer=1 para reiniciar, ou buffer=2 ou 3 para finalizar a buferização.
 +
|-
 +
|9
 +
|Exibe a interface de gerenciamento manual dos documentos buferizados.
 
|-
 
|-
 
!colspan="2"|Exemplos
 
!colspan="2"|Exemplos
 
|-
 
|-
|colspan="2"|...\unidanfe.exe autoupdate=1
+
|colspan="2"|...\unidanfe.exe buffer=1
 +
|-
 +
|colspan="2"|...\unidanfe.exe buffer=2
 +
|-
 +
|colspan="2"|...\unidanfe.exe buffer=2 impressora="HP LASERJET SERVIDOR"
 
|-
 
|-
|colspan="2"|...\unidanfe.exe autoupdate=1 display=1
+
|colspan="2"|...\unidanfe.exe buffer=3
 
|-
 
|-
|colspan="2"|...\unidanfe.exe autoupdate=1 display=0
+
|colspan="2"|...\unidanfe.exe buffer=4
 +
|-
 +
|colspan="2"|...\unidanfe.exe buffer=9
 
|}
 
|}
 
''(*) Parâmetros obrigatórios''
 
''(*) Parâmetros obrigatórios''
 +
 +
==Veja também==
 +
* [[UniDANFE/Integrando o UniDANFE ao ERP/Gerar documento auxiliar|Gerar, imprimir e distribuir o Documento Auxiliar dos Documentos Ficais Eletrônicos]]
 +
* [[Manuais:UniDANFE/Integrando o UniDANFE ao ERP/XML auxiliar|O XML Auxiliar]]
 +
* [[Manuais:UniDANFE/Integrando o UniDANFE ao ERP/TAGS de uso livre|TAGS de uso livre no próprio XML do Documento Fiscal Eletrônico]]
 +
* [[Manuais:UniDANFE/Integrando o UniDANFE ao ERP/Lista completa dos comandos de integração|Lista completa dos comandos de integração]]

Edição atual tal como às 09h50min de 4 de novembro de 2022

Buferizar as Impressões do UniDANFE

"Buferizar" um documento significa gerar uma imagem do mesmo, e salvá-la em uma pasta sem o imprimir nesse momento, deixando-o para ser impresso depois quando for oportuno.

O UniDANFE pode trabalhar de modo a buferizar todas as impressões de Documentos em papel A4, para imprimi-las apenas quando o usuário desejar.

Pode-se, por exemplo, trabalhar um dia inteiro gerando os Documentos Auxiliares, enviando seus e-mails, etc, e efetuar as impressões apenas no final do tarde.

Parâmetros
buffer* Ação a ser realizada. Pode ser os valores "1", "2", "3", "4" ou "9".
impressora Define em qual impressora os documentos buferizados devem ser impressos. Se omitido, cada documento vai ser impresso na impressora para a qual originalmente estava configurado para imprimir. Deve ser utilizado apenas quando buffer="2".
Valores do Parâmetro "Buffer"
1 Inicia a buferização. Deve ser executado sem qualquer outro parâmetro antes de iniciar a geração dos documentos que se queira buferizar. A partir desse comando nenhum documento gerado em A4 é enviado para a impressora. Suas “imagens” são armazenadas na pasta "buffer" para posterior impressão.
2 Finaliza a buferização, enviando todos os documentos em buffer para a impressora originalmente configurada ou para outra caso o parâmetro impressora seja passado junto.
3 Finaliza a buferização, sem imprimir. Todos os documentos em buffer são apagados.
4 Pausa a buferização. A partir desse comando o sistema não buferiza novos documentos até receber outro buffer=1. Os documentos buferizados não são apagados e ficam aguardando outro buffer=1 para reiniciar, ou buffer=2 ou 3 para finalizar a buferização.
9 Exibe a interface de gerenciamento manual dos documentos buferizados.
Exemplos
...\unidanfe.exe buffer=1
...\unidanfe.exe buffer=2
...\unidanfe.exe buffer=2 impressora="HP LASERJET SERVIDOR"
...\unidanfe.exe buffer=3
...\unidanfe.exe buffer=4
...\unidanfe.exe buffer=9

(*) Parâmetros obrigatórios

Veja também