Mudanças entre as edições de "Instalação e configuração de emulador de ECF"
(→Arquivos necessários) |
(→Configuração do Emulador MP-4200 TH FI) |
||
(15 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 11: | Linha 11: | ||
Este programa serve para criar uma porta COM virtual, para utilizar posteriormente no emulador e no sistema. | Este programa serve para criar uma porta COM virtual, para utilizar posteriormente no emulador e no sistema. | ||
− | # | + | #Descompactar o <code>Instalador VSPE.zip</code>; |
#Executar o <i style="color:blue">SetupVSPE.msi</i> ou <i style="color:blue">SetupVSPE_64.msi</i>, de acordo com seu sistema operacional; | #Executar o <i style="color:blue">SetupVSPE.msi</i> ou <i style="color:blue">SetupVSPE_64.msi</i>, de acordo com seu sistema operacional; | ||
#Instalação padrão (next, next, finish); | #Instalação padrão (next, next, finish); | ||
Linha 18: | Linha 18: | ||
==Configuração do VSPE(<i>Virtual Serial Ports Emulator</i>)== | ==Configuração do VSPE(<i>Virtual Serial Ports Emulator</i>)== | ||
Com ele já instalado, siga: | Com ele já instalado, siga: | ||
− | #Execute o aplicativo e na janela "<i>License not found</i>", selecione a opção NÃO; | + | #Execute o aplicativo e na janela "<i style="color:gray">License not found</i>", selecione a opção NÃO; |
#Acesse <i style="color:gray">Device > Create...</i>; | #Acesse <i style="color:gray">Device > Create...</i>; | ||
#Na janela que surgiu, selecione o <i style="color:gray">Device Type</i> como <span style="color:green">Pair</span>, e clique em AVANÇAR; | #Na janela que surgiu, selecione o <i style="color:gray">Device Type</i> como <span style="color:green">Pair</span>, e clique em AVANÇAR; | ||
Linha 26: | Linha 26: | ||
Pronto, agora seu emulador de portas COM já está configurado e pronto para uso, lembre-se de SEMPRE que for utilizar o emulador da impressora, verificar se o emulador de portas também está aberto e rodando (ele fica em segundo plano, na bandeja de aplicativos do Windows). | Pronto, agora seu emulador de portas COM já está configurado e pronto para uso, lembre-se de SEMPRE que for utilizar o emulador da impressora, verificar se o emulador de portas também está aberto e rodando (ele fica em segundo plano, na bandeja de aplicativos do Windows). | ||
+ | ==Instalação do Emulador MP-4200 TH FI== | ||
+ | Este programa serve para emular o funcionamento e comunicação de uma ECF. | ||
+ | |||
+ | #Execute o <code>Emulador MP4200THFI.exe</code>; | ||
+ | #Instalação padrão (next, next, finish); | ||
+ | |||
+ | |||
+ | ==Configuração do Emulador MP-4200 TH FI== | ||
+ | <mark style="color:red"> SEMPRE EXECUTE ESTE APLICATIVO COM PERMISSÃO DE ADMINISTRADOR </mark> | ||
+ | |||
+ | #Execute o aplicativo, e na primeira abertura, irá abrir uma tela de configuração; | ||
+ | #Na opção <i style="color:gray">Porta Serial</i>, selecione uma das portas COM (qualquer uma) criadas na [[Instalação e configuração de emulador de ECF#Configuração do VSPE(Virtual Serial Ports Emulator) |etapa 4 da configuração do VSPE]], por exemplo <b>COM10</b> e clique em OK; | ||
+ | #Com o emulador aberto (que tem a "cara" de uma ECF"), clique com o botão direito e <i style="color:gray">Ligar Emulador</i>; | ||
+ | #Se tudo der certo, aparecerá uma mensagem como: "<span style="color:red">...Se o horário estiver correto, pressione a tecla "Confirma" 5 vezes para aceitar...</span>", caso não aparecer reinicie o computador; | ||
+ | #Aperte as 5x no botão <i style="color:gray">Confirma</i> do emulador; | ||
+ | #Deverá aparecer uma impressão de uma LEITURA MEMÓRIA FISCAL, e no rodapé da mesma, irá ter o número de série da ECF emulada, algo como: <code>BE10EMULADOR00000000</code>; | ||
+ | #A partir deste momento, é como se você tivesse uma ECF nova conectada na máquina, e com nova, significa também que não terá nada configurado...; | ||
+ | #Será necessário configurar PELO MENOS: Formas de pagamento, alíquotas; | ||
+ | #Opcionalmente (caso for utilizar para testes), configurar também: Relatórios gerenciais e comprovantes fiscais; | ||
+ | #Para ambos os tópicos anteriores, a configuração é IGUAL uma ECF física, deve-se comunicar com algum software que escreva dados na ECF, por conta do emulador se tratar do modelo MP-4200 TH FI, o software utilizado é o <i style="color:blue">ECFTeste.exe</i>, como pode ser observado na wiki:[[ECF não comunica: O que fazer?#MP-4200 TH FI e MP-4200 TH FI II| "ECF Não comunica: o que fazer? Tópico: MP-4200 TH FI e MP-4200 TH FI II"]];<br><small><b>Obs.:</b>Também é possível utilizar o <i style="color:blue">Bematool4.exe</i>, que tem uma interface mais intuitiva para o uso.</small> | ||
+ | |||
+ | ===Opcional: Caso queira "resetar a ECF aos padrões de fábrica"=== | ||
+ | Por se tratar de um emulador, é possível recomeçar como se fosse uma nova ECF, para isso basta: | ||
+ | #Iniciar o emulador; | ||
+ | #com ele desligado, clicar com botão direito e <i style="color:gray">Reinicializar > Voltar à configuração inicial (MO)</i>; | ||
+ | |||
+ | =Uso no sistema= | ||
+ | A configuração no sistema é praticamente IDENTICA ao de uma ECF normal do modelo do emulador, a única diferença, é que, como comentado anteriormente na [[Instalação e configuração de emulador de ECF#Configuração do VSPE(Virtual Serial Ports Emulator) |etapa 4 da configuração do VSPE]], foi criado DUAS portas, e uma delas foi utilizada já no emulador, a que sobrar (seguindo o exemplo dessa documentação, a <b>COM11</b>) é a porta que será utilizada no arquivo de configuração do sistema: ECF.INI, assim como pode ser observada a documentação completa aqui:<br>[[ECF não comunica: O que fazer?#Aplicativo para teste de comunicação de cada Modelo/Marca e configurações ECF.INI|<i>"ECF não comunica: O que fazer? Tópico: Aplicativo para teste de comunicação de cada Modelo/Marca e configurações ECF.INI</i>"]] |
Edição atual tal como às 11h45min de 16 de agosto de 2023
Introdução
Em ambiente de testes, nem sempre existirá o equipamento físico e disponível para testes, nestes casos o emulador pode suprir essa necessidade, e nesse artigo será detalhada a instalação e configuração do mesmo.
Arquivos necessários
- Emulador MP4200THFI.exe
- Instalador VSPE.zip
Disponíveis em: ftp://suporte.vexta.com.br/IBS/PAF%20WS/Util/Comunicacao/EMULADORES/
Etapas da instalação/configuração
Instalação do VSPE(Virtual Serial Ports Emulator)
Este programa serve para criar uma porta COM virtual, para utilizar posteriormente no emulador e no sistema.
- Descompactar o
Instalador VSPE.zip
; - Executar o SetupVSPE.msi ou SetupVSPE_64.msi, de acordo com seu sistema operacional;
- Instalação padrão (next, next, finish);
- Ao fim, irá pedir para reiniciar o computador, optamos por não, só reiniciaremos caso não funcionar algo das etapas seguintes.
Configuração do VSPE(Virtual Serial Ports Emulator)
Com ele já instalado, siga:
- Execute o aplicativo e na janela "License not found", selecione a opção NÃO;
- Acesse Device > Create...;
- Na janela que surgiu, selecione o Device Type como Pair, e clique em AVANÇAR;
- Agora, definiremos duas portas COM, podem ser qualquer porta, porém é necessário garantir que não seja selecionada uma porta já existente. Anote essas portas, serão utilizadas posteriormente!;
Sugestão: quanto mais alta melhor, algo como COM10 e COM11. - Verifique o status da emulação:
- Caso esteja algo diferente de Ready, acesse Emulation > Start;
Pronto, agora seu emulador de portas COM já está configurado e pronto para uso, lembre-se de SEMPRE que for utilizar o emulador da impressora, verificar se o emulador de portas também está aberto e rodando (ele fica em segundo plano, na bandeja de aplicativos do Windows).
Instalação do Emulador MP-4200 TH FI
Este programa serve para emular o funcionamento e comunicação de uma ECF.
- Execute o
Emulador MP4200THFI.exe
; - Instalação padrão (next, next, finish);
Configuração do Emulador MP-4200 TH FI
SEMPRE EXECUTE ESTE APLICATIVO COM PERMISSÃO DE ADMINISTRADOR
- Execute o aplicativo, e na primeira abertura, irá abrir uma tela de configuração;
- Na opção Porta Serial, selecione uma das portas COM (qualquer uma) criadas na etapa 4 da configuração do VSPE, por exemplo COM10 e clique em OK;
- Com o emulador aberto (que tem a "cara" de uma ECF"), clique com o botão direito e Ligar Emulador;
- Se tudo der certo, aparecerá uma mensagem como: "...Se o horário estiver correto, pressione a tecla "Confirma" 5 vezes para aceitar...", caso não aparecer reinicie o computador;
- Aperte as 5x no botão Confirma do emulador;
- Deverá aparecer uma impressão de uma LEITURA MEMÓRIA FISCAL, e no rodapé da mesma, irá ter o número de série da ECF emulada, algo como:
BE10EMULADOR00000000
; - A partir deste momento, é como se você tivesse uma ECF nova conectada na máquina, e com nova, significa também que não terá nada configurado...;
- Será necessário configurar PELO MENOS: Formas de pagamento, alíquotas;
- Opcionalmente (caso for utilizar para testes), configurar também: Relatórios gerenciais e comprovantes fiscais;
- Para ambos os tópicos anteriores, a configuração é IGUAL uma ECF física, deve-se comunicar com algum software que escreva dados na ECF, por conta do emulador se tratar do modelo MP-4200 TH FI, o software utilizado é o ECFTeste.exe, como pode ser observado na wiki: "ECF Não comunica: o que fazer? Tópico: MP-4200 TH FI e MP-4200 TH FI II";
Obs.:Também é possível utilizar o Bematool4.exe, que tem uma interface mais intuitiva para o uso.
Opcional: Caso queira "resetar a ECF aos padrões de fábrica"
Por se tratar de um emulador, é possível recomeçar como se fosse uma nova ECF, para isso basta:
- Iniciar o emulador;
- com ele desligado, clicar com botão direito e Reinicializar > Voltar à configuração inicial (MO);
Uso no sistema
A configuração no sistema é praticamente IDENTICA ao de uma ECF normal do modelo do emulador, a única diferença, é que, como comentado anteriormente na etapa 4 da configuração do VSPE, foi criado DUAS portas, e uma delas foi utilizada já no emulador, a que sobrar (seguindo o exemplo dessa documentação, a COM11) é a porta que será utilizada no arquivo de configuração do sistema: ECF.INI, assim como pode ser observada a documentação completa aqui:
"ECF não comunica: O que fazer? Tópico: Aplicativo para teste de comunicação de cada Modelo/Marca e configurações ECF.INI"