====== Guia de instalação S@T ====== Esse guia de instalação foi criado com objetivo de ajudar na instalação do equipamento SAT, porém a instalação de cada modelo de equipamento pode variar, portanto é necessário verificar junto ao fabricante do equipamento as instruções de instalação. Este guia foi baseado na instalação do equipamento SAT **BEMATECH RB1000** impressora não fiscal **BEMATECH MP4200 TH**. ===== Instalar driver da impressora não fiscal ===== A tentativa de instalar o driver incorreto ocorre no não reconhecimento da porta. Acesse o site do fabricante [[https://www.bematech.com.br/suporte/equipamento/mp-4200-th| Bematech]] e faça o download do executável de instalação de acordo com a arquitetura do sistema.\\ Dê dois cliques no executável e vá em “Next” até chegar à opção de escolher a porta. Até esse momento a impressora deve estar desconectada da porta. {{ :easycash:driver_impressora_nao_fiscal_bematech.jpg |}} Quando aparecer essa tela acima, conecte a impressora na porta USB e clique no botão “Adicionar nova Porta”. Uma mensagem perguntando se a impressora está conectada irá aparecer, é só da OK que irá tentar simular uma porta serial e automaticamente irá aparecer a porta no campo Porta Serial virtual. Depois que esse campo for preenchido com a porta pode clicar em Instalar impressora. Logo depois irá aparecer uma mensagem perguntando se deseja imprimir uma página de teste, clique em SIM e depois da finalização da instalação a impressora emitirá uma mensagem de sucesso.\\ Após a finalização da instalação do driver, é necessário realizar a configuração do tamanho de papel. Acesse: \\
Painel de controleDispositivos e ImpressorasBotão direito no ícone da impressora Bematech MP-4200 THPropriedades da ImpressoraAba Configurações do Dispositivo
\\ Marque a configuração conforme a imagem a seguir: {{ :easycash:configuracao_mp4200th.png |}} ===== Instalar driver do SAT ===== Uma vez conectado o equipamento SAT na porta USB o gerenciador de dispositivo mostrará uma nova entrada no item Portas(COM e LPT).\\ Ainda no gerenciador de dispositivo clique com o botão direito do mouse sobre o dispositivo (no caso do SAT Bematech RB1000 irá aparecer **Gadget serial v2.4**) e coloque para localizar o driver no computador. Então localize o driver que foi baixado do site do fabricante para instalar.\\ No gerenciador de dispositivo no final da instalação deverá ficar do seguinte modo: {{ :easycash:gerenciadordispositivorb1000.png |}} ==== Informações Complementares ==== É importante salientar que o driver de acesso ao SAT e também a DLL de comunicação do fabricante do equipamento estão sempre em constante atualização, seja para correção quanto para melhorias, independente da versão do aplicativo EasyCash. Portanto, deve-se sempre estar efetuando as seguintes validações: Versões atualizadas para o dia 08/03/2018. === Versão do Firmware do SAT === A versão do firmware do SAT deve estar em **02.01.00** e utilizando o **layout 0.07** conforme a imagem: {{ :easycash:softwarebasicorb1000.png |}} === Versão do Driver do SAT === O driver do SAT deve estar na versão **3.4.0.0**.\\ \\ A imagem a seguir mostra como visualizar a versão pelo gerenciador de dispositivos, segue: {{ :easycash:driverrb1000.png |}} Lembrando que a última versão do driver encontra-se no link [[http://bematechpartners.com.br/portalPartners/index.php/sat-windows/|SAT Windows]], conforme a imagem: {{ :easycash:bematech_sitedriverrb1000.png |}} Se o sistema operacional for o **Windows 7** ou superior, após a atualização pode ser que no gerenciador de dispositivo seja apresentada uma mensagem informando que a assinatura do driver não é reconhecida, conforme a imagem: {{ :easycash:erroassinaturarb1000.png |}} Neste caso, siga as instruções conforme a versão do sistema operacional em questão: * [[http://bematechpartners.com.br/wiki/index.php/2017/06/23/mensagem-o-windows-nao-pode-verificar-a-assinatura-digital-dos-drivers-necessarios-para-este-dispositivo-windows7/|Windows 7]] * [[http://bematechpartners.com.br/wiki/index.php/2017/06/23/mensagem-o-windows-nao-pode-verificar-a-assinatura-digital-dos-drivers-necessarios-para-este-dispositivo-windows-10/|Windows 10]] Vale ressaltar que para a instalação da atualização do Windows, o serviço do **Windows Update** deve estar inicializado. Após o sistema reiniciar, caso o serviço estivesse desabilitado, pode-se voltar o mesmo a este estado. === Versão da DLL do SAT === A versão da DLL do SAT deve estar na versão **1.0.2.35**.\\ \\ Por padrão, o arquivo **BemaSAT32.DLL** fica na pasta **C:\IWS\EC\Client\SAT\**. Abaixo temos uma imagem de como verificar a versão do arquivo, segue: {{ :easycash:dllversaorb1000.png |}} \\ Para atualizar a DLL após a atualização do driver, acesse o site do fabricante [[http://bematechpartners.com.br/portalPartners/index.php/sat-windows/|SAT Windows]], conforme a imagem: {{ :easycash:bematech_sitedllrb1000.png |}} ===== Vincular Equipamento ===== A vinculação do equipamento é um procedimento que deve ser realizado através do [[https://satsp.fazenda.sp.gov.br/COMSAT/Account/LoginSSL.aspx?ReturnUrl=%2fCOMSAT|Sistema de Retaguarda da SEFAZ]]. Para esse procedimento, siga as intruções da própria SEFAZ que segue abaixo: Esse procedimento deve ser realizado em uma máquina que possua o certificado digital do contribuinte. A. Seleção do Perfil: {{ :easycash:01.sefaz_selecao_de_perfil.jpg |}} B. Seleção do tipo de acesso: {{ :easycash:02.sefaz_selecao_do_tipo_de_acesso.jpg |}} C. Seleção de CNPJ(se o contribuinte possuir mais de um estabelecimento): {{ :easycash:03.sefaz_selecao_cnpj.jpg |}} D. Tela inicial após o Login: {{ :easycash:04.sefaz_tela_inicial_apos_login.jpg |}} E. Menu: {{ :easycash:05.sefaz_menu.jpg |}} F. Preencher dados: {{ :easycash:06.sefaz_preencher_os_dados.jpg |}} G. Confirmação(Apenas para a opção "Utilizarei certificado Digital padrão ICP-Brasil, através...") {{ :easycash:07.sefaz_confirmacao.jpg |}} H. Tela de confirmação {{ :easycash:08.sefaz_tela_de_confirmacao.jpg |}} I. Mensagem de Sucesso {{ :easycash:09.sefaz_mensagem_de_confirmacao.jpg |}} J. Salvar informação da vinculação {{ :easycash:10.sefaz_salvar_informacao.jpg |}} ===== Ativação do equipamento ===== Após efetuada a vinculação do SAT conforme procedimentos descritos no item anterior, o contribuinte poderá ativar o equipamento. A ativação do SAT pode ser feita pelo Aplicativo Comercial ou pelo software de ativação fornecido pelo fabricante. Consulte o manual do equipamento SAT ou o fabricante para obter instruções. Conforme as instruções do Manual da Bematech RB1000 é necessário primeiramente instalar o software de ativação, **Activation Software**. Este pode ser baixado diretamente no site do fabricante [[http://arquivospartners.bematech.com.br/downloads/sat_win/activation_software_setup.rar|Bematech]]. Após instalado, execute-o que irá abrir a opção de ativação. Essa opção tabém poderá ser acessada através do MENU -> ATIVAÇÃO: {{ :easycash:bematech_activationsoftware.jpg |}} Primeiramente você precisa informar um código de ativação. Esse código deve conter no mínimo 8 caracteres. Confirme o código de ativação criado no campo anterior. Informe o CNPJ do contribuinte e o estado. O tipo de certificado do RB 1000 FI é AC-SAT. Esta opção já vem selecionada como padrão. Depois clique no botão Ativar. Durante esse processo os LEDs PAR, OP/AC e LAN irão piscar alternadamente. Aguarde até que o processo seja finalizado. O tempo de conclusão pode variar de acordo com a infraestrutura de rede. Assim que o processo for concluído os LEDs de PAR, OP/AC e LAN permanecerão estáticos. A mensagem Ativado corretamente irá aparecer informando que o RB1000 foi ativado. ===== Vincular o Aplicativo Comercial ao SAT(Associar Assinatura) ===== Para concluir a ativação do equipamento SAT, o contribuinte deverá efetuar a vinculação do aplicativo comercial (AC), neste caso o Easycash ao SAT, informando o código de vinculação fornecido pela IWS. Esta etapa também pode ser feita tanto pelo Aplicativo Comercial como pelo software de ativação fornecido pelo fabricante. No caso do Activation Software, vá até a aba Associar Assinatura e informe o código de ativação criado na etapa anterior, o CNPJ do contribuite e o CNPJ da IWS(Software House).\\ \\ Na assinatura dos CNPJ insira a assinatura fornecida pela IWS. Essa é uma chave criptografada que é gerada a partir do certificado digital da IWS. Agora o SAT está pronto para uso! ===== Configurando SAT no EasyCash ===== Se você utilizou o instalador do EasyCash da versão 1.3.002.000, o procedimento **A** pode ser ignorado. Segue: **A.** Criar na pasta **Client** do EasyCash a pasta **SAT**, caso ainda não exista. **B.** Editar o arquivo **bemasat.xml** que acompanha o pacote da DLL de acesso ao SAT fornecido pela Bematech, colocando a **PORTA** e o **CAMINHO DA PASTA SAT** (do aplicativo EasyCash). Este procedimento deve ser feito tanto no arquivo que ficou na pasta SAT quanto o que foi colocado na pasta CLIENT. Segue uma explicação das tags: {{ :easycash:bemasattags.png |}} Abaixo um exemplo, devidamente preenchido: {{ :easycash:bemasatxml.jpg |}} **C.** Colocar o arquivo **bemasat.xml** devidamente configurado nestes três caminhos: \\ * Com o executável(EXE) do EasyCash * Na pasta **System32** do sistema operacional * Na pasta **SysWOW64** do sistema operacional, caso seja arquitetura 64 bits\\ **D.** Configurar o arquivo **EasyCash1.ini** os seguintes parâmetros: **[SAT]**\\
Log=0 Efetua o registro de alguns logs internos. Por padrão, fica desabilitado para não causar lentidão no sistema.
AcessoDLL=2 Forma de acesso as funções da DLL do SAT. Bematech e Sweda utiliza padrão 2, outras modelos deve ser verificado no manual do SAT.
Porta=COM18 Porta do equipamento SAT
Marca=BEMATECH Modelo do equipamento SAT
NomeDLL=C:\IWS\EC\Client\SAT\BemaSAT32.dll Caminho da DLL do SAT que deve ficar dentro da pasta SAT
CodigoAtivacao=5F8181818383DA64E2 Código de ativação do SAT criado na etapa '4 - Ativação do equipamento' realizada com o software do próprio equipamento. Esse código de ativação deverá ser criptografado. Para criptografá-lo, utilize as configurações do EC: Configurações → Equipamentos → SAT → Alterar. No campo Código de ativação, informe o código que foi criado que o sistema irá criptografá-lo automaticamente.
SwHAssinatura=XXXXXXXX Esse é o vinculo entre CNPJ do cliente e o CNPJ da Software House criptografado e informado pela IWS conforme item anterior Associar Assinatura.
PaginaDeCodigo=65001 Sistema trabalha com o padrão UTF-8. Verificar no manual do SAT se trabalha com esse padrão.
VersaoDadosEnt=0,07 Versão do XML. Padrão do sistema de acordo com a SEFAZ.
**[CFe]**\\
Identacao=3 Recuo de impressão. Esse é o padrão do sistema.
**[POS]**\\
Porta=COM20 Porta da impressora não fiscal
Marca=BEMATECH Modelo da impressora não fiscal
TimeOut=30 Indica o tempo máximo em segundos que o frente de caixa irá esperar após enviar algum comando para a impressora.
**E.** Liberar a impressora não fiscal pelo Intelliweb da mesma forma que é liberado a impressora fiscal(ECF).\\ Ao tentar fazer a liberação pela primeira vez o EasyCash irá se conectar na retaguarda e irá verificar qual será próximo ID disponível da tabela ECF e irá cadastrá-lo tanto na base do EasyCash quanto na base da retaguarda com esse ID. **F.** Carregar as formas de pagamento do equipamento SAT através do menu do EasyCash:
SATConfiguraçõesCarregar forma de pagamento
**G.** Depois de carregar as formas, emitir uma leitura X para ver a sequência da forma para fazer a associação na retaguarda. **H.** Após a associação da retaguarda as formas deverão ser carregadas no EasyCash através do menu:
CadastroPagamento/Recebimento