--- 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: ![](https://i.imgur.com/9sstXp3.png) 2. Marcar TODOS e clicar em avançar; ![](https://i.imgur.com/UxtSRtf.jpg) 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; ![](https://i.imgur.com/cfOXdCM.png) 5. Marcar o serviço; ![](https://i.imgur.com/PcKG6x6.png) 6. Clicar em Avançar; ![](https://i.imgur.com/xgIM7GT.png) 7. Caso acuse o erro da imagem a baixo, Instale o Netframework 4.7.2. Caso não dê erro, Seguir com o processo. ![](https://i.imgur.com/D2bkrKd.png) 8. Clicar em Fechar; ![](https://i.imgur.com/jfwZsYL.png) 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: ![](https://i.imgur.com/ApSZqzK.png) 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) ![](https://i.imgur.com/HmBTBil.png) 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; ![](https://i.imgur.com/yel2TSq.png) 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; ![](https://i.imgur.com/7oKHisv.png) - 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: ![](https://i.imgur.com/vKspVcC.png) - 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: ![](https://i.imgur.com/k1x7jQ8.png) - 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: ![](https://i.imgur.com/emkUTfo.png) **Tem algo que não estava no documento?** Não deixe de nos avisar!