# INSTABUY ### Função: integrar SG com a loja online ### Onde instalar: instalador padrão dos ServiçoTetra.msi ### Instalação Se instala como os outros serviços, se atentando aos **dados obrigatórios** que são: CNPJ, Nome Fantasia, Banco de dados(local), Server(local), Filial, InstaBuyToken e marcar 'true' em 'Instabuy'. Cnpj, nome, bd e server e Instabuy estão na tela de instalação. Filial e token é necessário abrir o config para preencher. ### Funcionamento O serviço inicia logo após a instalação e é composto por 3 rotinas que rodam o dia todo. O contrato com o Instabuy é feito diretamente com o Instabuy (e portanto o pagamento) e no contrato ele vai receber o Token. A integração só funciona se tiver produtos cadastrados na loja (essa integração não cadastra produtos), o cadastro é feito pela integradora Instabuy por .CSV (colunas: 'plu' que é o código, 'nome' e 'codbarras') ou você mesmo pode fazer o cadastro no Admin da loja (um por um). O serviço vai atualizar preços e quantidade de estoque e receber/cadastrar os pedidos no DAVPRE e atualizar os status da entrega. ###### Rotinas 1. Pega todos os produtos que estão ativos e marcado pra Web e envia para fazer a atualização. Atualiza preço e estoque. 2. Verifica se há algum pedido com o status 'Produtos Separados' e salva no banco de dados DAVPRE. Também faz cadastro de Cliente caso não tem no SG. 3. Verifica se algum pedido mudou de status e informa ao Instabuy. ### Informações * O instabuy não tem pagamento online * Pedidos e estoque são utilizados pela filial que está configurada no Config * Se precisar mudar a configuração, basta editar o config e reiniciar o serviço