Blog

Nadogradnja sa Dynamics NAV-a na Business Central: šta sve obuhvata

Putevi nadogradnje za svaku verziju NAV-a, šta se dešava sa C/AL prilagođenjima, rokovi podrške i kako da planirate prelazak na Business Central.

Stefan Šošić · Objavljeno 28. septembar 2026. · 6 min čitanja

Ako vaša kompanija i dalje koristi Microsoft Dynamics NAV, pitanje više nije da li preći na Business Central, već kako i koliko brzo. Ovaj vodič obrađuje ono što određuje obim posla: od koje verzije krećete, šta se dešava sa vašim prilagođenjima, šta se prenosi zajedno sa podacima i kako izgleda realno strukturiran projekat.

Da li je vaša verzija NAV-a još uvek podržana?

Svaka verzija NAV-a podleže Microsoftovoj politici fiksnog životnog ciklusa (Fixed Lifecycle Policy): pet godina osnovne podrške, a zatim pet godina proširene podrške, koja obuhvata samo bezbednosne ispravke. Od septembra 2026. većina verzija NAV-a već je izašla iz podrške.

VerzijaKraj osnovne podrškeKraj proširene podrške
NAV 2013 i 2013 R29. januar 2018.Istekla 10. januara 2023.
NAV 201514. januar 2020.Istekla 14. januara 2025.
NAV 201613. april 2021.Istekla 14. aprila 2026.
NAV 201711. januar 2022.11. januar 2027.
NAV 201810. januar 2023.11. januar 2028.
Business Central 14 (on-premises)10. oktobar 2023.Istekla 14. oktobra 2025.

Bezbednosne ispravke i dalje dobijaju samo NAV 2017 i NAV 2018, a za NAV 2017 one prestaju u januaru 2027. Rad na ERP-u bez podrške predstavlja bezbednosni rizik. Pored toga, svaku zakonsku ili poresku izmenu, poput srpskih propisa o elektronskom fakturisanju, morate da sprovodite na platformi koju više niko ne održava.

Put nadogradnje zavisi od polazne verzije

Ne postoji jedno dugme „NAV u Business Central“. Microsoft objavljuje put za svaku polaznu verziju, i što je verzija starija, to je potrebno više međukoraka.

Polazna verzijaPut do aktuelnog Business Central-a on-premises
NAV 2009 SP1 / R2Preko NAV 2013 i NAV 2018, ili preko NAV 2015, a zatim kao u nastavku tabele
NAV 2013 / 2013 R2Prvo nadogradnja na NAV 2018, a zatim kao u nastavku tabele
NAV 2015, 2016, 2017, 2018Business Central 14, zatim verzija 25, pa aktuelno izdanje
Business Central 14 do 24Verzija 25, zatim aktuelno izdanje
Business Central 25 ili novijaDirektno na aktuelno izdanje

U ovoj tabeli ključne su dve verzije. Business Central 14 je poslednja verzija koja još radi sa C/AL-om i predstavlja most preko kog prelazi svaka nadogradnja NAV-a. Verzija 25 je sada minimalna polazna tačka za dalje nadogradnje, kao i za prelazak u cloud.

Prelazak na Business Central online

Microsoft ne podržava direktnu migraciju sa NAV-a na Business Central online. Alat za migraciju u cloud prenosi podatke iz Business Central-a on-premises verzije 25 ili novije, pa NAV baza najpre mora da prođe gore opisani on-premises put. Izvorna baza mora da radi na SQL Server-u 2016 SP1 ili novijem.

Za kompanije na verziji 14 postoji i alat BC14 reimplementation, koji je još uvek u preview fazi. On prenosi matične podatke, otvorene dokumente, početna stanja, podešavanja i deo proknjižene istorije u novo online okruženje, ali ne i prilagođenja. Odgovara kompanijama kojima je čist početak važniji od verne kopije.

Šta se dešava sa vašim prilagođenjima

Ovo je obično najveći deo projekta.

Prilagođenja u NAV-u pisana su u jeziku C/AL, direktno u standardnim objektima. Od Business Central-a 15, C/AL je u potpunosti zamenjen jezikom AL, a i sama Microsoftova osnovna aplikacija isporučuje se kao ekstenzija. Business Central online radi isključivo sa ekstenzijama, pa svako prilagođenje koje želite da zadržite mora da postane AL ekstenzija koja se oslanja na standardnu aplikaciju umesto da je menja.

Microsoft opisuje dva pristupa:

  1. Standardna aplikacija uz ekstenzije (preporučeno). Microsoftovu osnovnu aplikaciju preuzimate onakvu kakva jeste, a prilagođenja ponovo pravite kao ekstenzije: sopstvene tabele postaju tabele ekstenzije, nova polja postaju proširenja tabela (table extensions), izmene stranica postaju proširenja stranica (page extensions), a izmene standardnog koda refaktorišu se tako da koriste događaje (events). Ovo je pristup koji radi online i drži troškove budućih nadogradnji niskim.
  2. Tehnička nadogradnja. Celu svoju prilagođenu aplikaciju konvertujete u AL i nastavljate da je koristite kao sopstvenu osnovnu aplikaciju. Na početku je brže, ali radi samo on-premises i današnje izmene prenosi u svaku buduću nadogradnju. Microsoft umesto toga izričito preporučuje punu nadogradnju.

Alat za konverziju, Txt2AL, postoji samo u verziji 14, što je još jedan razlog zašto je ta verzija obavezan korak. Pažnju zahteva i kod koji je koristio .NET komponente: od verzije 22 server radi na .NET 6, zbog čega mnoge starije .NET reference prestaju da rade, a .NET interop online uopšte nije dostupan.

Počnite od popisa. Mnoga prilagođenja u NAV-u napisana su pre mnogo godina da bi popunila praznine koje standardni Business Central danas pokriva, a svako prilagođenje koje ukinete je jedno manje koje morate da konvertujete, testirate i održavate.

Šta se prenosi sa podacima, a šta ne

Pri migraciji u cloud prenosi se većina poslovnih podataka, ali se neke stvari ponovo postavljaju umesto da se migriraju:

  • Korisnici, dozvole i veze ka zapisima (record links) se ne migriraju.
  • Podaci u sopstvenim tabelama prenose se samo ako je ekstenzija kojoj te tabele pripadaju instalirana online i dozvoljava replikaciju svojih podataka.
  • Kompanije se migriraju u grupama, do deset istovremeno.
  • Velike baze se migriraju u fazama: Microsoft predlaže da svako pokretanje ostane ispod 30 GB. Online skladište se meri nakon kompresije, pa je online baza obično manja od vaše SQL baze.

Pre migracije uradite čišćenje. Arhiviranje zastarele istorije i smanjivanje tabela sa logovima i izmenama skraćuju svako probno pokretanje i smanjuju prostor za skladištenje koji ćete kasnije plaćati.

Online ili on-premises?

Većina kompanija danas prelazi na Business Central online. Microsoft objavljuje dva velika ažuriranja godišnje, u aprilu i oktobru, a vi birate kada ćete primeniti svako od njih u okviru perioda od pet meseci. Infrastruktura, rezervne kopije i platforma su Microsoftova briga.

On-premises varijanta je i dalje dostupna i daje vam potpunu kontrolu, ali nadogradnje i dalje sprovodite sami, a neke novije mogućnosti pojavljuju se prvo online ili samo online. Ako je licenciranje deo odluke, pogledajte tekst Business Central licence objašnjene.

Realan plan projekta

  1. Procena. Verzija i kumulativno ažuriranje (cumulative update), veličina baze, broj kompanija, integracije i kompletan popis prilagođenja. Rezultat je plan sa jasno definisanim obimom, a ne nagađanje.
  2. Odluka za svako prilagođenje: ukinuti ga, zameniti standardnom funkcionalnošću ili aplikacijom, ili ga ponovo napraviti kao ekstenziju.
  3. Razvoj i testiranje ekstenzija na ciljnoj verziji, uz automatizovane testove tamo gde je logika kritična.
  4. Čišćenje podataka i probe. Microsoft preporučuje najmanje dva probna pokretanja u sandbox okruženju. Prvi pokušaj nikada ne izvodite nad produkcijom.
  5. Prelazak po detaljnom planu (runbook): zamrzavanje koda, odgovorna osoba za svaki korak, plan za povratak na prethodno stanje i obuka korisnika pre puštanja u rad, a ne posle.
  6. Ostanite ažurni. Od prvog dana planirajte ažuriranja koja stižu dva puta godišnje, kako bi sledeća nadogradnja bila rutina, a ne novi projekat.

Trajanje najviše zavisi od broja prilagođenja i integracija, obima podataka i broja kompanija sa kojima radite. Upravo procena to pretvara u realan vremenski plan.

Projekte prelaska sa NAV-a na Business Central vodimo od početka do kraja: samu nadogradnju, migraciju podataka i ponovnu izradu prilagođenja kao ekstenzija.

Izvori

Autor

Stefan Šošić

Suosnivač i CEO, BCILITY · Microsoft MVP

Stefan je suosnivač BCILITY-ja i Microsoft MVP. Na svom blogu piše o razvoju za Business Central, performansama AL koda, telemetriji i AppSource-u.

Dobijte besplatnu procenu

Imate pitanje ili želite da razgovarate o projektu? Rado ćemo vas čuti. Kontaktirajte nas i odgovorićemo što je pre moguće.

Član BCILITY tima tokom poziva, uz beleške

Kontakt informacije

Popunite formular i naš tim će vam se javiti u roku od 24 sata.

Lokacija

Serbia

Pratite nas