Tabela de conteúdos

Servidor do IntelliWeb

Versão liberada dia: 05/05/2023
Versão Intellicash: Mínima 3.1.012.003
Versão EasyCash: Mínima 1.4.019.003
Versão Executável: 1.0.0.0
IntelliCash: 3.1.012.003

Sistema de liberação automática de licença para o conjunto de programas da IWS.

Configuração do Servidor

Deverá ser configurado no servidor do cliente, onde colocaremos dentro da pasta da IWS:

A pasta deve conter os seguintes arquivos:

Deve-se registrar o banco(base que consta dentro da pasta Banco) dentro do arquivo aliases.conf que está na pasta do servidor IWB.

Ao executar o programa IWBServer.exe, deve-se acessar o menu Configurações:

Para acessar, deve-se utilizar o usuário SUPORTE com sua respectiva senha padrão.

Ao abrir a tela de configuração será mostrada:

Deve-se acessar a plataforma do IntelliWeb para gerar o token de acesso do respectivo cliente.

Porta HTTP e Porta DTSP, como padrão, deve-se deixar como 8023 e 233.

A URL em ambiente de produção deve ser configurada como: http://165.232.139.237:8082/

As configurações devem ser realizadas por tela, pois os dados são criptografados no arquivo IWBServer.ini.

Para servidores que possuem base multilojas, deve-se tratar da seguinte forma:

  1. Criar uma pasta do servidor IWB para cada CNPJ.
  2. Alterar a porta HTTP e porta DTSP. Exemplo: Para a filial utilizaremos a porta 8024 e 234.

Em seguida, deve-se acessar o menu Gerenciamento também com o usuário SUPORTE, como mostrado abaixo:

Nesta tela, podemos verificar as licenças disponíveis do cliente. Ao realizar a configuração pela primeira vez, devemos clicar no botão Atualizar.

Configuração do Easycash

Para o Easycash, ao atualizar, deve-se acessar as configurações no seguinte caminho: PDV → Liberação

Nesta tela, deve-se informar o IP do servidor (de onde está instalado o servidor IWB).

Podemos também configurar diretamente pelo arquivo Easycash.ini:

Configuração do Notify

Para o Notify, temos a seguinte aba para configuração:

Nesta tela, devemos informar o IP do servidor (De onde está instalado o servidor IWB) e clicar no botão Salvar e depois no botão Renovar Licença.

Podemos também configurar diretamente através do arquivo INI:

Casos Tratados

Cliente liberado sem restrições com prazo de licença perto do vencimento

O aviso é apresentado a partir de 3 dias próximo ao vencimento.

Cliente liberado sem restrições com prazo de licença expirada

Cliente liberado com licença do Easycash desativada

Cliente liberado com contrato desativado

Cliente liberado com contrato perto do vencimento

Cliente Inativado ou com licença expirada

Cliente bloqueado

Liberação off-line via site

Liberação emergencial

O programa de liberação emergencial é restrito a utilização para somente o Desenvolvimento e a Qualidade.

Token inválido

Contingência

Baseia-se em dois tipos de falha de conexão:

A cada 24 horas, o servidor do IntelliWeb irá tentar atualizar as licenças do banco de dados do mesmo com a API. Em caso de erro a cada 1 hora ele irá retentar.

A cada 24 horas, o EasyCash irá validar a licença dele no servidor do IntelliWeb. Em caso de contingência, a cada vez que iniciar o sistema irá validar com o servidor do IntelliWeb.

Tipo 01

Caso o período passe dos 7 dias(nesse caso 04/04/2023) será bloqueado a venda do cliente:

Tipo 02

Ao inserir a contra-chave e fechar a tela de liberação, será mostrada a mensagem:

Caso exista uma licença válida no banco de dados, a liberação será por 48 horas. Caso a licença não exista ou for inválida, a liberação é por 24 horas.

Procedimentos de Emergência

Liberação off-line

Caso ocorra de expirar a licença e o cliente não possui comunicação com o servidor do IntelliWeb, na tela principal do Easycash, devemos entrar em Utilitários → Sobre:

Na tela que foi aberta, teremos algumas informações importantes:

A hardware key e o ID da licença serão utilizados para realizarmos a liberação off-line.

Devemos verificar a data de expiração para analisarmos se o serviço está comunicando corretamente.

Agora devemos localizar a licença no Intelliweb onde devemos desassociá-la, clicando no botão “Desassociar”:

Iremos forçar liberação pela tela de informações, para que, ao falhar a comunicação com o IWB Server, apresente a tela de Liberação Off-line, onde iremos coletar o campo “Serial”:

No intelliweb, deveremos acessar a opção “Ativar Off-line” e seguir os passos:

Deveremos informar os passos solicitados pela tela:

Nesse momento deveremos fazer a confirmação das informações inseridas:

Ao coletarmos a Contra Chave, deveremos inserir no Easycash, onde será liberado o PDV:

Após inserir a contra-chave, o sistema informará que o PDV será liberado por 1 dia, onde devemos fechar e abrir o programa para que a tela de vendas seja liberada:

Após ajustar o problema de comunicação do caixa com o IWB Server, deve-se abrir o IWB Server, fechar e abrir o programa e clicar em no botão “Atualizar” no IWB Server. Deve-se verificar na opção “Sobre” do Easycash, se a licença foi aplicada novamente:

Resumo

  1. Verificar as informações no “Sobre do Easycash” como exemplo “ID da licença”;
  2. Desassociar a licença do caixa dentro do Intelliweb Server;
  3. Novamente no “Sobre”, clicar em “Renovar Licença” e coletar o serial gerado;
  4. No “Intelliweb”, gerar a Contra Chave pela opção “Ativar Offline”;
  5. Inserir a Contra Chave, fechar e abrir o PDV para liberar a tela de venda;
  6. Após ajustar o problema, fechar e abrir o caixa novamente e verificar dentro do “Sobre” se os dados do contrato foram apresentados corretamente;
  7. Verificar se no IWB Server está correto a comunicação do caixa.

Fluxograma operacional

DAV/Pré-Venda

As informações para liberação de venda de dav e pré-venda agora ficam guardados no servidor do IntelliWeb sendo enviados/recebidos no momento da liberação. Segue: