Tutorial: Configurar Integração Omie
As imagens nesta página ainda não foram criadas. A funcionalidade descrita está implementada, mas screenshots ilustrativos serão adicionados em breve.
Pré-requisitos
- Conta ativa no Omie ERP
- Permissão de administrador no NovaGestão
- Acesso ao painel administrativo do Omie
- Conhecimento básico de Categorias e Contas Bancárias
O Que Será Sincronizado?
Do Omie para o NovaGestão (Importação)
Cadastros:- Clientes
- Fornecedores
- Plano de contas
- Contas bancárias
- Contas a pagar (títulos e pagamentos)
- Contas a receber (títulos e recebimentos)
- Movimentações bancárias
- Notas fiscais (parcial)
Do NovaGestão para o Omie (Exportação)
- Transações criadas no NovaGestão (opcional, requer configuração)
- Categorias personalizadas (opcional)
- Novos contatos (opcional)
Passo 1: Obter Credenciais do Omie
1.1 Acessar Painel de APIs do Omie
- Faça login no Omie ERP
- Clique no menu principal (0) no canto superior esquerdo
- Vá para “Configurações” “Integrações” “API”
- Ou acesse diretamente: https://app.omie.com.br/api/v1/geral/empresas/
1.2 Gerar Chaves de API
- Na página de APIs, localize a seção “Chaves de Integração”
- Você verá dois campos:
- App Key (Chave de Aplicação)
- App Secret (Chave de Autenticação)
- Se as chaves não existirem, clique em “Gerar Novas Chaves”
- Copie e guarde ambas as chaves em local seguro
1.3 Configurar Permissões (Opcional)
No Omie, você pode limitar o acesso das chaves de API:- Acesse “Configurações” “Usuários e Permissões”
- Crie um usuário específico para a integração (recomendado)
- Conceda permissões mínimas necessárias:
- Leitura de clientes/fornecedores
- Leitura de contas a pagar/receber
- Leitura de movimentações bancárias
- Escrita (somente se for sincronizar do NovaGestão Omie)
Passo 2: Configurar Integração no NovaGestão
2.1 Acessar Página de Integrações
- No NovaGestão, acesse “Configurações” “Integrações”
- Localize o card “Omie ERP”
- Clique em “Configurar” ou ”+ Nova Integração”
2.2 Inserir Credenciais
Na tela de configuração, preencha:- Nome da Integração: Identifique a integração (ex: “Omie - Empresa Principal”)
- App Key: Cole a Chave de Aplicação copiada do Omie
- App Secret: Cole a Chave de Autenticação copiada do Omie
- Status: Deixe “Ativa” marcado
2.3 Configurar Opções de Sincronização
Frequência de Sincronização:- Automática: A cada 6 horas (recomendado)
- Diária: Uma vez por dia (meia-noite)
- Manual: Somente quando você solicitar
- Importar do Omie (padrão): Omie NovaGestão
- Bidirecional (avançado): Sincroniza nos dois sentidos
- Defina a partir de que data deseja importar dados históricos
- Sugestão: Últimos 90 dias ou início do ano fiscal
2.4 Testar Conexão
Antes de salvar:- Clique no botão “Testar Conexão”
- Aguarde 5-10 segundos
- Verifique mensagem de sucesso: “Conexão estabelecida com sucesso”
- Se houver erro, verifique:
- Chaves copiadas corretamente (sem espaços extras)
- Chaves não foram revogadas no Omie
- Empresa do Omie está ativa
2.5 Salvar Configuração
- Clique em “Salvar”
- Você será redirecionado para a página de integrações
- O status da integração Omie deve aparecer como “Ativa”
Passo 3: Primeira Sincronização
3.1 Iniciar Sincronização Completa
- Na página de integrações, localize a integração Omie
- Clique no botão “Sincronizar Agora”
- Uma mensagem aparecerá: “Sincronização iniciada. Isso pode levar alguns minutos.”
3.2 Acompanhar Progresso
A primeira sincronização pode levar de 5 a 30 minutos, dependendo do volume de dados:- Menos de 100 transações: ~5 minutos
- 100-1000 transações: ~10-15 minutos
- Mais de 1000 transações: ~30+ minutos
- A página mostrará progresso em tempo real
- Você pode fechar a página e voltar depois
- Ou acesse “Configurações” “Integrações” “Omie” “Histórico de Sincronizações”
3.3 Verificar Resultados
Após a conclusão, revise:-
Contatos Importados:
- Acesse “Configurações” “Contatos”
- Verifique se clientes e fornecedores do Omie foram importados
- Procure pelo ícone ”=” indicando vínculo com Omie
-
Contas a Pagar:
- Acesse “Contabilidade” “Contas a Pagar”
- Verifique títulos importados do Omie
-
Contas a Receber:
- Acesse “Contabilidade” “Contas a Receber”
- Verifique títulos importados do Omie
-
Movimentações Bancárias:
- Acesse “Caixa e Equivalentes” “Contas Bancárias”
- Selecione uma conta e veja transações importadas
Passo 4: Mapeamento de Categorias
4.1 Por Que Mapear?
O Omie usa um plano de contas contábil, enquanto o NovaGestão usa categorias gerenciais. O mapeamento conecta os dois sistemas. Exemplo:- Omie: Conta “1.1.01.001 - Despesas com Pessoal”
- NovaGestão: Categoria “Folha de Pagamento”
4.2 Configurar Mapeamento
- Acesse “Configurações” “Integrações” “Omie”
- Clique na aba “Mapeamento de Categorias”
- Você verá uma lista de contas contábeis do Omie
- Para cada conta que você usa frequentemente:
- Selecione a categoria NovaGestão correspondente
- Ou clique ”+ Nova Categoria” para criar
- Clique em “Salvar Mapeamento”
4.3 Mapeamento Automático (Inteligente)
O sistema pode sugerir mapeamentos baseado em:- Nomes similares
- Histórico de uso
- Padrões comuns
- Clique em “Sugerir Mapeamentos”
- Revise as sugestões
- Aceite ou rejeite individualmente
- Ajuste manualmente se necessário
Passo 5: Configuração Avançada (Opcional)
5.1 Sincronização Bidirecional
Para enviar dados do NovaGestão Omie:- Acesse “Configurações” “Integrações” “Omie”
- Vá para a aba “Configurações Avançadas”
- Marque “Ativar sincronização bidirecional”
- Configure regras:
- Transações criadas no NovaGestão: Exportar para Omie automaticamente
- Conflitos: Escolha o sistema prioritário (Omie ou NovaGestão)
- Campos sincronizados: Selecione quais campos exportar
5.2 Filtros de Sincronização
Limite quais dados são importados:- Por data: Importar apenas dos últimos X meses
- Por tipo: Importar apenas contas a pagar (ignorar a receber)
- Por status: Importar apenas títulos em aberto (ignorar baixados)
- Por conta bancária: Importar apenas contas específicas
5.3 Webhooks (Tempo Real)
Para sincronização instantânea:- No Omie, configure webhooks apontando para:
https://api.novagestao.xyz/webhooks/omie - No NovaGestão, ative “Receber webhooks do Omie”
- Agora, mudanças no Omie aparecem instantaneamente no NovaGestão
Passo 6: Monitoramento e Manutenção
6.1 Verificar Status Diário
Acesse “Configurações” “Integrações” para verificar:- Status: Ativa, Erro, Desativada
- Última sincronização: Data/hora da última execução
- Próxima sincronização: Quando ocorrerá a próxima
- Alertas: Erros ou avisos recentes
6.2 Histórico de Sincronizações
- Clique na integração Omie
- Vá para a aba “Histórico”
- Veja todas as sincronizações executadas:
- Data/hora
- Duração
- Registros importados
- Erros (se houver)
6.3 Resolver Erros
Se aparecer erro na sincronização: Erros comuns:-
“Autenticação falhou”:
- Verifique se as chaves de API estão corretas
- Confirme que não foram revogadas no Omie
-
“Timeout”:
- Muito volume de dados, tente filtrar por período menor
- Ou aguarde e tente novamente
-
“Conflito de dados”:
- Registro foi alterado nos dois sistemas
- Resolva manualmente escolhendo qual versão manter
-
“Categoria não mapeada”:
- Configure mapeamento de categorias (Passo 4)
- Clique no erro para ver detalhes
- Siga as instruções sugeridas
- Clique em “Sincronizar Novamente”
6.4 Notificações
Configure notificações de erro:- Acesse “Configurações” “Notificações”
- Marque “Erros de integração”
- Escolha canal: Email, Slack ou SMS
- Você será notificado imediatamente se algo falhar
Resolução de Problemas
Duplicação de Transações
Problema: Mesma transação aparece duas vezes. Solução:- Identifique a transação duplicada
- Verifique qual tem vínculo com Omie (ícone =)
- Exclua a transação sem vínculo (criada manualmente)
- Configure regra para evitar futuras duplicações
Categorias Incorretas
Problema: Transações importadas com categoria errada. Solução:- Revise mapeamento de categorias (Passo 4)
- Corrija o mapeamento
- Clique em “Re-categorizar Histórico” para aplicar retroativamente
Sincronização Lenta
Problema: Sincronização demora muito. Solução:- Reduza período de importação (ex: últimos 30 dias em vez de 1 ano)
- Filtre por tipo de dado (ex: apenas contas a pagar)
- Agende sincronizações para horários de menor uso (madrugada)
Dados Não Aparecem
Problema: Sincronização completa, mas dados não aparecem. Solução:- Verifique se os dados existem no Omie no período configurado
- Confirme que o status no Omie permite importação (ex: títulos não cancelados)
- Revise logs de sincronização para mensagens de aviso
- Limpe cache: “Configurações” “Integrações” “Limpar Cache”
Melhores Práticas
1. Sincronize Regularmente
- Configure sincronização automática (a cada 6 horas)
- Revise manualmente uma vez por semana
2. Mantenha Mapeamento Atualizado
- Quando criar novas categorias, atualize mapeamento
- Revise mapeamento trimestralmente
3. Use Nomenclatura Consistente
- Mantenha nomes similares entre Omie e NovaGestão
- Facilita mapeamento automático
4. Documente Customizações
- Se fizer configurações avançadas, documente
- Facilita troubleshooting futuro
5. Monitore Regularmente
- Configure alertas de erro
- Revise histórico de sincronizações mensalmente
6. Teste Antes de Produção
- Se possível, teste em ambiente de sandbox
- Ou importe dados de período curto primeiro
Checklist Pós-Configuração
- Integração ativa e funcionando
- Primeira sincronização completa executada com sucesso
- Contatos (clientes/fornecedores) importados corretamente
- Contas a pagar importadas
- Contas a receber importadas
- Movimentações bancárias importadas
- Mapeamento de categorias configurado
- Nenhuma transação duplicada
- Sincronização automática configurada (6 horas)
- Notificações de erro ativadas
- Documentação salva (chaves de API em local seguro)
Próximos Passos
Agora que a integração está configurada:- Reconcilie suas contas: Veja Tutorial de Reconciliação Bancária
- Configure automações: Use Regras de Alocação
- Analise dados importados: Gere Relatórios Financeiros
- Automatize processos: Configure Importação Recorrente
Resumo
Configurar integração Omie em 6 passos:- Obter credenciais de API no Omie
- Configurar integração no NovaGestão
- Executar primeira sincronização
- Mapear categorias
- (Opcional) Configurações avançadas
- Monitorar e manter
- Elimina digitação manual
- Reduz erros
- Dados sempre atualizados
- Economiza horas por semana
Veja Também
- Integrações - Visão geral de integrações disponíveis
- Importação de Dados - Importação manual
- Tutorial: Importação em Massa - Import best practices
- Tutorial: Reconciliação Bancária - Como reconciliar
- Categorias - Entenda categorias do NovaGestão
