---
title: "Análise do NAV até o nível de objeto | NAVtoBC.de"
description: "Analisar e documentar de forma rastreável código C/AL, objetos do NAV, dados SQL e interfaces."
url: https://navtobc.de/br/analyseumfang
language: pt-BR
---

# Análise do NAV até o nível de objeto

DO OBJETO INDIVIDUAL AO SISTEMA COMPLETO

## Análise detalhada do Navision com IA.

**Entender seu sistema. Reconhecer as relações. Tornar o conhecimento utilizável de forma duradoura.**

Analisamos seu **sistema Navision, Dynamics NAV ou MS Dynamics NAV** até o nível de objeto. Análise automatizada de código C/AL, análise de esquema e inteligência artificial (**IA**) conectam código-fonte, dados e interfaces em uma base de conhecimento rastreável.

**Análise automática de C/AL com ferramenta de análise própria. São avaliadas exportações de objetos em TXT.** Arquivos FOB nativos não são processados diretamente. Os resultados formam a base para suas decisões de migração. O código personalizado necessário é reescrito em AL, não convertido automaticamente.

![Análise detalhada do Navision com IA.](https://navtobc.de/film/analyseumfang-v1/br/poster.webp)

[Análise detalhada do Navision com IA.](https://navtobc.de/film/analyseumfang-v1/br/index.m3u8)

NAVtoBC.de · VÍDEO EM ALEMÃO

### Análise detalhada do Navision com IA.

O escopo da análise explicado em vídeo.

### Todos os componentes em vista

A análise abrange os tipos de objeto do seu sistema NAV:

- Codeunit
- Dataport
- Form
- MenuSuite
- Page
- Report
- Table
- XMLPort

**Dados SQL – pseudonimizados, se desejado.** Os dados armazenados também são incluídos. Assim, é possível examinar não apenas funções individuais, mas também suas dependências e fluxos de dados.

### Documentar os resultados por objeto

Os resultados da análise são **registrados individualmente para cada objeto, armazenados de forma estruturada e tornados pesquisáveis**. Funções, regras de negócio e relações continuam fáceis de encontrar. A partir do código-fonte acumulado ao longo dos anos, surge uma base de conhecimento para análises de erros e decisões de migração.

### Incluir interfaces e sistemas de terceiros

Seu NAV não termina no próprio banco de dados. Por isso, incluímos **interfaces externas e ferramentas de terceiros** – por exemplo, **sistemas EDI e integrações com lojas virtuais**.

Outros bancos de dados SQL relacionados ao Navision também podem ser lidos e examinados dentro do escopo de análise acordado. Assim, os fluxos de dados se tornam rastreáveis além das fronteiras de cada sistema.

[Importações, exportações e fluxos de dados em detalhe](https://navtobc.de/br/schnittstellen)

### Rastrear cada etapa da análise

Todas as etapas da análise são **registradas em detalhe, incluindo as transcrições**. Os resultados são associados aos objetos examinados e às etapas de análise documentadas.

Assim, fica rastreável **o que foi examinado, quais relações foram identificadas e em que se baseia cada conclusão**.

O OLHAR PARA O FUTURO

### Seu cenário-alvo: Business Central

Do sistema NAV acumulado ao longo dos anos a uma base claramente documentada para sua migração.

[![Exemplo de uma página inicial do Business Central com navegação, tarefas e indicadores.](https://navtobc.de/business-central-beispiel.png) Abrir exemplo](https://navtobc.de/business-central-beispiel.png)

**Visualização de exemplo do Microsoft Dynamics 365 Business Central.** A imagem ilustra a interface de destino; ela não mostra nenhum resultado da nossa análise do NAV.

1. **Entender o Navision** Objetos, dados e interfaces
2. **Preservar o conhecimento** Estruturado e pesquisável
3. **Preparar o Business Central** Padrão primeiro, extensões direcionadas

TORNAR O PROCESSAMENTO VISÍVEL

### Seus fluxos de dados. Sua lógica de negócio. Rastreáveis como grafo.

**O banco de dados de grafos visualiza as relações no seu NAV.** Ele mostra como os dados são processados, quais funções se interligam e qual lógica de negócio é aplicada nesse processo.

Objetos vinculados, cadeias de chamadas e fluxos de dados tornam rastreável o processamento no seu sistema Navision – incluindo as interfaces examinadas e os sistemas conectados. A base são as fontes analisadas e os resultados documentados.

### Cinco análises a partir do grafo. Cada caminho comprovado.

Cada objeto do seu NAV se torna um nó: tabelas, Forms, Reports, Codeunits, Dataports e MenuSuites. Cada chamada, cada referência a uma tabela e cada entrada de menu se torna uma aresta. Assim, a rede pode ser consultada, e não apenas observada.

**Alcançabilidade comprovada**

A partir de âncoras definidas com as áreas de negócio – entradas de MenuSuite, relatórios, filas de tarefas –, o grafo determina para cada objeto se ele é alcançável e por qual caminho. Resultado por objeto: alcançável sim/não, distância da âncora e a cadeia pela qual ele é alcançado.

**Dependências por tabela**

Quais objetos leem ou gravam uma tabela? Uma consulta a “Sales Header” mostra todos os Forms, Reports e Codeunits ligados a ela – a base para avaliar os impactos de uma alteração ou de uma migração para o BC.

**Dependências externas: .NET, COM, DLL**

O grafo registra, para cada objeto, onde o C/AL vai além do NAV: variáveis e chamadas DotNet (análise DotNet), CREATEAUTOMATION, objetos COM, Automation Server e dependências de DLL. No Business Central, a interoperabilidade .NET só está disponível on-premises, não online. Chamadas COM e Automation não podem ser transferidas sem alterações para AL. Por isso, cada referência aparece no resultado como um achado próprio, com o objeto afetado – a base para planejar a substituição em AL.

**Objetos sem alcançabilidade comprovada**

Objetos sem caminho a partir de uma âncora são reunidos e sinalizados como sujeitos a verificação – não como lista de exclusão. Só a verificação pelas áreas de negócio decide sobre uma desativação.

**Lacunas na exportação**

Objetos referenciados que faltam na exportação, objetos não compilados e chamadas não resolvidas são registrados como achados próprios. Assim, fica visível o que a análise não cobre.

A base são exportações de objetos depuradas, sem conexão com o banco de dados. O grafo mostra as relações estáticas presentes na exportação. Chamadas dinâmicas, objetos ausentes e limites do parser são marcados como tais, e não apresentados como analisados com segurança.

Ficha do objeto a partir do grafo DADOS SINTÉTICOS

**Criar devolução** *:Form* *:Objeto*

**Identificador**

FRM-50710

**Alcançável**

sim · distância da âncora 1

**Alcançado via**

MenuSuite → Registro de devoluções → FRM-50710

**Utiliza**

Tabela 36 “Sales Header” (leitura, gravação)

**Externo**

nenhuma dependência de .NET, COM ou DLL

**Situação**

Exportação de 02/03/2018 · compilado · na exportação

COMPROVAÇÃO POR OBJETO **alcançável, distância 1 a partir do MenuSuite – caminho com fonte por aresta**

Exemplo de representação com nomes de objetos fictícios e fixos. Não é uma análise ao vivo e não há conexão com um banco de dados de grafos.

CONHECIMENTO QUE AJUDA NA OPERAÇÃO

### Seu ganho imediato: diagnóstico de erros mais rápido – antes mesmo da migração.

A análise não cria apenas a base para sua migração para o Business Central. **Ela já traz uma vantagem imediata no sistema NAV atual:** os erros podem ser delimitados de forma mais rápida e precisa com base no conhecimento documentado do sistema.

Resultados pesquisáveis por objeto, regras de negócio documentadas e fluxos de dados visualizados mostram como funções e processos se relacionam. Em vez de investigar essas relações novamente a cada falha, você recorre à base de conhecimento já construída.

**Assim, horas de busca podem se transformar em uma delimitação precisa em poucos minutos – um ganho adicional para sua operação atual, antes mesmo de você migrar para o Business Central.**

*A duração real depende do tipo de erro e do escopo de análise documentado.*

[Discutir o escopo da análise](https://navtobc.de/br/kontakt)
