Aqui você vê as diferenças entre duas revisões dessa página.
easycash:guia_de_instalacao_sat [2018/03/08 20:22] amonteiro [Instalar driver do SAT] |
easycash:guia_de_instalacao_sat [2019/08/13 18:03] (atual) amonteiro [Configurando SAT no EasyCash] |
||
---|---|---|---|
Linha 54: | Linha 54: | ||
{{ :easycash:bematech_sitedriverrb1000.png |}} | {{ :easycash:bematech_sitedriverrb1000.png |}} | ||
- | Se o sistema operacional for o **Windows 7**, após a atualização pode apresentar uma mensagem informando que a assinatura do driver não é reconhecida. Caso isso ocorra, pode-se seguir os passos do artigo [[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 não pode verificar a assinatura digital dos drivers necessários para este dispositivo']]. Caso seja **Windows 10**, no site da Bematech temos um outro artigo específico para o mesmo. 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. | + | 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 === | === Versão da DLL do SAT === | ||
Linha 115: | Linha 124: | ||
- | ===== Ativação do equipamento: ===== | + | ===== Ativação do equipamento ===== |
Após efetuada a vinculação do SAT conforme procedimentos descritos no item anterior, o contribuinte poderá ativar o | Após efetuada a vinculação do SAT conforme procedimentos descritos no item anterior, o contribuinte poderá ativar o | ||
Linha 124: | Linha 133: | ||
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]]. | 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: | + | 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 |}} | {{ :easycash:bematech_activationsoftware.jpg |}} | ||
Linha 132: | Linha 141: | ||
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. | 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.\\ | + | Depois clique no botão Ativar. Durante esse processo os LEDs PAR, OP/AC e LAN irão piscar alternadamente. |
- | 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. | Aguarde até que o processo seja finalizado. O tempo de conclusão pode variar de acordo com a infraestrutura de rede. | ||
Linha 150: | Linha 158: | ||
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).\\ | 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. | Na assinatura dos CNPJ insira a assinatura fornecida pela IWS. Essa é uma chave criptografada que é gerada a partir do certificado digital da IWS. | ||
Linha 157: | Linha 166: | ||
===== Configurando SAT no EasyCash ===== | ===== Configurando SAT no EasyCash ===== | ||
- | Se você utilizou o instalador do EasyCash da versão 1.3.002.000, os procedimentos "A" e "B" poderão ser ignorados. | + | Se você utilizou o instalador do EasyCash da versão 1.3.002.000, o procedimento **A** pode ser ignorado. Segue: |
- | **A.** Adicionar na pasta Client do EasyCash a pasta SAT. | + | **A.** Criar na pasta **Client** do EasyCash a pasta **SAT**, caso ainda não exista. |
- | **B.** Colocar junto com o executável do EasyCash (quando o SAT for Bematech) o arquivo 'bemasat.xml'. | + | **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: |
- | **C.** Editar o arquivo 'bemasat.xml' colocando a porta e o caminho da pasta SAT. Isso deve ser feito tanto no arquivo que ficou na pasta SAT quanto o que foi colocado na pasta Client. Abaixo um exemplo: | + | {{ :easycash:bemasattags.png |}} |
+ | |||
+ | Abaixo um exemplo, devidamente preenchido: | ||
{{ :easycash:bemasatxml.jpg |}} | {{ :easycash:bemasatxml.jpg |}} | ||
- | **D.** Configurar o arquivo 'EasyCash1.ini' os seguintes parâmetros: | + | **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]**\\ | **[SAT]**\\ | ||
- | Log=0\\ | + | <html> |
- | AcessoDLL=2 <html><b><i style="color:#2370BC;font-size:12px;">(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)</i></b></html>\\ | + | <center> |
- | Porta=COM18 <html><b><i style="color:#2370BC;font-size:12px;">(Porta do equipamento SAT)</i></b></html>\\ | + | <table style="width:100%"> |
- | Marca=BEMATECH <html><b><i style="color:#2370BC;font-size:12px;">(Modelo do equipamento SAT)</i></b></html>\\ | + | <tr> |
- | NomeDLL=C:\IWS\EC\Client\SAT\BemaSAT32.dll <html><b><i style="color:#2370BC;font-size:12px;">(Caminho da DLL do SAT que deve ficar dentro da pasta SAT)</i></b></html>\\ | + | <td> |
- | CodigoAtivacao=5F8181818383DA64E2 <html><b><i style="color:#2370BC;font-size:12px;">(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)</i></b></center></html>\\ | + | Log=0 |
- | SwHAssinatura=XXXXXXXX <html><b><i style="color:#2370BC;font-size:12px;">(Esse é o vinculo entre CNPJ do cliente e o CNPJ da Software House criptografado e informado pela IWS conforme item anterior Associar Assinatura)</i></b></html>\\ | + | </td> |
- | PaginaDeCodigo=65001 <html><b><i style="color:#2370BC;font-size:12px;">(Sistema trabalha com o padrão UTF-8. Verificar no manual do SAT se trabalha com esse padrão)</i></b></html>\\ | + | <td> |
- | VersaoDadosEnt=0,07 <html><b><i style="color:#2370BC;font-size:12px;">(Versão do XML . Padrão do sistema de acordo com a SEFAZ)</i></b></html>\\ | + | <b><i style="color:#2370BC;font-size:12px;">Efetua o registro de alguns logs internos. Por padrão, fica desabilitado para não causar lentidão no sistema.</i></b> |
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td> | ||
+ | AcessoDLL=2 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">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.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td> | ||
+ | Porta=COM18 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Porta do equipamento SAT</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | Marca=BEMATECH | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Modelo do equipamento SAT</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | NomeDLL=C:\IWS\EC\Client\SAT\BemaSAT32.dll | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Caminho da DLL do SAT que deve ficar dentro da pasta SAT</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | CodigoAtivacao=5F8181818383DA64E2 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">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.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | SwHAssinatura=XXXXXXXX | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Esse é o vinculo entre CNPJ do cliente e o CNPJ da Software House criptografado e informado pela IWS conforme item anterior Associar Assinatura.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | PaginaDeCodigo=65001 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Sistema trabalha com o padrão UTF-8. Verificar no manual do SAT se trabalha com esse padrão.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | VersaoDadosEnt=0,07 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Versão do XML. Padrão do sistema de acordo com a SEFAZ.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | </table> | ||
+ | </center> | ||
+ | </html> | ||
**[CFe]**\\ | **[CFe]**\\ | ||
- | Identacao=3 <html><b><i style="color:#2370BC;font-size:12px;">(Recuo de impressão. Esse é o padrão do sistema)</i></b></html>\\ | + | <html> |
+ | <center> | ||
+ | <table style="width:100%"> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | Identacao=3 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Recuo de impressão. Esse é o padrão do sistema.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | </table> | ||
+ | </center> | ||
+ | </html> | ||
**[POS]**\\ | **[POS]**\\ | ||
- | Porta=COM20 <html><b><i style="color:#2370BC;font-size:12px;">(Porta da impressora não fiscal)</i></b></html>\\ | + | <html> |
- | Marca=BEMATECH <html><b><i style="color:#2370BC;font-size:12px;">(Modelo da impressora não fiscal)</i></b></html>\\ | + | <center> |
- | TimeOut=30\\ | + | <table style="width:100%"> |
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | Porta=COM20 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Porta da impressora não fiscal</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | Marca=BEMATECH | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Modelo da impressora não fiscal</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td> | ||
+ | TimeOut=30 | ||
+ | </td> | ||
+ | <td> | ||
+ | <b><i style="color:#2370BC;font-size:12px;">Indica o tempo máximo em segundos que o frente de caixa irá esperar após enviar algum comando para a impressora.</i></b> | ||
+ | </td> | ||
+ | </tr> | ||
+ | |||
+ | </table> | ||
+ | </center> | ||
+ | </html> | ||
**E.** Liberar a impressora não fiscal pelo Intelliweb da mesma forma que é liberado a impressora fiscal(ECF).\\ | **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. | 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. | ||
- | **D.** Carregar as formas de pagamento do equipamento SAT através do menu do EasyCash: | + | **F.** Carregar as formas de pagamento do equipamento SAT através do menu do EasyCash: |
<html><center> | <html><center> | ||
<b>SAT</b> → <b>Configurações</b> → <b>Carregar forma de pagamento</b></center></html> | <b>SAT</b> → <b>Configurações</b> → <b>Carregar forma de pagamento</b></center></html> | ||
- | **E.** Depois de carregar as formas, emitir uma leitura X para ver a sequência da forma para fazer a associação na retaguarda. | + | **G.** Depois de carregar as formas, emitir uma leitura X para ver a sequência da forma para fazer a associação na retaguarda. |
- | **F.** Após a associação da retaguarda as formas deverão ser carregadas no EasyCash através do menu: | + | **H.** Após a associação da retaguarda as formas deverão ser carregadas no EasyCash através do menu: |
<html><center> | <html><center> | ||
<b>Cadastro</b> → <b>Pagamento/Recebimento</b></center></html> | <b>Cadastro</b> → <b>Pagamento/Recebimento</b></center></html> | ||