Skip to main content

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.
A integração com Omie ERP permite sincronizar automaticamente dados financeiros, contábeis e cadastrais entre os dois sistemas, eliminando trabalho manual e reduzindo erros. Tempo estimado: 20-30 minutos

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
Transações:
  •  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)

Por padrão, a integração é unidirecional (Omie ’ NovaGestão). Sincronização bidirecional pode ser configurada, mas requer cuidado para evitar duplicações.
  •   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

  1. Faça login no Omie ERP
  2. Clique no menu principal (0) no canto superior esquerdo
  3. Vá para “Configurações” ’ “Integrações” ’ “API”
  4. Ou acesse diretamente: https://app.omie.com.br/api/v1/geral/empresas/

1.2 Gerar Chaves de API

  1. Na página de APIs, localize a seção “Chaves de Integração”
  2. Você verá dois campos:
    • App Key (Chave de Aplicação)
    • App Secret (Chave de Autenticação)
  3. Se as chaves não existirem, clique em “Gerar Novas Chaves”
  4. Copie e guarde ambas as chaves em local seguro
:::danger Segurança Trate essas chaves como senhas. Não compartilhe publicamente. Se comprometidas, revogue-as imediatamente no painel do Omie. ::: Chaves de API do Omie

1.3 Configurar Permissões (Opcional)

No Omie, você pode limitar o acesso das chaves de API:
  1. Acesse “Configurações” ’ “Usuários e Permissões”
  2. Crie um usuário específico para a integração (recomendado)
  3. 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

  1. No NovaGestão, acesse “Configurações” ’ “Integrações”
  2. Localize o card “Omie ERP”
  3. Clique em “Configurar” ou ”+ Nova Integração”
Listagem de integrações

2.2 Inserir Credenciais

Na tela de configuração, preencha:
  1. Nome da Integração: Identifique a integração (ex: “Omie - Empresa Principal”)
  2. App Key: Cole a Chave de Aplicação copiada do Omie
  3. App Secret: Cole a Chave de Autenticação copiada do Omie
  4. Status: Deixe “Ativa” marcado
Formulário de configuração Omie

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
Direção da Sincronização:
  • Importar do Omie (padrão): Omie ’ NovaGestão
  • Bidirecional (avançado): Sincroniza nos dois sentidos
Período Inicial:
  • 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:
  1. Clique no botão “Testar Conexão”
  2. Aguarde 5-10 segundos
  3. Verifique mensagem de sucesso:  “Conexão estabelecida com sucesso”
  4. 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

  1. Clique em “Salvar”
  2. Você será redirecionado para a página de integrações
  3. O status da integração Omie deve aparecer como “Ativa”

Passo 3: Primeira Sincronização

3.1 Iniciar Sincronização Completa

  1. Na página de integrações, localize a integração Omie
  2. Clique no botão “Sincronizar Agora”
  3. Uma mensagem aparecerá: “Sincronização iniciada. Isso pode levar alguns minutos.”
Sincronização em andamento

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
Para acompanhar:
  1. A página mostrará progresso em tempo real
  2. Você pode fechar a página e voltar depois
  3. Ou acesse “Configurações” ’ “Integrações” ’ “Omie” ’ “Histórico de Sincronizações”

3.3 Verificar Resultados

Após a conclusão, revise:
  1. Contatos Importados:
    • Acesse “Configurações” ’ “Contatos”
    • Verifique se clientes e fornecedores do Omie foram importados
    • Procure pelo ícone ”=” indicando vínculo com Omie
  2. Contas a Pagar:
    • Acesse “Contabilidade” ’ “Contas a Pagar”
    • Verifique títulos importados do Omie
  3. Contas a Receber:
    • Acesse “Contabilidade” ’ “Contas a Receber”
    • Verifique títulos importados do Omie
  4. 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

  1. Acesse “Configurações” ’ “Integrações” ’ “Omie”
  2. Clique na aba “Mapeamento de Categorias”
  3. Você verá uma lista de contas contábeis do Omie
  4. Para cada conta que você usa frequentemente:
    • Selecione a categoria NovaGestão correspondente
    • Ou clique ”+ Nova Categoria” para criar
  5. Clique em “Salvar Mapeamento”
Mapeamento de categorias

4.3 Mapeamento Automático (Inteligente)

O sistema pode sugerir mapeamentos baseado em:
  • Nomes similares
  • Histórico de uso
  • Padrões comuns
  1. Clique em “Sugerir Mapeamentos”
  2. Revise as sugestões
  3. Aceite ou rejeite individualmente
  4. Ajuste manualmente se necessário

Passo 5: Configuração Avançada (Opcional)

5.1 Sincronização Bidirecional

Configure apenas se você entende o risco de duplicação de dados.
Para enviar dados do NovaGestão ’ Omie:
  1. Acesse “Configurações” ’ “Integrações” ’ “Omie”
  2. Vá para a aba “Configurações Avançadas”
  3. Marque “Ativar sincronização bidirecional”
  4. 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:
  1. Por data: Importar apenas dos últimos X meses
  2. Por tipo: Importar apenas contas a pagar (ignorar a receber)
  3. Por status: Importar apenas títulos em aberto (ignorar baixados)
  4. Por conta bancária: Importar apenas contas específicas

5.3 Webhooks (Tempo Real)

Para sincronização instantânea:
  1. No Omie, configure webhooks apontando para: https://api.novagestao.xyz/webhooks/omie
  2. No NovaGestão, ative “Receber webhooks do Omie”
  3. 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

  1. Clique na integração Omie
  2. Vá para a aba “Histórico”
  3. 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:
  1. “Autenticação falhou”:
    • Verifique se as chaves de API estão corretas
    • Confirme que não foram revogadas no Omie
  2. “Timeout”:
    • Muito volume de dados, tente filtrar por período menor
    • Ou aguarde e tente novamente
  3. “Conflito de dados”:
    • Registro foi alterado nos dois sistemas
    • Resolva manualmente escolhendo qual versão manter
  4. “Categoria não mapeada”:
    • Configure mapeamento de categorias (Passo 4)
Como resolver:
  1. Clique no erro para ver detalhes
  2. Siga as instruções sugeridas
  3. Clique em “Sincronizar Novamente”

6.4 Notificações

Configure notificações de erro:
  1. Acesse “Configurações” ’ “Notificações”
  2. Marque “Erros de integração”
  3. Escolha canal: Email, Slack ou SMS
  4. 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:
  1. Identifique a transação duplicada
  2. Verifique qual tem vínculo com Omie (ícone =)
  3. Exclua a transação sem vínculo (criada manualmente)
  4. Configure regra para evitar futuras duplicações

Categorias Incorretas

Problema: Transações importadas com categoria errada. Solução:
  1. Revise mapeamento de categorias (Passo 4)
  2. Corrija o mapeamento
  3. Clique em “Re-categorizar Histórico” para aplicar retroativamente

Sincronização Lenta

Problema: Sincronização demora muito. Solução:
  1. Reduza período de importação (ex: últimos 30 dias em vez de 1 ano)
  2. Filtre por tipo de dado (ex: apenas contas a pagar)
  3. 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:
  1. Verifique se os dados existem no Omie no período configurado
  2. Confirme que o status no Omie permite importação (ex: títulos não cancelados)
  3. Revise logs de sincronização para mensagens de aviso
  4. 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:
  1. Reconcilie suas contas: Veja Tutorial de Reconciliação Bancária
  2. Configure automações: Use Regras de Alocação
  3. Analise dados importados: Gere Relatórios Financeiros
  4. Automatize processos: Configure Importação Recorrente

Resumo

Configurar integração Omie em 6 passos:
  1. Obter credenciais de API no Omie
  2. Configurar integração no NovaGestão
  3. Executar primeira sincronização
  4. Mapear categorias
  5. (Opcional) Configurações avançadas
  6. Monitorar e manter
Benefícios da integração:
  •  Elimina digitação manual
  •  Reduz erros
  •  Dados sempre atualizados
  •  Economiza horas por semana
Tempo de setup: 20-30 minutos Economia mensal: 5-20 horas (dependendo do volume)

Veja Também