Sammanfattning:

Möjligheten att bygga ut affärssystemets databas utan att röra kärnkoden är en av flera funktioner som gör Business NXT till ett superflexibelt affärssystem. 

  • Modulär arkitektur: Från fasta tabeller till flexibla "Contributions"
  • Full frihet att anpassa - utan att kostnaderna drar iväg
  • API-first på riktigt: GraphQL + DME
  • Full kontroll på datan: Från “Drafts” till unika primärnycklar
  • Rätt vy för rätt person: Smidig UX med kontroll ner på kolumnnivå
Visa mer
Minimera

Många företag brottas idag med rigida affärssystem som fungerar som stängda lådor. När affärslogiken utvecklas upptäcker man ofta att systemets kärndatamodell är för trång, vilket leder till frustrerande begränsningar eller dyra, svårförvaltade speciallösningar. Business NXT bryter detta mönster genom Data Model Extension (DME) – ett verktyg som förvandlar affärssystemet från en statisk produkt till en levande plattform.

Här är fem exempel på hur Business NXT sticker ut vad gäller hantering av affärsdata tack vare DME:

Modulär arkitektur: Från fasta tabeller till flexibla "Contributions" 

I Business NXT handlar anpassning inte om riskfyllda ingrepp i kärnsystemet. Istället arbetar vi med "contributions" (bidrag). Detta är en modulär metodik där du paketerar dina utökningar som separata enheter. För företag som migrerar från Visma Business är detta en enorm fördel; genom att importera legacy-filer via XML minskas den så kallade "migrationsskatten" dramatiskt då tidigare logik kan följa med in i molnet.

När du skapar ett nytt bidrag finns det dock viktiga tekniska ramar att förhålla sig till. Varje bidrag kräver ett "Kortnamn" som fungerar som prefix för alla objekt. För en senior arkitekt är dessa detaljer avgörande: namnet måste börja med en liten bokstav, bestå av 5–20 tecken och vara globalt unikt.

Detta skifte till en bidragsbaserad arkitektur innebär att dina anpassningar blir portabla och strukturerade. Du bygger inte fast dig – du bygger ut.

Full frihet att anpassa – utan att licenskostnaderna sticker iväg

En vanlig bromskloss för utveckling är att det kostar pengar varje gång man vill lägga till ett nytt fält eller en tabell i molnbaserade ERP-system. Det gör att smarta idéer och viktiga initiativ – som exempelvis att börja spåra hållbarhetsdata eller lägga till en ny kundkategori – ofta prioriteras bort på grund av prislappen.

Business NXT tar bort de trösklarna. Genom att inkludera utökningar direkt i standardlicensen får ni friheten att testa nya idéer och anpassa systemet i takt med att er verksamhet förändras, utan att det påverkar kostnaden.

Det finns dock en strategisk gräns för var dessa ändringar sker:

  • Företagsdatabasen: Här sker all magi. DME är verktyget för att utöka affärslogik och verksamhetsdata.
  • Systemdatabasen: Denna förblir intakt, vilket garanterar att kärnarkitekturen och framtida uppdateringar från Visma aldrig hotas av dina anpassningar.
  • Admin-kontroll: Allt hanteras centralt via Business NXT Admin, vilket ger en enhetlig vy över systemets hälsa.

Detta innebär att även mindre verksamheter nu har råd att bygga ett system som faktiskt speglar deras unika nischer, snarare än att tvingas in i en generisk mall.

API-first på riktigt: GraphQL + DME

Som teknisk innehållsstrateg ser jag ofta API-kopplingar som det största hindret vid systemutökningar. I Business NXT löser DME detta genom att vara API-native. Varje ny tabell eller kolumn du skapar blir omedelbart exponerad via GraphQL-schemat.

Systemet prefixar automatiskt identifierare med bidragets kortnamn (t.ex. mittprefix_MinTabell). För att optimera resultatet i moderna integrationer tillåter Business NXT en sofistikerad användning av alias. Genom att ange fältets fullständiga identifierare i det valfria name-argumentet i din GraphQL-query, kan du styra JSON-resultatet så att det blir rent och fritt från tekniska prefix. Denna sömlösa koppling är kritisk för att bygga robusta, moderna integrationer utan manuell handpåläggning.

Tips: Integrationsguide för ledare - hämta och läs mer om vikten av integrationer för hela verksamheten

Full kontroll på datan: Från “Drafts” till unika primärnycklar

Att manipulera en datamodell i produktion kräver is i magen – eller rätt verktyg. DME-arbetsflödet bygger på säkerhet genom "Drafts". Varje ändring börjar som ett utkast som kan raderas eller modifieras fritt. Först när du väljer "Apply changes" i kundhanteringen uppdateras den faktiska modellen.

Vid skapandet av nya tabeller ges du dessutom kontroll över dataintegriteten genom tre specifika val för primärnycklar:

HTML
Typ av primärnyckel Teknisk beskrivning Verksamhetslogik
Normal (Manual) Nyckeln anges manuellt av användare eller system. Perfekt för strängbaserade unika ID:n.
Incremental (System-managed) Tilldelas av systemet, t.ex. när användaren trycker på "+". Standardvalet för löpnummer och register.
Identity (Database) Värdet genereras automatiskt direkt av databasen vid insert. Garanterar unikitet på lägsta nivå utan klientinteraktion.


Den här detaljrikedomen i “Draft”-läget gör att du som utvecklare kan testa komplex logik i lugn och ro, utan att riskera driftstopp eller att något går fel i databasen.

Rätt vy för rätt person: Smidig UX med kontroll ner på kolumnnivå

I en tid präglad av GDPR och strikta dataskyddskrav räcker det inte med behörighet på tabellnivå. DME erbjuder kontroll direkt på kolumnnivå. Du kan exempelvis låta en lagerchef se lagersaldon (skrivåtkomst) men dölja känsliga kalkylpriser (läsbehörighet: Nobody eller Supervisor) i exakt samma tabell.

Behörighetsnivå Effekt på dataåtkomst
Everyone Full tillgång för alla med tabellbehörighet.
Nobody Kolumnen är helt dold/låst för alla utom systemprocesser.
Supervisor Endast användare med administratörsroll kan se eller ändra.

En strategisk detalj som gör stor skillnad är hantering av synlighet. Med inställningen Standardmässig synlighet kan du lägga till tekniska fält i databasen utan att de dyker upp och rör till det i användarens gränssnitt. Det är en stor UX-vinst som håller arbetsytorna rena och effektiva, samtidigt som datamodellen är detaljerad och rik på information.

Är er datamodell redo för nästa steg?

Business NXT DME förvandlar ditt ERP-system från en statisk slutstation till en modulär och flexibel motor. Genom att kombinera teknisk precision i namngivning och primärnycklar med affärsmässiga fördelar som kostnadseffektivitet och API-tillgänglighet, skapas en miljö där systemet växer organiskt med din verksamhet.

Frågan är inte längre vad systemet begränsar dig till, utan snarare: Hur skulle du designa din absoluta drömprocess om databasens arkitektur inte längre satte gränserna? Med DME i Business NXT är den dörren nu öppen.

{{cta-1}}

Publicerat datum:  
8.5.2026
Senast uppdaterad:  
8.5.2026

Kategorier

Kontakta oss

Vill du veta mer om produkten, har frågor eller vill ha personlig demo? Tveka inte att kontakta oss!