Guia de Instalação
Pré-requisitos
Seção intitulada “Pré-requisitos”- Odoo 19 (Community ou Enterprise) instalado e funcionando
- Acesso à API REST do IXC Provedor (token de autenticação)
- Python 3.10 ou superior
Instalação dos Módulos
Seção intitulada “Instalação dos Módulos”1. Copie os módulos para o addons path
Seção intitulada “1. Copie os módulos para o addons path”cp -r bitconn_ixc_sync bitconn_collection bitconn_ixc_bi bitconn_webhook /seu/addons/path/2. Instale na ordem correta
Seção intitulada “2. Instale na ordem correta”./odoo-bin -c odoo.conf -i bitconn_ixc_sync,bitconn_collection,bitconn_ixc_bi,bitconn_webhookOu instale um por vez:
./odoo-bin -c odoo.conf -i bitconn_ixc_sync./odoo-bin -c odoo.conf -i bitconn_collection./odoo-bin -c odoo.conf -i bitconn_ixc_bi./odoo-bin -c odoo.conf -i bitconn_webhook3. Atualize a lista de apps
Seção intitulada “3. Atualize a lista de apps”No Odoo, vá em Apps → Atualizar Lista de Apps. Os módulos aparecerão com o prefixo bitconn_.
Configuração Inicial
Seção intitulada “Configuração Inicial”IXC Sync
Seção intitulada “IXC Sync”- Acesse o menu IXC Sync → Configurações
- Clique em Criar e preencha:
- Nome: Produção
- URL Base:
https://seudominio.ixcprovedor.com.br/webservice/v1 - Token: Token de autenticação Basic Auth fornecido pelo IXC
- Usuário: ID do usuário IXC (ex:
393)
- Clique em Sincronizar Parceiros e aguarde a conclusão
- Clique em Sincronizar Faturas e aguarde
A primeira sincronização pode levar vários minutos dependendo do volume de dados. As sincronizações seguintes são incrementais.
Collection (Cobrança)
Seção intitulada “Collection (Cobrança)”- Vá em Cobrança → Configuração → Réguas
- Revise as 8 réguas pré-configuradas (VIP, Empresarial, Bom Pagador, etc.)
- Ajuste os dias de cada etapa conforme a política da sua empresa
- Configure os templates de e-mail em Cobrança → Configuração → Templates
- Configure perfis de cliente em Cobrança → Configuração → Perfis
- Acesse BI Financeiro → Dashboard
- Clique em Calcular para gerar os indicadores iniciais
- O cron diário manterá os dados atualizados automaticamente
Webhook
Seção intitulada “Webhook”- Vá em Webhook → Configuração → Endpoints
- Crie um endpoint para cada integração desejada
- Configure os campos disponíveis e o método de autenticação
- Use a URL gerada nos seus fluxos do n8n, Zapier ou outro sistema
Atualização de módulos
Seção intitulada “Atualização de módulos”Para atualizar um módulo após alterações no código:
./odoo-bin -c odoo.conf -u bitconn_ixc_sync./odoo-bin -c odoo.conf -u bitconn_collection./odoo-bin -c odoo.conf -u bitconn_ixc_biTroubleshooting
Seção intitulada “Troubleshooting”Erro de conexão com IXC:
Verifique se o IP do servidor Odoo está na whitelist do IXC.
Módulo não aparece:
Atualize a lista de apps (Apps → Atualizar Lista) e remova filtros.
Erro na sincronização:
Verifique os logs do Odoo. O IXC Sync registra progresso detalhado no log.