Blame
|
1 | # Integração Olist (Tiny) |
||||||
| 2 | ||||||||
| 3 | Espelha **clientes**, **fornecedores**, **peças** e **estoque** entre o EOS e a sua conta **Olist (Tiny)**, nos dois sentidos: o que você cadastra aqui aparece lá, e o que é cadastrado lá aparece aqui. |
|||||||
| 4 | ||||||||
| 5 | A integração está em **Configurações › Integrações › Olist** e **faz parte do plano** — não há custo adicional. |
|||||||
| 6 | ||||||||
| 7 | > Requer a permissão **"Editar dados da empresa e usuários"**. |
|||||||
| 8 | ||||||||
| 9 | --- |
|||||||
| 10 | ||||||||
| 11 | ## O que é espelhado |
|||||||
| 12 | ||||||||
| 13 | | Aqui | No Olist | Observação | |
|||||||
| 14 | |---|---|---| |
|||||||
| 15 | | **Clientes** | Contatos do tipo *Cliente* | Nome, documento, telefone, e-mail e endereço | |
|||||||
| 16 | | **Fornecedores** | Contatos do tipo *Fornecedor* | O mesmo contato pode ser cliente **e** fornecedor lá e aqui | |
|||||||
| 17 | | **Peças** | Produtos | Código, descrição e dados do cadastro | |
|||||||
| 18 | | **Estoque** | Saldo e depósitos | Os depósitos do Olist viram **locais de estoque** aqui | |
|||||||
| 19 | | — | Produtos "de venda" | O EOS trabalha com **peças**; o catálogo de produtos do Olist chega como peça | |
|||||||
| 20 | ||||||||
| 21 | Sobre o **estoque**, vale entender a regra: cada lado informa **a sua própria movimentação** (entrada ou saída), em vez de empurrar o saldo cheio. Assim uma venda registrada no Olist não é apagada por uma edição feita aqui. Periodicamente o sistema também **confere o saldo do Olist e o adota como correto**, já que ele é o sistema fiscal da operação. |
|||||||
| 22 | ||||||||
| 23 | --- |
|||||||
| 24 | ||||||||
| 25 | ## Ligando a integração |
|||||||
| 26 | ||||||||
| 27 | O recurso nasce desligado. Para colocá-lo no ar: |
|||||||
| 28 | ||||||||
| 29 | 1. Abra **Configurações › Integrações** e clique no cartão **Olist (Tiny)**. |
|||||||
| 30 | 2. Ligue a chave **Recurso ativo** e clique em **Salvar**. |
|||||||
| 31 | 3. No Olist, em **Aplicativos**, crie um app e copie o **Client ID** e o **Client Secret** — eles são da **sua** conta. |
|||||||
| 32 | 4. Volte ao EOS, preencha os dois campos e clique em **Salvar**. |
|||||||
| 33 | 5. Clique em **Conectar ao Olist** e autorize o acesso na tela do Olist. |
|||||||
| 34 | 6. Clique em **Testar conexão** — a resposta lista os depósitos da sua conta, o que confirma que está tudo certo. |
|||||||
| 35 | ||||||||
| 36 | > A **URL de redirecionamento** mostrada na tela deve ser cadastrada, exatamente como aparece, no app criado no Olist. Qualquer diferença — inclusive uma barra a mais no fim — impede a conexão. |
|||||||
| 37 | ||||||||
| 38 | ### Credenciais e limite |
|||||||
| 39 | ||||||||
| 40 | | Campo | Para que serve | |
|||||||
| 41 | |---|---| |
|||||||
| 42 | | **Client ID** | Identifica o app da sua conta Olist. Trocá-lo encerra a autorização em vigor: será preciso conectar de novo | |
|||||||
| 43 | | **Client Secret** | Guardado de forma cifrada e nunca exibido de volta. Deixe em branco ao salvar para manter o atual | |
|||||||
| 44 | | **Limite de requisições por minuto** | O ritmo da sincronização, conforme o seu plano Olist: 30 (Construa/Crescer), 60 (Evoluir/Impulsione), 120 (Domine) ou 140 (Protagonize) | |
|||||||
| 45 | | **URL de redirecionamento** | Só para consulta — é o endereço que deve estar cadastrado no app do Olist | |
|||||||
| 46 | ||||||||
| 47 | > O limite é **da sua conta Olist** e é dividido com os outros aplicativos que você usa nela. Informar **menos** do que o plano permite só deixa a sincronização mais lenta; informar **mais** faz o Olist recusar as chamadas. |
|||||||
| 48 | ||||||||
| 49 | --- |
|||||||
| 50 | ||||||||
| 51 | ## Conexão |
|||||||
| 52 | ||||||||
| 53 | O bloco **Conexão** mostra a situação atual (conectada, com erro, aguardando) e, quando houver, a **última falha**. Os botões disponíveis: |
|||||||
| 54 | ||||||||
| 55 | | Botão | O que faz | |
|||||||
| 56 | |---|---| |
|||||||
| 57 | | **Testar conexão** | Consulta os depósitos da conta e confirma que a autorização está válida | |
|||||||
| 58 | | **Reconectar** | Refaz a autorização no Olist (necessário se as credenciais mudarem ou a autorização expirar) | |
|||||||
| 59 | | **Desconectar** | Para a sincronização. **Não apaga nada**: credenciais e vínculos são mantidos | |
|||||||
| 60 | ||||||||
| 61 | --- |
|||||||
| 62 | ||||||||
| 63 | ## Fila de sincronização |
|||||||
| 64 | ||||||||
| 65 | Não existe botão de "sincronizar agora": o sistema mantém uma **fila** e trabalha nela continuamente, no ritmo do limite informado. O quadro na página mostra: |
|||||||
| 66 | ||||||||
| 67 | | Indicador | O que mostra | |
|||||||
| 68 | |---|---| |
|||||||
| 69 | | **Na fila** | Quanto falta processar, com uma **estimativa de tempo** no limite atual | |
|||||||
| 70 | | **Concluídos** | Itens já sincronizados | |
|||||||
| 71 | | **Com erro** | Itens que não passaram — clique para abrir as **Pendências** | |
|||||||
| 72 | | **Divergências** | Registros alterados nos dois lados — clique para abrir as **Pendências** | |
|||||||
| 73 | ||||||||
| 74 | Abaixo do quadro aparece a data da **última sincronização**. |
|||||||
| 75 | ||||||||
| 76 | ### A primeira carga demora |
|||||||
| 77 | ||||||||
| 78 | Na primeira vez, o sistema precisa ler **todo** o cadastro da sua conta Olist, um registro por vez — é uma exigência da API do Olist. Uma conta com poucos milhares de contatos e produtos pode levar **algumas horas** no limite de 30 requisições por minuto, e menos de uma hora no limite de 140. |
|||||||
| 79 | ||||||||
| 80 | > Combine a primeira carga para a **noite** ou para um **fim de semana**, e conte que os cadastros vão aparecer aos poucos — não de uma vez. |
|||||||
| 81 | ||||||||
| 82 | --- |
|||||||
| 83 | ||||||||
| 84 | ## Pendências |
|||||||
| 85 | ||||||||
| 86 | A tela **Pendências da Integração Olist** (pelo link nos contadores) reúne os casos que precisam de decisão sua. São dois blocos. |
|||||||
| 87 | ||||||||
| 88 | ### Não foram sincronizados |
|||||||
| 89 | ||||||||
| 90 | Itens que a sincronização tentou **5 vezes** e desistiu. A tabela mostra o registro, o **sentido** (se ia daqui para lá ou de lá para cá) e o **motivo** da falha. |
|||||||
| 91 | ||||||||
| 92 | | Ação | O que faz | |
|||||||
| 93 | |---|---| |
|||||||
| 94 | | **Tentar de novo** | Devolve o item para a fila; a próxima sincronização tenta outra vez | |
|||||||
| 95 | | **Tentar todos de novo** | O mesmo, para a lista inteira | |
|||||||
| 96 | | **Descartar** | Remove o item da fila. A alteração **não** será enviada ao Olist | |
|||||||
| 97 | ||||||||
| 98 | > Resolva primeiro a causa apontada no motivo (um campo obrigatório em branco, por exemplo) e só então mande tentar de novo. |
|||||||
| 99 | ||||||||
| 100 | ### Alterados nos dois lados |
|||||||
| 101 | ||||||||
| 102 | O mesmo registro mudou **aqui e no Olist** entre uma sincronização e outra. Nesse caso a **alteração mais recente já prevaleceu** — nada foi perdido sem critério —, e o caso fica listado para conferência. |
|||||||
| 103 | ||||||||
| 104 | | Ação | O que faz | |
|||||||
| 105 | |---|---| |
|||||||
| 106 | | **A daqui** | A versão do EOS passa a valer e é enviada ao Olist | |
|||||||
| 107 | | **A do Olist** | A versão do Olist passa a valer e é trazida para cá | |
|||||||
| 108 | ||||||||
| 109 | --- |
|||||||
| 110 | ||||||||
| 111 | ## Desligando |
|||||||
| 112 | ||||||||
| 113 | Desligar a chave **para a sincronização na hora**. Nada é apagado: credenciais, autorização e o vínculo dos registros com o Olist continuam guardados, e religar retoma de onde parou, **sem duplicar cadastro**. |
|||||||
| 114 | ||||||||
| 115 | --- |
|||||||
| 116 | ||||||||
| 117 | ## Perguntas comuns |
|||||||
| 118 | ||||||||
| 119 | **Preciso pagar algo a mais?** Não. As integrações fazem parte do plano. |
|||||||
| 120 | ||||||||
| 121 | **Os cadastros vão duplicar?** Não. Cada registro fica vinculado ao seu par no Olist; religar ou reconectar não cria cópias. |
|||||||
| 122 | ||||||||
| 123 | **Cadastrei uma peça aqui e ela não apareceu lá.** Verifique a fila: com volume grande, o item pode estar aguardando a vez. Se ele estiver em **Pendências › Não foram sincronizados**, o motivo da falha está na própria linha. |
|||||||
| 124 | ||||||||
| 125 | **A sincronização está lenta.** O ritmo é o limite de requisições da sua conta Olist. Confira se o valor informado corresponde ao seu plano e lembre que ele é dividido com os outros aplicativos ligados na mesma conta. |
|||||||
| 126 | ||||||||
| 127 | --- |
|||||||
| 128 | ||||||||
| 129 | ## Conceitos relacionados |
|||||||
| 130 | ||||||||
| 131 | - [[Integrações]] — a vitrine e as regras comuns a todas as integrações. |
|||||||
| 132 | - [[Clientes]], [[Financeiro/Fornecedores]], [[Cadastros/Peças]], [[Suprimentos/Controle Estoque]] e [[Suprimentos/Local de Estoque]] — os cadastros espelhados. |
|||||||
| 133 | - [[Meu Plano]] — as integrações aparecem em *Incluído no plano*. |
|||||||