Открыть сервис

Microsoft Dynamics NAV

Microsoft Dynamics NAV (ранее Navision, Navision Attain, Microsoft Business Solutions–Navision) — это интегрированная система планирования ресурсов предприятия (ERP), разработанная корпорацией Microsoft для малых и средних организаций. Система обеспечивает автоматизацию управления финансами, цепочками поставок, производством, взаимоотношениями с клиентами (CRM) и персоналом (HR). Входит в семейство продуктов Microsoft Dynamics, наряду с Dynamics AX (для крупных предприятий) и Dynamics GP. В 2018 году Microsoft объявила о прекращении продаж новых лицензий на Dynamics NAV, заменив её облачной платформой Dynamics 365 Business Central, однако существующие инсталляции продолжают поддерживаться.

История

Происхождение (1980-е — 1990-е)

Корни Dynamics NAV восходят к датской компании Navision Software A/S, основанной в 1984 году в городе Ведебек (Дания). Первоначально продукт назывался PC-Plus — бухгалтерское приложение для MS-DOS. В 1995 году вышла версия для Windows под названием Navision Financials, а в 1999 году — Navision Attain, которая уже включала модули управления цепочками поставок и производства. К 2000 году Navision стала крупнейшим ERP-вендором в Скандинавии.

Приобретение Microsoft (2002)

В мае 2002 года Microsoft купила Navision A/S за 1,3 миллиарда долларов США. Продукт был переименован в Microsoft Business Solutions–Navision, а затем в Microsoft Dynamics NAV. Приобретение позволило Microsoft войти на рынок ERP для среднего бизнеса, где ранее доминировали SAP Business One и Oracle E-Business Suite. В отличие от более сложной Dynamics AX (ориентированной на крупные предприятия), NAV сохранила модульную архитектуру, удобную для быстрой настройки.

Эволюция версий (2002–2018)

После интеграции в Microsoft вышло несколько ключевых версий:

  • NAV 3.70 (2004) — первая версия с поддержкой веб-клиента.
  • NAV 2009 — внедрение ролевых центров (Role Tailored Client) и трёхзвенной архитектуры (клиент — сервер приложений — база данных).
  • NAV 2013 — переход на 64-разрядную архитектуру, поддержка SQL Server 2012.
  • NAV 2016 — интеграция с Power BI и Cortana Intelligence.
  • NAV 2018 (последняя версия) — поддержка гибридных облачных сценариев (Azure).

В 2018 году Microsoft анонсировала Dynamics 365 Business Central как преемника NAV. Business Central базируется на той же кодовой базе (C/SIDE), но работает исключительно в облаке (Azure) и использует модель подписки. Поддержка Dynamics NAV 2018 продлена до 2028 года.

Архитектура и технологическая платформа

Язык разработки C/AL

Ключевая особенность Dynamics NAV — использование собственного языка программирования C/AL (Client Application Language). Он относится к языкам четвёртого поколения (4GL) и предназначен для описания бизнес-логики, работы с таблицами и отчётами. C/AL компилируется в промежуточный код, выполняемый на сервере приложений (NST — Navision Server Technology). С 2018 года Microsoft рекомендует переходить на AL (Application Language) — язык на базе TypeScript, используемый в расширениях для Business Central.

Серверная архитектура

Система использует трёхзвенную модель:

  1. Клиент — Windows-клиент (WinClient), веб-клиент (HTML/JavaScript) или мобильное приложение.
  2. Сервер приложений (Navision Server) — обрабатывает бизнес-логику, управляет сессиями.
  3. База данныхMicrosoft SQL Server (локальный или в Azure).

Хранилище данных

Данные хранятся в реляционной БД SQL Server. Метаданные (определения таблиц, страниц, отчётов) также находятся в БД, что отличает NAV от систем, где метаданные хранятся в файлах. Это позволяет выполнять «горячую» настройку без перекомпиляции приложения.

Основные функциональные модули

Финансовый менеджмент

Управление цепочками поставок

  • Закупки (Purchasing) — создание заказов, контроль поступлений.
  • Продажи (Sales) — ценообразование, скидки, работа с заказами клиентов.
  • Склад (Warehouse Management) — приёмка, размещение, отгрузка, инвентаризация.
  • Логистика — поддержка мультискладских схем и консигнации.

Производство

  • Планирование потребности в материалах (MRP).
  • Управление спецификациями (Bill of Materials) и маршрутами.
  • Учёт затрат (производственные заказы, калькуляция себестоимости).
  • Поддержка дискретного и процессного производства.

Управление персоналом (HR)

  • Ведение кадрового учёта (личные карточки, графики работы).
  • Расчёт заработной платы (интеграция с внешними системами).
  • Учёт отсутствий и командировок.

CRM и маркетинг

  • Управление контактами и сегментами.
  • Воронка продаж (Opportunities).
  • Маркетинговые кампании и интеграция с Microsoft Outlook.

Особенности и отличия от конкурентов

Гибкость настройки

Dynamics NAV известна высокой степенью кастомизации без изменения исходного кода. Благодаря системе C/AL и объектной модели (таблицы, формы, отчёты, codeunits) разработчики могут модифицировать бизнес-логику, добавлять поля и таблицы, создавать отчёты в Report Builder. Это делает NAV популярной в отраслях с уникальными требованиями (дистрибуция, услуги, лёгкая промышленность).

Масштабируемость

Система поддерживает от 1 до 500+ одновременных пользователей. Для малых компаний (до 10 сотрудников) возможна работа с одним сервером и локальной базой; для средних — кластеризация серверов приложений и репликация БД. В облачных развёртываниях (Azure) масштабирование автоматическое.

Интеграция с продуктами Microsoft

  • Экспорт/импорт данных в Excel, Word, Outlook.
  • Интеграция с Power BI для визуализации отчётов.
  • Использование Azure Logic Apps и Power Automate для автоматизации процессов.
  • Поддержка Active Directory для управления доступом.

Рынок и распространение

География

Наибольшее распространение Dynamics NAV получила в Европе (особенно в Германии, Дании, Нидерландах, Великобритании) и Северной Америке. В России система активно внедрялась в 2000–2010-е годы, преимущественно в торговых и производственных компаниях среднего бизнеса. После ухода Microsoft из России в 2022 году поддержка локализованных версий (с учётом российских стандартов бухгалтерского учёта) прекращена, но многие предприятия продолжают использовать существующие инсталляции.

Конкуренты

Основные конкуренты на рынке ERP для среднего бизнеса:

  • SAP Business One
  • Oracle NetSuite
  • 1С:ERP (в России и СНГ)
  • Epicor ERP
  • Infor CloudSuite

Преимущества и недостатки

Преимущества

  • Быстрое внедрение (средний проект — 3–6 месяцев).
  • Низкая совокупная стоимость владения (TCO) по сравнению с SAP.
  • Широкая партнёрская сеть (более 3000 сертифицированных партнёров Microsoft).
  • Возможность работы через веб-клиент без установки ПО.

Недостатки

  • Ограниченная поддержка крупных корпоративных сценариев (сложные холдинговые структуры, консолидация).
  • Зависимость от версий SQL Server (не поддерживает Oracle, PostgreSQL).
  • Устаревшая архитектура C/AL (переход на AL требует переписывания кода).
  • Отсутствие встроенной поддержки российских стандартов (после 2022 года).

Перспективы

С 2018 года Microsoft не выпускает новых версий Dynamics NAV, направляя инвестиции в Dynamics 365 Business Central. Однако существующие клиенты могут оставаться на NAV до 2028 года (окончание расширенной поддержки). Рынок поддержки и доработок NAV продолжает существовать за счёт независимых вендоров и партнёров, предлагающих миграцию на Business Central или альтернативные решения.

Источники

  • Microsoft Dynamics NAV 2018 Documentation (Microsoft Docs, 2018)
  • «Microsoft Dynamics NAV: история и архитектура» (журнал «ERP-Эксперт», 2019)
  • «Navision: от датского стартапа до мирового ERP» (Computerworld Denmark, 2002)
  • «Dynamics 365 Business Central: преемник NAV» (Microsoft Partner Network, 2020)
  • «Обзор рынка ERP-систем в России 2021–2023» (TAdviser, 2023)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →