Impressão no SIAFI com Ubuntu

Publicado por EMERSON JEAN SOSINHO em 08/06/2010

[ Hits: 81.062 ]

 


Impressão no SIAFI com Ubuntu



Esta solução é uma correção do item impressão da dica Siafi no Ubuntu 9.04.

Uma solução encontrada para a impressão no Ubuntu é utilizar o gerenciador de impressão GTKLP para criar um arquivo local.

1° passo: Instalar o gerenciador de impressão.

# apt-get install gtklp

2° passo: Criar o arquivo para execução da impressão (print-siafi).

Para iniciar a configuração da impressão corporativa é necessário criar um arquivo de rotina de impressão, aqui chamado print-siafi, no diretório "/usr/bin". Este arquivo repassa os relatórios gerados ao gerenciador de impressão (gtklp).

Para criar o arquivo print-siafi no diretório acima especificado será necessário possuir perfil de root. O conteúdo do arquivo print-siafi deve ser o seguinte:

#!/bin/bash
gtklp $1
rm -f $1

O arquivo gerado deverá ter atributo de executável para os usuários:

# chmod 755 print-siafi

3° passo: Iniciando a sessão da Impressora 3270: Após acessar o HOD, inicie a sessão da Impressora 3270.

4° passo: Configurando o caminho de impressão. Na tela apresentada: vá em menu "Arquivo -> Configuração de impressora ...". A tela a seguir será mostrada, clique no botão "Reconfigurar Todos":
Após clicar no botão "Reconfigurar todos", altere as configurações conforme a próxima figura:
O conteúdo do campo "Caminho e Nome do Arquivo" deverá ser:

/home/usuário/nome-do-arquivo-saida.* | print-siafi $<

Clique no botão "OK". Realize o mesmo procedimento para todas as sessões de impressão 3270 que serão utilizadas. Pronto, a partir deste momento os relatórios poderão ser impressos em impressoras corporativas e locais. E o arquivo de saída poderá ser salvo em um diretório diferente se for desejado.

Outras dicas deste autor

Siafi no Ubuntu 9.04

Leitura recomendada

Laço de Repetição - com while e for

Bloqueando e liberando domínios com Firewall IPFW

Escolhendo a distribuição

LXLE, uma distro legal pra começar!

Instalando CodeBlocks IDE no Slackware

  

Comentários
[1] Comentário enviado por Lisandro em 09/06/2010 - 09:43h

Ótima dica. Parabéns!

[2] Comentário enviado por dhonysousa em 19/02/2011 - 23:00h

Pucha... Muito util, farei o teste segunda feira.
Obrigado Emerson obrigado a todos os que mantem o VOL funcionando.

[3] Comentário enviado por Lisandro em 18/04/2012 - 16:36h

Ótimo. Lembrando que a dica funciona também para os outros sistemas, SIASG, etc.

[4] Comentário enviado por rodrigo_shell em 29/01/2014 - 01:51h

Funcionou perfeitamente na Base Aérea de Canoas.

Obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts