---
title: Serviço - ScannTech
date: 2020-08-08 17:19:02
tags: ScannTech
---
# SCANNTECH
## Entendendo o Serviço
- A Scanntech é uma empresa que cria promoções com parceira de fornecedores, para as empresas lojas venderem aos seus clientes essas promoções propostas, recebendo assim cashback dos produtos vendidos em promoção. Então a empresa fornece um Clube de Promoções para o clinte-Empresa acessar e escolher a promoção mais adequada para seu negócio.
- A Tetra disponibiliza um serviço de integração entre o clube de promoções da Scanntech com o sistema Tetra para os clientes que a utilizam, assim ao aceitar uma promoção, em pouco tempo o serviço importa essa promoção para ser vendida na loja.
- Para saber mais sobre a empresa e sobre como a integração toda funciona é só acessar: http://confluence.scanntech.com/pages/viewpage.action?pageId=122948671.
- Após o serviço ser instalado, funcionará a cada 30 minutos e são executadas 3 rotinas.
- A primeira rotina acessa o servidor do parceiro (Scanntech) e busca todas as promoções em vigencia do cliente configurado e salva no banco de dados local do cliente.
- A segunda irá enviar todas as vendas feitas no pdv do cliente assim que for exportada para a base de dados, assim eles tem as informações para conferir se a promoção foi aplicada aos produtos e quantos produtos em promoção foram vendidos.
- A terceira rotina irá verificar se tem algum fechamento feito pelo caixa, assim que tiver ele envia o fechamento com o total vendido no caixa para contabilizar e conferir as vendas.
## Requisitos
**Requisitos para instalação:**
- NetFrameWork 4.7.2: https://download.microsoft.com/download/6/E/4/6E48E8AB-DC00-419E-9704-06DD46E5F81D/NDP472-KB4054530-x86-x64-AllOS-ENU.exe;
- Sistema operacional Windows 10 ou Windows Server 2012 ou superior;
- Sincronos SG atualizado a partir da versão 9.14.3;
- Arquivo de instalação 'Instalação_xxx.msi' que está no mega na pasta SERVIÇOS/Instalador_xxx.
### Configuração - Serviço Automático
---
1. Ao executar o executável irá iniciar o processo de instalação:

2. Marcar TODOS e clicar em avançar;

3. Informar dados solicitados: CNPJ do Cliente, Nome Fantasia, Nome da Base de dados e Nome da Máquina onde está instalado o SQL com essa Base;

5. Marcar o serviço;

6. Clicar em Avançar;

7. Caso acuse o erro da imagem a baixo, Instale o Netframework 4.7.2. Caso não dê erro, Seguir com o processo.

8. Clicar em Fechar;

9. Após isso vá no caminho da instalação:
Geralmente: (C:\Program Files (x86)\Tetra Solucoes\ServicosTetra\)
```bash
# Abra o arquivo 'ConfigTetra'
# Nele tem vários campos, mas precisaremos colocar os dados em 3 campos:
"UserNameScanTech": "integrador_prod@tetrasolucoes.com.br",
"PasswordScanTech": "tetrasolucoes2020",
"IdEmpresaScanTech": 31007,
"DataScanTech": "08/20/2020",
# Os campos username e password são fixos, então sempre serão esses dados acima.
# O IdEmpresa que vai ser único por empresa. Então a scanntech irá passar esse código.
# A Data é só uma referencia que o serviço irá pegar as vendas feitas a partir da data informada.
# Por padrão o serviço grava a data atual no arquivo, mas se quiser mudar é só alterar esse campo.
# Depois de preencher os dados salve e feche o arquivo.
```
10. Vá ao sistema e ative a configuração da integração Scanntech:

11. Reinicie o sistema e abra o cadastro de Filiais. na aba adicionais irá aparecer um campo 'Código Scantech', nele é preenchido o código de cada filial que utilizará a integração da scanntech. (Obs. Esse código será passado pelo parceiro para cada filial)

12. Reinicie o serviço TETRA SERVIÇOS que está iniciado no Serviço do Windows:
- Abrir o executar em CTRL+R e digitar Services.msc;

13. Se quiser conferir o log do serviço para verificar se ocorreu algum problema pode ver o relatório no sistema em Cadastros/Estoque/Serviços/Relatório de Log de Serviços;

- Só pesquisar o perídodo e o serviço a buscar que irá aparecer o log do serviço. (Esses dados são gravados na tabela SYS_LOGSERVICE)
- Obs. Caso aparecer algum erro contate o setor de desenvolvimento para verificar.
## Informações Úteis
- As promoções obtidas setão armazenadas nas tabelas PROMOCAO E PROMOCAO_INFO, nelas tem os dados do tipo de promoção, data de vigência e valores.
- O código do tipo segue a mesma ordem dos tipos no site da scanntech e no lançamento de promoção no sistema.
- Qualquer dúvida sobre as promoções, você pode conferir o link deles: http://confluence.scanntech.com/pages/viewpage.action?pageId=122949074 e também no lançamento da promoção manual no sistema:

- O lançameno manual de promoções segue a mesma lógica da scanntech, podendo usufruir das mesmas estratégias de promoções criando manualmente, porém não é possível criar duas promoções do mesmo produto no mesmo período e a prioridade é da scanntech.
- Na consulta de promoções é possível filtrar o tipo de promoção e nela mostra as promoções criadas pelo integrador ou manual:

- Foram criados dois relatórios para visualizar de forma mais fácil as vendas feitas em promoção pela integração. É só ir em vendas/Relatórios Scantech, escolher o relátorio, colocar os dados e pesquisar:

**Tem algo que não estava no documento?** Não deixe de nos avisar!