- Acesse Implantação no ambiente LOCAL e TS para visualizar a configuração no ambiente RDS.
Servidor RDS
- Criar uma Conexão VPN entre a Matriz e a Filial para que seja possível utilizar a IF através do aplicativo RDS;
- Copiar os arquivos BEMAFI32.DLL, BEMAMFD.DLL, BEMAMFD2.DLL e BEMAFI32.INI para o diretório C:\Windows\System32 ou C:\Windows\Syswow64 no Servidor Remote Desktop
- Services (caso o servidor seja Windows 2003/2008 64 bits);
- Configurar o arquivo BEMAFI32.INI da seguinte forma:
- [Sistema]
- Porta=DEFAULT
- Path=X:\
- Status=0
- Retorno=0
- StatusFuncao=0
- ControlePorta=1
- ModeloImp=BEMATECH
- ConfigRede=1
- Log=0
- LogDiario=1
- Onde:
- Path=X:\ -> É o drive que mapeia o C:\BEMATECH de cada Terminal de Caixa das Filiais, então, cada Terminal deverá ter um diretório C:\BEMATECH o qual o Servidor RDS enxergará como X:\
- ConfigRede=1 –> Significa que se trata do Servidor.
- Para clientes que baixaram o arquivo BEMAFI32.INI do site da Bematech é necessário excluir as linhas em vermelho quando trabalhar com o sistema via RDS:
- [Sistema]
- Porta=DEFAULT
- Path=X:\
- Status=0
- Retorno=0
- StatusFuncao=0
- ControlePorta=1
- ModeloImp=BEMATECH
- ConfigRede=1
- ModoGaveta=0
- Log=0
- LogDiario=1
- CrLfVinculado=0
- CrLfGerencial=0
- TimeOutGerencial=40
- EmulMFD=0
- StatusCheque=
- CalculoIcmsCupom=0
- ForceWTSClient=1
- RetriesWTSCmd=3
- HabilitaRFDImpMFD=0
- Onde:
- ForceWTSClient - Esta chave é utilizada em conjunto com o driver remoto BEMATECHMONITOR. Ela tem por finalidade mapear a comunicação através do "name" da máquina Cliente, caso esta chave esteja com seu valor em 1 (ForceWTSClient=1). Ao usar a chave com o valor 1, a chave Path não poderá conter a unidade do driver, exemplo:
Path=Z:\ e sim o compartilhamento da estação, exemplo: Path=TEMP. Caso ela esteja com seu valor em 2 (ForceWTSClient=2), será mapedo o IP da máquina Cliente e a chave Path deve ser mantida com o nome da pasta do compartilhamento; - RetriesWTSCmd - Esta chave é utilizada para definir o número de tentativas de comunicação, antes de retornar erro.
- ForceWTSClient - Esta chave é utilizada em conjunto com o driver remoto BEMATECHMONITOR. Ela tem por finalidade mapear a comunicação através do "name" da máquina Cliente, caso esta chave esteja com seu valor em 1 (ForceWTSClient=1). Ao usar a chave com o valor 1, a chave Path não poderá conter a unidade do driver, exemplo:
- Caso isto não seja feito apresentará a janela de erro na utilização do módulo de caixa;
- Copiar o arquivo FCERTAECF.INI para o diretório System32 do servidor e acrescentar o parâmetro REMOTO=S na seção IMPFISCAL.
Terminal ou Estação de Caixa
- Copiar os arquivos abaixo para a pasta C:\Windows\System ou C:\Windows\System32 ou C:\Windows\Syswow64 do Terminal de Caixa, conforme o sistema operacional:
- BEMAFI32.DLL
- BEMAMFD.DLL
- BEMAMFD2.DLL
- BEMAFI32.INI
- Configurar o arquivo BEMAFI32.INI da seguinte forma:
- [Sistema]
- Porta=DEFAULT
- Path=C:\BEMATECH
- Status=1
- Retorno=1
- StatusFuncao=0
- ControlePorta=1
- ModeloImp=BEMATECH
- ConfigRede=2
- Log=0
- LogDiario=1
- Onde:
- Path=C:\BEMATECH -> É o diretório que o Servidor RDS enxergará como X:\. É onde será gerado os arquivos de comandos (BEMAFI32.CMD) a serem enviados à impressora fiscal;
- ConfigRede=2 –> Significa que se trata de Terminal/Estação.
- Para os clientes que baixaram o arquivo BEMAFI32.INI do site da Bematech é necessário excluir as linhas em vermelho quando trabalhar com o sistema via RDS:
- [Sistema]
- Porta=DEFAULT
- Path=C:\BEMATECH
- Status=1
- Retorno=1
- StatusFuncao=0
- ControlePorta=1
- ModeloImp=BEMATECH
- ConfigRede=2
- ModoGaveta=0
- Log=0
- LogDiario=1
- CrLfVinculado=0
- CrLfGerencial=0
- TimeOutGerencial=40
- EmulMFD=0
- StatusCheque=
- CalculoIcmsCupom=0
- ForceWTSClient=1
- RetriesWTSCmd=3
- HabilitaRFDImpMFD=0
- Caso isto não seja feito apresentará a janela de erro na utilização do módulo de caixa;
- Antes de excluir essas linhas, não se esqueça de parar o serviço do aplicativo BEMATECHMONITOR.EXE e reiniciar após salvar o arquivo BEMAFI32.INI.
- Copie o arquivo BEMATECHMONITOR.EXE para a pasta C:\BEMATECH do micro, onde a impressora fiscal está conectada e execute-o (clique duplo no arquivo). O mesmo será exibido na barra de tarefas do computador que a impressora fiscal está conectada;
- Em seguida, clique com o botão direito do mouse no ícone do Bematech MONITOR e depois escolha a opção Configurações;
- Na janela que aparece faça a configuração conforme mostra a figura logo abaixo;
- Informe a Porta de Comunicação correta. Em nosso exemplo a porta de comunicação é a COM1;
- Após configurar, clique no botão OK para confirmar e, em seguida, clique com o botão direito do mouse no ícone do Bematech MONITOR e escolha a opção Testar Impressora;
- Neste momento o aplicativo fará a comunicação com a impressora fiscal e verificará os arquivos da mesma. Estando todos os dados corretos clique no botão OK para confirmar e, em seguida, dê um clique duplo no ícone Bematech MONITOR da barra de tarefas;
- Agora é só clicar no botão START para ativar o aplicativo e começar a utilizar a impressora fiscal via RDS.
Mapear a pasta C:\BEMATECH ou C:\TEF_DIAL no servidor RDS
Para efetuar o mapeamento da pasta C:\BEMATECH no servidor com a letra X: é necessário seguir os passos abaixo:
- Abra o programa Conexão da Área de Trabalho Remota no computador onde a impressora fiscal está conectada;
- Clique em Opções;
- Na aba Recursos Locais, clique em Mais...
- Selecione a unidade C: e clique em Ok;
- Volte para a aba Geral do programa Conexão da Área de Trabalho Remota e clique no botão Salvar como para criar um atalho desta configuração na Área de Trabalho (desktop) do micro da filial para que não tenha de efetuar este processo sempre;
- Em seguida, clique no botão Conectar. Desta forma, o usuário só precisará executar o atalho da área de trabalho que já está com todas as configurações pré-definidas;
- Após acessar o servidor RDS clique em Iniciar | Executar;
- Digite CMD e clique Ok.
Comentários
0 comentário
Por favor, entre para comentar.