O que é Navision?
O Microsoft Dynamics NAV (Navision) é um ERP instalado localmente, focado na gestão financeira, contábil e operacional, amplamente utilizado por pequenas e médias empresas.
Principais benefícios da integração
- Eliminação da entrada duplicada de dados de funcionários entre o RH e o ERP.
- Sincronização estruturada de dados contratuais e organizacionais
- Redução de erros durante a criação e atualização de cadastros de funcionários.
- Base sólida para automatizar os processos de folha de pagamento e contabilidade.
Principais funcionalidades
- Criação de funcionários: do Factorial ao Navision.
- Sincronização de dados pessoais.
- Atualizações controladas de alterações de funcionários.
- Sincronização de projetos e registros de controle de tempo.
- Sincronização das despesas dos funcionários.
Factorial ↔ Navision — Mapeamento de Campo (Fonte Única da Verdade)
| Módulo Factorial | Campo Factorial | Navision / Campo BC | Sincronizado | Notas |
|---|---|---|---|---|
| Funcionários | id_do_funcionário | Número do funcionário | ✅ Sim | Identificador único do funcionário |
| Funcionários | primeiro nome | Primeiro nome | ✅ Sim | |
| Funcionários | sobrenome | Sobrenome | ✅ Sim | |
| Funcionários | ✅ Sim | |||
| Funcionários | cargo | — | ❌ Não | Não existe um campo equivalente no Navision padrão. |
| Funcionários | id_do_gerente | — | ❌ Não | Hierarquia não suportada |
| Funcionários | data_de_contratação | — | ❌ Não | O campo não existe no Navision. |
| Funcionários | data_de_término | — | ❌ Não | O campo não existe no Navision. |
| Funcionários | local de trabalho | Dimensão | ⚠️ Opcional | Definido pelo cliente por meio de dimensões |
| Projetos | id_do_projeto | Trabalho nº. | ✅ Sim | Referência principal do projeto |
| Projetos | nome_do_projeto | Descrição | ✅ Sim | |
| Projetos | descrição_do_projeto | Descrição | ⚠️ Opcional | Pode ser adicionado à descrição. |
| Projetos | status_do_projeto | Status | ⚠️ Opcional | Mapeamento: Aberto / Concluído |
| Projetos | gestor de projeto | — | ❌ Não | Não suportado |
| Projetos | data_de_início | — | ❌ Não | Campo não disponível |
| Projetos | data_final | — | ❌ Não | Campo não disponível |
| Subprojetos / Tarefas | ID do subprojeto | Tarefa de trabalho nº. | ✅ Sim | Mapeamento em nível de tarefa |
| Subprojetos / Tarefas | nome_do_subprojeto | Descrição | ✅ Sim | |
| Subprojetos / Tarefas | status_do_subprojeto | Status | ⚠️ Opcional | Aberto / Concluído |
| Subprojetos / Tarefas | data_de_início | — | ❌ Não | O campo não existe. |
| Subprojetos / Tarefas | data_final | — | ❌ Não | O campo não existe. |
| Controle de tempo | id_do_registro_de_tempo | Documento nº. | ✅ Sim | Referência única de entrada de tempo |
| Controle de tempo | id_do_funcionário | Número do funcionário | ✅ Sim | |
| Controle de tempo | id_do_projeto | Trabalho nº. | ✅ Sim | |
| Controle de tempo | ID do subprojeto | Tarefa de trabalho nº. | ✅ Sim | |
| Controle de tempo | data | Data de publicação | ✅ Sim | Data de trabalho |
| Controle de tempo | horas | Quantidade | ✅ Sim | Formato decimal |
| Controle de tempo | status_de_aprovação | — | ⚠️ Somente filtro | Somente os registros aprovados são sincronizados. |
| Controle de tempo | comentários | Descrição | ⚠️ Opcional | Pode ser acrescentado |
| Controle de tempo | id_da_tarefa | — | ❌ Não | Não exposto via API |
| Despesas | id_da_despesa | Documento nº. | ✅ Sim | Referência de despesas |
| Despesas | id_do_funcionário | Número do funcionário | ✅ Sim | |
| Despesas | data_da_despesa | Data de publicação | ✅ Sim | |
| Despesas | quantia | Quantia | ✅ Sim | Enviado em centavos (configurável) |
| Despesas | moeda | Código da moeda | ⚠️ Opcional | Depende da configuração do BC |
| Despesas | categoria | Conta contábil | ⚠️ Opcional | Mapeamento definido pelo cliente |
| Despesas | descrição | Descrição | ⚠️ Opcional | |
| Despesas | id_do_projeto | Trabalho nº. | ⚠️ Opcional | Somente se as despesas do projeto estiverem habilitadas. |
| Despesas | recibo | — | ❌ Não | Anexos não sincronizados |
| Despesas | status_de_aprovação | — | ⚠️ Somente filtro | Somente as despesas aprovadas são sincronizadas. |
Considerações importantes
Sistema mestre
O Navision é considerado o sistema mestre para:
- Estruturas contábeis.
- Centros de custo.
- Dimensões financeiras.
Factorial é o sistema mestre para:
- Dados do perfil de RH.
- Estrutura organizacional interna.
Serviços Web
A integração utiliza serviços web SOAP/OData. Se esses serviços não estiverem ativos ou publicados corretamente, a sincronização não funcionará.
Permissões da tabela
O usuário técnico deve ter permissões CRUD (Criar, Ler, Atualizar, Excluir) nos seguintes locais:
- Funcionário (Tabela 5200)
- Contrato / Emprego
- Dimensões
- Centros de Custo
Normalização de valores
Muitos campos dependem de listas suspensas (Dimensões, Tipos de Contrato, Departamentos) . Os valores devem existir previamente no Navision para evitar erros de sincronização.
Pré-requisitos técnicos
Para configurar a integração, é necessário o seguinte:
- Versão mínima suportada: Navision 2015 ou posterior.
- Acesso aos serviços web da Navision.
-
Usuário técnico com permissões nas tabelas necessárias :
- Criar registros
- Editar registros
- Excluir registros
Essas permissões devem ser aplicadas a todas as tabelas envolvidas na sincronização de funcionários, contratos e estruturas organizacionais.
Cronograma de implementação
Implementação inicial: aproximadamente 3 semanas
Perguntas frequentes (FAQ)
-
Quem é o Illusion Studio?
A Illusion Studio é nossa parceira responsável pelo desenvolvimento do conector Navision– Factorial .
-
A integração tem algum custo?
Sim. Inclui uma taxa única de implementação (configuração) e uma taxa mensal recorrente para manutenção e serviço. Para mais informações, você pode solicitar uma proposta ao seu Gerente de Contas Factorial .
-
A integração é bidirecional?
Sim, mas com hierarquia de sistema: alguns campos fluem apenas do Factorial para o Navision, e outros no sentido inverso.
-
O que acontece se um valor não existir no Navision?
A sincronização falha e o valor deve ser criado previamente nas tabelas principais (por exemplo, centro de custo ou tipo de contrato).
-
O Navision 2015 é obrigatório?
Sim. Essa é a versão mínima suportada para garantir a compatibilidade com os serviços web padrão.
-
Quanto tempo demora uma implementação típica?
Aproximadamente 3 semanas.
-
Onde posso reportar um problema com a integração?
Quaisquer problemas relacionados à integração devem ser relatados primeiramente ao parceiro, Illusion Studio, por e-mail para
Jorgi Pons: jorgi.pons@illusionstudio.es ou Annelize Ferreira De Oliveira: annelize.ferreira@illusionstudio.es