---
title: "Analysmetoder och AI | NAVtoBC.de"
description: "Kombinera deterministisk kodanalys och AI: påståenden med belägg, granskningsstatus och synliga osäkerheter."
url: https://navtobc.de/se/methoden
language: sv
---

# Analysmetoder och AI

AI-STÖDDA TEKNIKER & METODER

## Analysera C/AL på djupet. Spårbart i resultatet.

Egen parser, riktat AI-stöd och bindande granskningskedjor: vår analysmetod förenar tekniska iakttagelser med förståelse för verksamheten.

### Om analysens tillförlitlighet

**AI gör fel.** Fullständighet och felfrihet kan inte garanteras i en analys – inte heller vid helt manuellt arbete.

Målet är ett **tillräckligt välgrundat arbetsunderlag för din migrering**. Därför synliggör vi osäkerheter och öppna punkter och granskar resultaten tillsammans med din verksamhet.

ANALYSVÄGEN SOM 3D-FILM

### Från dataflöde till AI-analys.

60 sekunder

![3D-film om data, integrationer och AI-analys](https://navtobc.de/se/film/datenfluss-v1.webp)

[3D-film om data, integrationer och AI-analys](https://navtobc.de/se/film/navtobc-datenfluss-v1.mp4)

Integrationer kopplas samman, NAV-beståndet struktureras, data godkänns och AI analyserar och dubbelkontrollerar iakttagelser. En schematisk framställning med exempeldata, utan ljud.

[Öppna den interaktiva 3D-spelaren](https://navtobc.de/se/film/index.html) [Ladda ned filmen som MP4](https://navtobc.de/se/film/navtobc-datenfluss-v1.mp4)

**Filmens fem scener som text**

1. **00:00 · Integrationer.** Data från EDI, webbutik, SQL och C/AL flödar in i NAV-beståndet.
2. **00:12 · NAV-bearbetning.** Källkod, tabeller och referenser registreras strukturerat.
3. **00:24 · Datagodkännande.** Konsekventa ersättningsvärden bevarar relationerna mellan godkänd information.
4. **00:34 · AI-analys.** Separata roller analyserar och granskar belägg, motsägelser och öppna frågor.
5. **00:48 · Resultat.** Affärsregler, kunskapsbas och målbild för BC blir spårbara med källor och granskningsstatus.

**Metoder i detalj 8 analys- och granskningsmetoder**

01 FÖRSTÅ KODEN

### Statisk C/AL-kodanalys

En egen C/AL-parser registrerar anrop och referenser i den tillhandahållna Navision-källkoden. Resultatet är en anrops- och referensgraf på funktions- och radnivå som grund för den AI-stödda klassificeringen.

**Metoden i detalj**

Varje iakttagelse hänvisar till objekt, funktion och rad i den godkända exporten. Dynamiska anrop som inte kan lösas upp, saknade objekt och parserns begränsningar markeras synligt – de redovisas inte som säkert analyserade.

02 FASTSTÄLL RELEVANS

### Nåbarhet från ankarlista

Nåbarhetsanalys utifrån en ankarlista som stämts av med verksamheten i stället för iterativ bortstrykning. Beroenden följs från kända startpunkter.

**Metoden i detalj**

Till ankarlistan hör till exempel körda rapporter, jobbköer och externa anrop. ”Inte nåbar från de registrerade ankarna” betyder inte automatiskt ”oanvänd”. Oklara vägar måste fortsatt granskas.

03 PÅVISA ANVÄNDNING

### Användningsbelägg per tabell

SQL-åtkomststatistik och aggregerade nyckeltal om databeståndet kompletterar kodanalysen. Den mellanliggande pseudonymiseringsservern tillhandahåller godkända resultat – dagsaktuella vid daglig insamling och bearbetning.

**Metoden i detalj**

Insamlingstidpunkt, observationsperiod och tecken på återställd statistik följer med. SQL-åtkomsten sker via den mellanliggande servern; AI:n får bara godkända resultat. Uteblivna åtkomster är inget bevis för att något inte används; databestånd och verksamhetskontext bedöms separat. Vid en nyimplementering visar användningsbelägget vilka tabeller och data som kan komma i fråga för överföring. Äldre NAV-versioner exporterar text i MS-DOS-teckenuppsättningen; därför kontrolleras tecken som å, ä och ö före överföringen.

04 DUBBELKONTROLLERA RESULTAT

### Granskningskedjor med flera agenter

Separata agentroller för analys, motgranskning och konsolidering. Påståenden knyts tillbaka till källor; motsägelser och öppna frågor förblir spårbara.

[![Claude Code visar en pågående granskningskedja med tre AI-agenter som arbetar parallellt och faserna Verify och Critique.](https://navtobc.de/claude-code-pruefkette.png) Öppna exemplet i originalstorlek](https://navtobc.de/claude-code-pruefkette.png)

**Exempel från Claude Code.** Tre AI-agenter granskar en verktygsuppsättning parallellt. Därefter är en kritisk motgranskning planerad.

**Metoden i detalj**

Motgranskningen bedömer belägg, täckning och alternativa förklaringar. Att flera agenter är överens är i sig inget bevis för korrekthet. Godkännanden från verksamheten och tekniska kontrollspärrar krävs fortfarande.

05 KONTROLLERA KVALITET

### Självtester, mutationsprov, kontrollsummor

Självtester kontrollerar förväntade resultat. Mutationsprov ändrar testfall avsiktligt. Kontrollsummor knyter iakttagelser entydigt till de granskade versionerna av artefakterna.

**Metoden i detalj**

Mutationstester kontrollerar om avsiktligt inbyggda fel upptäcks. Kontrollsummor används för versions- och integritetskontroll; de bevisar varken verksamhetsmässig korrekthet eller skydd av personuppgifter. Misslyckade kontroller spärrar godkännandet av resultaten.

06 LÄRA AV FEL

### Bindande process för att lära av fel

Varje bekräftat fel leder till orsaksanalys, regressionstest och en versionerad regel. Mekaniskt förankrade regler kontrolleras automatiskt – de formuleras inte bara som en anvisning.

**Metoden i detalj**

Ett felärende stängs först efter reproducerbart belägg, korrigering och godkänt regressionstest. Kontrollspärrar förhindrar godkännande vid regelbrott. Regelversion och ansvar dokumenteras.

07 ÅTGÄRDA SVAGHETER

### SQL-tabeller, CU:er & ports

Identifierade svagheter i SQL-tabeller, Codeunits (CU:er) samt Dataports/XMLports omvandlas till konkreta förbättringsförslag – med iakttagelse, prioritet och kontrollsteg.

**Metoden i detalj**

Till exempel undersöks avvikande åtkomstmönster, redundant logik och otillräckliga importkontroller. Antaganden om prestanda förblir hypoteser tills de har mätts. Ändringar i produktionssystemet görs inte automatiskt.

08 BEVARA AFFÄRSKUNSKAP

### Extrahering av affärsregler

Affärsregler som maskinläsbart JSON-regelverk och som grafer: med villkor, åtgärder, beroenden, källhänvisningar och verksamhetens granskningsstatus.

**Metoden i detalj**

Regler får stabila id:n och hänvisningar till funktion och rad i den godkända exporten. Bekräftade regler förs in i kunskapsbasen och fit-gap-analysen för Business Central. Saknad information och obelagda antaganden förblir markerade.

### Fördjupande frågor

**Hur tas ett dagsaktuellt användningsbelägg fram? +**

Den mellanliggande servern läser ut den överenskomna SQL-åtkomststatistiken och nyckeltalen om databeståndet. Identifierande värden ersätts med konsekventa ersättningsvärden innan de lämnas vidare. Dagsaktualitet förutsätter daglig insamling och lyckad bearbetning; datastatus och observationsfönster redovisas. SQL-användningsräknare kan till exempel ha nollställts efter en omstart av servern. Uteblivna åtkomstsignaler är därför inget bevis för att något inte används; befintliga data bevisar inte heller i sig en aktiv affärsprocess.

**Varför analyserar ni nåbarheten utifrån en ankarlista?+**

Vi börjar vid startpunkter som stämts av med verksamheten och följer därifrån anrops- och referensrelationerna. Det ersätter en rent iterativ bortstrykning av till synes oanvända objekt. Ofullständiga ankarlistor, dynamiska anrop och saknade exporter markeras uttryckligen som begränsningar. Analysen raderar inga objekt och ersätter inget verksamhetsbeslut om avveckling.

**Vilka affärsregler får vi som JSON och grafer?+**

Det planerade resultatet innehåller för varje extraherad affärsregel ett id, villkor, åtgärder, beroenden samt källhänvisningar till objekt, funktion och rad. En regelgraf visar relationerna. Granskningsstatus och öppna antaganden bevaras; först verksamhetens bekräftelse gör ett regelutkast till ett godkänt kunskapsunderlag.

**Vad innebär en mekaniskt förankrad process för att lära av fel?+**

Bekräftade fel dokumenteras som reproducerbara fall och säkras med regressionstester och versionerade kontrollregler. Reglerna kontrolleras automatiskt och kan blockera ett godkännande. En ren extra anvisning till en AI-agent räcker inte för detta.

**Hur integreras Claude och ChatGPT i automatiserade flöden?+**

Användning av ChatGPT och en integration via OpenAI API ska betraktas var för sig. För automatiserade granskningskedjor sätts en anslutning via OpenAI API respektive Claude API upp specifikt för projektet. Ett ChatGPT-abonnemang ersätter inte separat API-fakturering.

[OpenAI: ChatGPT och API är separata ↗](https://help.openai.com/en/articles/8156019-how-can-i-move-my-chatgpt-subscription-to-the-api) · [Anthropic: Claude API ↗](https://platform.claude.com/docs/en/api/overview)

VÅRT KVALITETSKRAV

Varje påstående med belägg.  
**Varje osäkerhet synlig.**

Deterministisk kodanalys och AI kompletterar varandra. Det som källorna inte belägger redovisas som öppet och klargörs tillsammans med din verksamhet.

[Diskutera analysen](https://navtobc.de/se/kontakt)

Metoderna förenar tekniska iakttagelser med verksamhetsgranskning och spårbar dokumentation.
