Obecnie chcąc rozszerzyć funkcjonalność Dynamics 365 Business Central modyfikujesz standardowe obiekty w Development Environment. Niemniej od jesieni czekają Cię spore zmiany, na Directions ASIA Microsoft zapowiedział, że wraz z kolejną edycją nie będzie już Development Environment, ani klienta RTC. Pozostanie Ci korzystanie z Visual Studio Code i nowoczesnych klientów opartych o technologię WEB. Co gorsza czeka Cię także niespodzianka w postaci przekonwertowanej aplikacji do poziomu Extension. Wierząc w to co mówi Microsoft powinniśmy mieć dostęp do kodów źródłowych. Niemniej poruszanie się w tylu obiektach z poziomu VS Code może nie być przyjemne. Nie oszukujmy się, nie jest to środowisko tak przyjazne jak stary poczciwy Development Environment, który był dedykowany Dynamics NAV właśnie. Może to wymuszać tworzenie mniejszych Extensions celem dostosowania systemu, zamiast modyfikacji przepastnych kodów źródłowych systemu. Tutaj czają się dwie pułapki o których mało kto wspomina…
W Microsoft Dynamics NAV 2013 mamy do dyspozycji nową funkcję- SETAUTOCALCFIELDS, której umiejętne wykorzystanie może przyczynić się do poprawy wydajności projektowanych rozwiązań.