O seu portal de estudos

Impressoras Bematech em ambiente de TS (terminal services)

Posted by Rafael Bernardes em 10 de fevereiro de 2010

Essa eu tirei do technet. Que foi replicada pelo Fábio Hara e agora por mim:

Como trabalhar com a impressora fiscal em WTS (Windows Terminal Server)?
Primeiramente precisamos entender a lógica de utilização de um ambiente Remoto: a idéia é ter um Servidor de Aplicação que possa comandar várias impressoras sem a necessidade desta mesma aplicação estar instalada em cada máquina que possuir uma ECF.

Mas a questão realmente é, como efetuar a comunicação se o software estiver em uma máquina e a impressora em outra? Simples, através do Driver Remoto Bematech Monitor, um software que gerenciará o envio de dados para cada estação.

Configurações para utilizar o Bematech Monitor

Máquina Cliente

Copie os arquivos BemaFI32.dll e BemaFI32.ini para a pasta de sistemas de seu Windows:
Exemplo:
C:\WINDOWS\SYSTEM
C:\WINNT\SYSTEM32

Obs.: No Windows XP também será a pasta System32 (C:\Windows\System32);

Bematech Monitor
Crie uma pasta e a compartilhe com recursos para Inclusão, Alteração e Exclusão. Nesta pasta serão gravados os arquivos BemaFI32.CMD.

Exemplo:
· Pasta compartilhada na máquina cliente
– C:\REDE
· Como iniciar o uso do Bematech Monitor:
– Localize e de um duplo clique no ícone do Bematech Monitor no relógio do Windows;
– Clique com o botão direito no mouse e selecione Configurações;
– Configure o diretório apontando para a pasta local compartilhada, campo “Diretório onde se encontra o arquivo BEMAFI32.CMD”;
– Inicie o funcionamento do Bematech monitor, abrindo-o e clicando no ícone START (se já estiver iniciado não haverá botão START, em seu lugar terá um botão STOP);
– Identifique que o status mudou para Ativo “Running” (anteriormente estaria como STOPPED).

Servidor

Copie os arquivos BemaFI32.dll e BemaFI32.ini para o diretório de sistemas.

Exemplo:
Windows 2000 Server
C:\WINNT\SYSTEM32

Observação: Não é instalado o Bematech Monitor

Configurações do Arquivo BemaFI32.INI

[Sistema]
Porta=DEFAULT
Path=X:\
Status=0
Retorno=0
StatusFuncao=0
ControlePorta=1
ModeloImp=BEMATECH
ConfigRede=1
Log=0
.
.
.

A chave Path, deve ser configurada com a unidade dos terminais (Cliente), mapeada pelo servidor. Exemplo: Path=X:

Observação: As configurações de rede precisam ser feitas necessariamente por alguém que tenha conhecimento de Administrador de rede ou Analista de suporte, uma vez que será criado e configurado o script que irá mapear a pasta compartilhada na estação cliente para a unidade indicada.

Profile
Os sistemas operacionais Windows Server 2003, Windows 2000 Server e no Windows XP, tem as configurações separadas para cada usuário.

______________________________________________________

Ainda não testei em produção, mas o script é bem interessante para outros cenários, pois captura a impressora em outro máquina. Imagina que a droga  prática bematech seja serial e você precise instalar em um notebook!

Com esse programinha da Bematech (tem que baixar nos site dela: http://www.bematech.com.br/desenvolvedores/faq_perg.asp?id=30&pro_id=27&titulo=Impressoras%20Fiscais%20Bematech) Você pode captura a impressora que esteja em outro PC.

Valeu!

Anúncios

2 Respostas to “Impressoras Bematech em ambiente de TS (terminal services)”

  1. Silvana said

    Ola

    Gostaria de saber se funciona mais de uma impressora fiscal no TS.

    Obrigada

    • Bernardes said

      Sim,

      Observação: As configurações de rede precisam ser feitas necessariamente por alguém que tenha conhecimento de Administrador de rede ou Analista de suporte, uma vez que será criado e configurado o script que irá mapear a pasta compartilhada na estação cliente para a unidade indicada.

      Basta configurar para o apontamento correto para cada impressora.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: