Tinklaraštis

Kas naujo „Business Central" 2026 leidimo 2 bangoje (v29)

Microsoft visame pasaulyje įjungė 29 naujinimo (2026 leidimo 2 banga) public preview aplinkas. GA (visuotinis prieinamumas) ateis pirmąją spalio savaitę, taigi testavimui lieka maždaug mėnuo. Šįkart svarbiausio leidimo pakeitimo nepamatysite jokiame screenshot’e, todėl tas testavimo mėnuo vertas daugiau nei įprastai.

Pakeitimas, kurio nesimato: naujas lentelių plėtinių duomenų modelis

Iki šiol lentelės plėtinio (table extension) pridėti laukai SQL duomenų bazėje gyveno atskiroje companion lentelėje, kuri runtime metu būdavo JOIN’inama su bazine lentele. 29 naujinime visi AL lentelės laukai saugomi vienoje duomenų bazės lentelėje, todėl kiekviena operacija, liečianti plėtinių laukus, tampa greitesnė. Developeriai taip pat gali apibrėžti raktus, apimančius ir bazinės lentelės, ir plėtinio laukus — senasis modelis to tiesiog neleido.

Kodėl tai svarbu: naudos gauna kiekviena aplinka su plėtiniais, o tokia yra kiekviena aplinka, su kuria esame dirbę. Lėti sąrašai ir ataskaitos, filtruojantys pagal plėtinių laukus, turėtų pagreitėti nekeičiant nė vienos kodo eilutės. Bet toks gilus perstatymas yra būtent tai, kam egzistuoja preview aplinkos: atnaujinkite į 29.0 preview esamą sandbox’ą su savo plėtiniais ir duomenimis, o ne švarią aplinką, ir paleiskite sunkiausius savo procesus.

Ataskaitos suauga

29 naujinimas atneša ataskaitų funkcijų rinkinį, kuris veikia kartu. Ataskaitų temos suteikia dokumentų ataskaitoms vienodą PDF išvaizdą, nustatomą globaliai, pagal įmonę, ataskaitą ar layout’ą. Antraščių ir poraščių layout’us galima naudoti pakartotinai keliose dokumentų ataskaitose, o „Word” add-in’as gauna naujus dizaino komponentus, sąlyginį matomumą (HideIf) ir bendrą įmonės informacijos dataitem’ą, tad layout’ams reikia mažiau parengiamojo darbo. Finansų komandoms skirti ataskaitų paketai (report packs): apibrėžiate finansinių ataskaitų rinkinį, paleidžiate ar suplanuojate, ir gaunate vieną PDF. Be to, finansinių ataskaitų apibrėžimų pakeitimai dabar visada fiksuojami keitimų žurnale.

Kodėl tai svarbu: daugumoje mūsų matomų įmonių mėnesio uždarymo ataskaitų paketai vis dar dėliojami rankomis, o į auditoriaus klausimą, kas pakeitė eilutės apibrėžimą, atsakymas dažniausiai būdavo gūžtelėjimas pečiais. Abi problemos dabar turi standartinį atsakymą. Jei prižiūrite atskirus dokumentų layout’us kiekvienam klientui ar prekės ženklui, vien temos ir pakartotinai naudojamos antraštės gerokai sumažins tą layout’ų zoologijos sodą.

Išlaidų agentas tampa procesu

Agentų istorija tęsiasi, ir šioje bangoje daugiausiai dėmesio tenka Išlaidų (Expense) agentui: tvirtinimo workflow’as su AI grįsta policy patikra, pažyminčia įtartinas ar taisyklių neatitinkančias eilutes, kilometražo įkainiai pagal galiojimo laikotarpį ir transporto tipą, komandiruočių paraiškos su keliais keliautojais, geresnis dublikatų aptikimas, tikrinantis ir jau užregistruotus dokumentus, bei withholding tax skaičiavimas išlaidų ataskaitose. Mokėtinų sumų (Payables) agentas tiksliau suderina pirkimo užsakymus pagal eilučių sumas ir numatomas gavimo datas, o web klientas gauna peržiūros juostą (review bar) sąrašuose, rodančią dokumentus, kur agentas laukia žmogaus.

Kodėl tai svarbu: išlaidos yra gera vieta leisti agentui dirbti, nes tvirtinimas lieka žmogui, o klaidos žala apsiriboja viena kompensacija, ne didžiąja knyga. Pirmiausia bandytume politikos patikrą: ji atlieka nuobodų tikrinimą, kurio niekas nemėgsta, o laikinojo tvirtintojo ir dublikatų funkcijos užpildo spragas, dėl kurių ankstesnės versijos atrodė nebaigtos.

E. dokumentai išmoksta EDI, o finansų funkcijos tampa standartu

E. dokumentų framework’as dabar gali keistis užsakymais ir mokėjimais pagal Peppol BIS 3 EDI standartą — tais pačiais bėgiais, kuriais keliauja e. sąskaitos, dabar juda ir dokumentai, anksčiau reikalavę EDI middleware’o. Finansų pusėje į standartą ateina keli dalykai, kurie iki šiol reiškė lokalizacijos app’są arba specialų kodą: withholding tax tiekėjams ir darbuotojų operacijoms, keli akcizai vienai prekei, pagreitinto nusidėvėjimo metodai ilgalaikiam turtui ir tiekėjui skirtos numeracijos serijos pirkėjo išrašomoms (self-billing) sąskaitoms.

Kodėl tai svarbu: už kiekvieną iš šių funkcijų klientai šiandien moka partneriui arba ISV. Prieš apibrėždami naują darbą šiose srityse, pirmiausia patikrinkite šį sąrašą; pigiausias kodas yra tas, kurį Microsoft dabar tiekia pats.

Pastabos developeriams

AL platforma šioje bangoje žengia didelį žingsnį. Sąsajos palaiko numatytąsias (default) metodų realizacijas, tad sąsaja pagaliau gali vystytis nesulaužydama visų ją įgyvendinančių objektų. Esamus Integer laukus galima migruoti į BigInteger su kompiliatoriaus įspėjimais apie išraiškas, kuriose galimas overflow. Record.IsDirty parodo neįrašytus pakeitimus, užklausoms ir isolated storage galima valdyti transakcijų izoliacijos lygį, o kompiliatorius įspėja, kai lentelė artėja prie SQL stulpelių limito. Įrankiai neatsilieka: ALTool gali kompiliuoti, deploy’inti ir vykdyti AL testus iš CI/CD procesų su struktūruotais JSON rezultatais, AL language server’is veikia atskirai AI agentams ir kitiems redaktoriams, o MCP serveris gauna įrankius apibrėžti ir vykdyti duomenų užklausas ten, kur nėra jokio API.

Kodėl tai svarbu: numatytosios sąsajų realizacijos ir BigInteger migracija panaikina dvi senas priežastis atidėlioti refaktoringą. CI/CD testų vykdymą verta įsidiegti iškart; testų rinkinio paleidimas prie kiekvieno pull request’o nustoja būti savadarbių skriptų pratimas.

Mėnuo testavimui ir nedidelis atsisveikinimas

Norėdami išbandyti preview, administravimo centre sukurkite sandbox’ą su 29.0 preview versija arba atnaujinkite į ją esamą sandbox’ą. Preview aplinkos ištrinamos praėjus 30 dienų po GA, lapkričio pradžioje, tad laikykite jas vienkartinėmis. Dar vienas vertas dėmesio pokytis: nuo 2026 m. rugsėjo Microsoft apskritai nustoja skelbti release planus; būsimos „Business Central” galimybės nuo šiol skelbiamos „AI at Work” roadmap’e, tad atsinaujinkite bookmark’us.


Nesate tikri, kaip jūsų pritaikymai elgsis su nauju lentelių plėtinių duomenų modeliu? Papasakokite savo istoriją ir mes patikrinsime jūsų scenarijų preview aplinkoje anksčiau, nei spalis tai padarys už jus.

← Visi straipsniai

Papasakokite savo istoriją.

Aprašykite, ko jums reikia, ir mes grįšime su sąžiningu, nemokamu įvertinimu — be jokių įsipareigojimų.

Gauti nemokamą įvertinimą