Impressoras Bematech em ambiente de TS (terminal services)

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:WINDOWSSYSTEM
C:WINNTSYSTEM32
Obs.: No Windows XP também será a pasta System32 (C:WindowsSystem32);
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:WINNTSYSTEM32
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!

Share

    Comments

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

      • 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.

    2. Bom dia, Rafael. Como resolver isso num windows server 2016?
      Obrigado pelo excelente trabalho que vc faz na internet

    Deixe um comentário

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

    © 2019 All Rights Reserved. Cooperati. 

    %d blogueiros gostam disto: