Impressão no SIAFI com Ubuntu

Publicado por EMERSON JEAN SOSINHO em 08/06/2010

[ Hits: 81.014 ]

 


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

Descompactando arquivos 7z

As 10 distribuições Linux preferidas nos últimos 3 meses

Transformando imagem NRG em ISO no Linux

Resolvendo problemas de caracteres e idiomas no Debian Etch AMD64 e Dreamlinux MMGL 2.2

Imagination Slideshow

  

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