1 - Execute o arquivo “Setup.exe” referente ao WebService.
2 - O “Assistente de Instalação” será aberto, clique no botão “Avançar >”.
3 - Na tela de configuração do banco de dados, deverão ser informados a porta de comunicação do web service, o caminho ou alias do banco bem como seu usuário e senha. Logo abaixo, o usuário deverá informar o IP do servidor que possui a base de dados. Se o Web Service for instalado no próprio servidor, o usuário deverá marcar a opção “Servidor Local”.
Será iniciado um teste de conexão com o banco de dados. Se ocorrer algum erro referente a conexão será exibido a seguinte mensagem:
Se a conexão com o banco de dados estiver correta, o instalador irá realizar uma verificação para saber se a aplicação está liberada para o cliente. Se a liberação estiver correta, será exibida a seguinte mensagem:
Caso ocorra algum erro no processo de liberação será exibida a seguinte mensagem:
4 - Na tela de Configuração do e-mail, o usuário deverá preencher com as informações do servidor de SMTP e clicar no botão “Avançar”.
5 - Na tela de “Endereço da API” o usuário deverá preencher a URL da API.
6 - Nesta tela o usuário deverá escolher um caminho para instalação do WebService.
7 - Nesta tela é exibido o local de destino do WebService. Se estiver tudo certo clique em “instalar”.
8 - No final do processo o “Assistente de Instalação” irá realizar a instalação do serviço.
Se a Porta de comunicação do WebService já esteja sendo utilizada por um outro serviço ou programa, o serviço será instalado, porém não será possível iniciá-lo. O usuário deverá reinstalar o WebService, mas definindo uma Porta que não esteja sendo usada.
9 - Clique em “Concluir” para encerrar o “Assistente de Instalação”.
1 - Navegue até o diretório raiz da instalação do Intellicash.
2 - Crie um novo diretório com o nome do serviço.
3 - Copie o executavél do serviço e a DLL “dbxfb” para o novo diretório.
4 - Abra o prompt de comando e digite o comando “C:\caminho do executavel /install”
5 - Será exibida uma mensagem confirmando que o serviço foi instalado com sucesso.
6 - Localize o serviço instalado e o inicie.
7 - Após iniciar o serviço, será criado um arquivo com a extensão ”.ini” com o mesmo nome do executável. Este arquivo apresenta a seguinte estrutura:
Campo | Descrição | Valor |
Port | Porta para acesso ao serviço (Qualquer porta pode ser utilizada, desde que não esteja sendo utilizada por outros serviços. ). | 8086(Intelligroup), 8085 (Cotação) |
Path | Caminho do arquivo de banco de dados. | Padrão (INTELLISTORE3) |
Pwd | Senha do banco de dados. | Padrão (masterkey) |
UserName | Usuário do banco de dados. | Padrão (SYSDBA) |
ServerIP | Endereço do Servidor do Cliente | IP do Servidor |
Para saber se o servidor do cliente está online se utiliza o comando ping. Abra o Prompt de Comando e digite ping, o endereço do servidor do cliente e pressione enter.
Será enviados pequenos pacotes de dados ao servidor. Repare que é exibido o tamanho do pacote e o tempo que demorou para obter resposta do servidor.
Na Estatísticas do Ping. É informado quantos pacotes foram enviados, quantos pacotes recebidos e quantos foram perdidos, depois é demonstrado quanto houve de perda em porcentagem.
Neste exemplo podemos concluir que este servidor está online. Houve resposta do servidor dos pacotes enviados e na Estatíscas do Ping houve 0% de perda.
Neste outro caso a estatísticas do Ping retornou que também houve 0% de perda, mas perceba que no envio de pacotes foi retornado: Host de destino inacessível. Isto significa que o servidor NÃO está online.
Neste caso não foi obtido Resposta e na Estatíscas do Ping houve 100% perda. Logo este servidor NÃO está online.
Abra o prompt de comando e digite: telnet endereço do servidor e porta.
Se for exibido uma tela vazia e com o endereço do servidor no titulo da janela significa que o serviço está funcionando.
Caso o Telnet não consiga conectar na porta será exibido a informação que não possivel abrir conexão com o Host.
Abra seu navegador de preferência e digite: endereço do servidor, dois pontos e a porta.
Se o serviço estiver certo será exibido uma página em branco e no título da aba será o endereço do servidor e a porta.
Se não for possível realizar a conexão será exibido falha ao carregamento da página.
ou
Aplicação | Porta Padrão |
---|---|
Cotação Online | 8087 |
Ecomerce | 8089 |
IntelliGroup | 8086 |
Liberação | 8085 |
Venda Assistida | 8088 |
Na instalação do serviço do Cotação Online é pedido as configurações de e-mail. O e-mail configurado irá enviar notificações para os usuários cadastrados e também para o estabelecimento que foi instalado o serviço do Cotação Online. Não há necessidade de acessár o e-mail de configuração do serviço, pois sua única função é disparar notificações.
É recomendado que crie um e-mail (Gmail da Google) específico para o Cotação Online. O padrão do E-mail é: cotacao.(número do CNPJ do Estabelecimento)@gmail.com e a senha sendo o CNPJ do Estabelecimento.
Exemplo: cotacao.01234567890123@gmail.com
Configuração | Valor |
---|---|
Porta | 465 |
Host | smtp.gmail.com |
Nome | Supermecado X |
Usuário | cotacao.(número do CNPJ do Estabelecimento)@gmail.com |
Senha | CNPJ do Estabelecimento *A senha deve estar na base64 |
Exige autenticação | Sim |
No arquivo .ini ficará assim:
[Mail]
Port=465
Host=smtp.gmail.com
Name=Supermercado X
UserName=cotacao.(número do CNPJ do Estabelecimento)@gmail.com
Pwd=**********
Auth=1
Após criar o E-mail no Gmail é necessário ativar o acesso de aplicações na configuração de Conta da Google.
Abra o e-mail criado e clique no botão e depois clique em Conta, conforme demonstra a figura abaixo.
Clique em Segurança, conforme demonstra a figura abaixo.
Localize Acesso a app menos seguro e depois clique em Ativar acesso (não recomendado), conforme demonstra a figura abaixo.
Clique no botão para perimitir o acesso, conforme demonstra a figura abaixo.
Feche as configurações do e-mail.