Upload
rodolfo-magalhaes
View
102
Download
6
Embed Size (px)
Citation preview
Usando o emulador da Bematech no Protheus
Toda vez que eu precisava testar alguma rotina ou
customização no módulo SigaLoja em uma base teste, me
deparava com a falta da impressora fiscal, pois vocês já
sabem que existe toda aquela burocracia para a
de ECF em um PC. Então comecei tentar usar o emulador da
Bematech no Protheus. Depois de muitas tentativas ele
começou a funcionar. Segue abaixo todos os procedimentos
para que você consiga fazer com que o Protheus use o
Emulador da Bematech.
Para usar o emulador da Impressora Fiscal MP2100 TH FI no
Protheus, siga os seguintes passos para a instalação:
1 - Instale o emulador que se encontra no link:
http://www.bematech.com.br/suporte/downloads/fisc_win/Emul2
100v101.zip
2 - Descompacte o arquivo:
https://www.opendrive.com/files/6925822_kgOSf_1ea0
dentro da pasta que se encontra o Rem
sugiro você ter o remote local pois não testei a emulação
com Remote instalado em outro computador.)
3 - Recorte o arquivo
encontra o Remote do Protheus e cole na pasta
c:\windows\system32
4 - Edite esse arquivo
altere a variável EmulMFD
esta dizendo que esta usando um emulador.
5 - No mesmo arquivo na seção
Porta para o conteúdo
sistema não esteja usando. Essa mesma porta terá de ser
configurada no Protheus e na Impressora fiscal mais
adiante.
6 - Acesse o emulator da bematech em: INICIAR
BEMATECH - Emul2100
7 - Primeiramente vamos alterar a porta do emulado
com o botão direito no emulador e selecione
altere para COM1.
Usando o emulador da Bematech no Protheus
Toda vez que eu precisava testar alguma rotina ou
customização no módulo SigaLoja em uma base teste, me
deparava com a falta da impressora fiscal, pois vocês já
sabem que existe toda aquela burocracia para a instalação
de ECF em um PC. Então comecei tentar usar o emulador da
Bematech no Protheus. Depois de muitas tentativas ele
começou a funcionar. Segue abaixo todos os procedimentos
para que você consiga fazer com que o Protheus use o
Emulador da Bematech.
Para usar o emulador da Impressora Fiscal MP2100 TH FI no
Protheus, siga os seguintes passos para a instalação:
Instale o emulador que se encontra no link:
//www.bematech.com.br/suporte/downloads/fisc_win/Emul2
Descompacte o arquivo:
https://www.opendrive.com/files/6925822_kgOSf_1ea0
dentro da pasta que se encontra o Remote do Protheus.(Eu
sugiro você ter o remote local pois não testei a emulação
com Remote instalado em outro computador.)
Recorte o arquivo BemaFI32.INI da pasta aonde se
encontra o Remote do Protheus e cole na pasta
system32
e arquivo BemaFI32.INI e na seção SistemaEmulMFD para o conteúdo 1, ou seja, você
esta dizendo que esta usando um emulador.
No mesmo arquivo na seção Sistema altere a variável para o conteúdo COM1 por exemplo. Use uma porta q
sistema não esteja usando. Essa mesma porta terá de ser
configurada no Protheus e na Impressora fiscal mais
Acesse o emulator da bematech em: INICIAR -
Emul2100
Primeiramente vamos alterar a porta do emulado
com o botão direito no emulador e selecione Porta Serial
Toda vez que eu precisava testar alguma rotina ou
customização no módulo SigaLoja em uma base teste, me
deparava com a falta da impressora fiscal, pois vocês já
instalação
de ECF em um PC. Então comecei tentar usar o emulador da
Bematech no Protheus. Depois de muitas tentativas ele
começou a funcionar. Segue abaixo todos os procedimentos
para que você consiga fazer com que o Protheus use o
Para usar o emulador da Impressora Fiscal MP2100 TH FI no
Protheus, siga os seguintes passos para a instalação:
Instale o emulador que se encontra no link:
//www.bematech.com.br/suporte/downloads/fisc_win/Emul2
https://www.opendrive.com/files/6925822_kgOSf_1ea0 para
ote do Protheus.(Eu
sugiro você ter o remote local pois não testei a emulação
da pasta aonde se
Sistema , ou seja, você
altere a variável
por exemplo. Use uma porta que o
sistema não esteja usando. Essa mesma porta terá de ser
configurada no Protheus e na Impressora fiscal mais
PROGRAMAS -
Primeiramente vamos alterar a porta do emulador, clique
Porta Serial,
8 - Agora vamos fazer as alterações necessárias no Protheus
para que ele se comunique com o emulador.
9 - Acesse o Protheus com o seu usuário.
10 - Acesse o modulo
11 - Acesse a rotina Miscelania
12 - Exclua a estacao atual.
13 - Inclua a nova estação com as seguintes informações:
Estacao 001
Nome ESTACAO TESTE
Fabricante BEMATECH
Modelo BEMATECH MP2100 THFI
PDV 0001
SERIE ECF
PORTA COM1
14 - Acessar o configurador e altere os seguinte
parametros:
Parametro Conteudo
MV_IMPFIS BEMATECH MP2100 THFI
MV_PORTFIS COM1
15 - Ainda no configurador acesse o cadastro de empresas.
16 - Edite as informações da empresa
82373077000171. Porque isso? Como é o emulador da Bematech
o CNPJ cadastro no Emulador é
fizer esta alteração não é possivel fazer uma venda.
(Lembre-se que estou fazendo isso em um ambiente teste. Nao
altere nada no cadastro de empresas em um ambiente de
produção.)
17 - Após isso baixe o seguinte arquivo:
https://www.opendrive.com/files/6925887_xbo7O_7c92
aplicativo é um exemplo que a bematech disponibiliza os
fontes em Delphi para alterar e testar a ECF. Eu copiei os
fontes do site da Bema
Bematech.exe.
18 - Dentro do aplicativo Bematech, vamos informar quais
aliquotas de ICMS que o Emulador terá. Acesse o menu
Agora vamos fazer as alterações necessárias no Protheus
para que ele se comunique com o emulador.
Acesse o Protheus com o seu usuário.
Acesse o modulo Controle de Lojas
Acesse a rotina Miscelania - Configurações
Exclua a estacao atual.
Inclua a nova estação com as seguintes informações:
ESTACAO TESTE
BEMATECH MP2100 THFI - V. 01.00.01
Acessar o configurador e altere os seguinte
BEMATECH MP2100 THFI
Ainda no configurador acesse o cadastro de empresas.
Edite as informações da empresa e altere o CNPJ para:
. Porque isso? Como é o emulador da Bematech
o CNPJ cadastro no Emulador é o da própria Bematech. Se não
fizer esta alteração não é possivel fazer uma venda.
se que estou fazendo isso em um ambiente teste. Nao
altere nada no cadastro de empresas em um ambiente de
Após isso baixe o seguinte arquivo:
https://www.opendrive.com/files/6925887_xbo7O_7c92
aplicativo é um exemplo que a bematech disponibiliza os
para alterar e testar a ECF. Eu copiei os
fontes do site da Bematech e compilei. Acesse o aplicativo
Dentro do aplicativo Bematech, vamos informar quais
aliquotas de ICMS que o Emulador terá. Acesse o menu
Agora vamos fazer as alterações necessárias no Protheus
Configurações - Estacao
Inclua a nova estação com as seguintes informações:
Acessar o configurador e altere os seguinte
Ainda no configurador acesse o cadastro de empresas.
e altere o CNPJ para:
. Porque isso? Como é o emulador da Bematech
o da própria Bematech. Se não
fizer esta alteração não é possivel fazer uma venda.
se que estou fazendo isso em um ambiente teste. Nao
altere nada no cadastro de empresas em um ambiente de
https://www.opendrive.com/files/6925887_xbo7O_7c92. Esse
aplicativo é um exemplo que a bematech disponibiliza os
para alterar e testar a ECF. Eu copiei os
tech e compilei. Acesse o aplicativo
Dentro do aplicativo Bematech, vamos informar quais
aliquotas de ICMS que o Emulador terá. Acesse o menu
Inicialização - Adicionar Aliquota Tributaria
19 - Adicione as seguintes aliquotas: 12 ICMS
18 ICMS. Após isso feche aplicativo.
20 - Acesse o Controle de Lojas com a senha de
sistema mostrar a mensagem que o “numero de serie do ecf é
diferente do cadastrado na estacao”, acesse o menu
Miscelania e Gere os arquivos de cr
sistema e acesse novamente.
21- Se não ocorrer nenhum erro o sistema esta pronto para
usar o Emulador.
Obs: Se caso não funcionar com essas dicas, deixe sua
dúvida. Eu testei os passos acima com o PAF
no Protheus e não consegui emular mais a ECF. Não tenho
certeza mais o que eu verifiquei é que o CNPJ da empresa
que usará o PAF-ECF é liberado pela TOTVS por meio de um
patch, ou seja, está no fonte e não mais no cadastro de
empresas.
Adicionar Aliquota Tributaria.
Adicione as seguintes aliquotas: 12 ICMS -
18 ICMS. Após isso feche aplicativo.
Acesse o Controle de Lojas com a senha de caixa
sistema mostrar a mensagem que o “numero de serie do ecf é
diferente do cadastrado na estacao”, acesse o menu
Miscelania e Gere os arquivos de criptografia. Saia do
sistema e acesse novamente.
Se não ocorrer nenhum erro o sistema esta pronto para
Obs: Se caso não funcionar com essas dicas, deixe sua
dúvida. Eu testei os passos acima com o PAF-ECF configurado
ão consegui emular mais a ECF. Não tenho
certeza mais o que eu verifiquei é que o CNPJ da empresa
ECF é liberado pela TOTVS por meio de um
patch, ou seja, está no fonte e não mais no cadastro de
17 ICMS -
caixa, se o
sistema mostrar a mensagem que o “numero de serie do ecf é
diferente do cadastrado na estacao”, acesse o menu
iptografia. Saia do
Se não ocorrer nenhum erro o sistema esta pronto para
Obs: Se caso não funcionar com essas dicas, deixe sua
ECF configurado
ão consegui emular mais a ECF. Não tenho
certeza mais o que eu verifiquei é que o CNPJ da empresa
ECF é liberado pela TOTVS por meio de um
patch, ou seja, está no fonte e não mais no cadastro de