Microsoft Business Solutions–Navision
Microsoft Business Solutions–Navision (сокращённо Navision, впоследствии Microsoft Dynamics NAV, а затем Microsoft Dynamics 365 Business Central) — это интегрированная ERP-система (система планирования ресурсов предприятия) класса «средний бизнес», разработанная датской компанией Navision Software A/S и приобретённая корпорацией Microsoft в 2002 году. Система предназначена для автоматизации управления финансами, производством, логистикой, цепочками поставок, взаимоотношениями с клиентами (CRM) и человеческими ресурсами на предприятиях малого и среднего бизнеса. Отличительными особенностями Navision являются модульная архитектура, настраиваемая бизнес-логика на языке C/AL (а позже — AL) и тесная интеграция с продуктами Microsoft Office и Azure.
История
Предыстория и создание (1980-е — 1995)
История Navision восходит к 1984 году, когда датские предприниматели Йеспер Балслев и Торбен Винд основали компанию PC&C A/S (Personal Computing and Consulting). Первоначально компания занималась разработкой бухгалтерского программного обеспечения для малых предприятий на платформе MS-DOS. В 1987 году был выпущен продукт Economa, который представлял собой модульную систему учёта. В 1990 году вышла версия для Windows 3.0, получившая название Navision (от «Navigation» и «Vision»). Ключевым нововведением стала объектно-ориентированная среда разработки, позволявшая настраивать систему без изменения исходного кода.
Эпоха Navision Software A/S (1995–2002)
В 1995 году компания PC&C была переименована в Navision Software A/S. В 1996 году вышла версия Navision 2.0, которая стала первой полностью 32-разрядной ERP-системой для Windows NT. В 1999 году была выпущена версия Navision 3.0, включавшая модули CRM и расширенную поддержку электронной коммерции. В 2000 году Navision Software A/S приобрела конкурирующую датскую компанию Damgaard A/S (разработчика системы Axapta, позже ставшей Microsoft Dynamics AX). После слияния образовалась NavisionDamgaard A/S, но в 2001 году бренд был упрощён до Navision. К моменту приобретения Microsoft в 2002 году Navision имела более 110 000 клиентов в 100 странах мира.
Приобретение Microsoft (2002–2016)
В мае 2002 года корпорация Microsoft объявила о покупке Navision A/S за 1,3 миллиарда долларов США. Сделка была завершена в июле 2002 года. Продукт был переименован в Microsoft Business Solutions–Navision (сокращённо MBS Navision). В 2005 году, в рамках унификации линейки бизнес-приложений, система получила название Microsoft Dynamics NAV. Версия 4.0 (2005 год) представила интерфейс на основе Windows Forms и интеграцию с Microsoft SQL Server. Версия 5.0 (2007 год) добавила поддержку ролевых центров и веб-клиента. Версия 2009 (R2) ввела трехуровневую архитектуру и технологию Role Tailored Client (RTC), адаптирующую интерфейс под должностные обязанности пользователя.
Эра Dynamics 365 Business Central (2016 — настоящее время)
В 2016 году Microsoft анонсировала новую облачную ERP-платформу Dynamics 365 Business Central, которая стала преемницей Dynamics NAV. Первая версия (2018 год) была построена на той же базе, что и Dynamics NAV 2018, но с облачной архитектурой, расширенными возможностями искусственного интеллекта и интеграцией с Power Platform. В 2020 году Microsoft объявила о прекращении продаж новых лицензий на Dynamics NAV (on-premises) с 2021 года, сосредоточившись на развитии Business Central. Тем не менее, существующие клиенты могут продолжать использовать Dynamics NAV с поддержкой до 2026 года.
Архитектура и технические особенности
Модульная структура
Navision построена по модульному принципу: каждый модуль отвечает за определённую функциональную область. Основные модули включают:
- Финансы (главная книга, дебиторская/кредиторская задолженность, основные средства, бюджетирование);
- Продажи и маркетинг (управление контактами, сделками, заказами, ценообразование);
- Закупки (управление поставщиками, заказами на поставку, складскими запасами);
- Логистика (складской учёт, управление запасами, партионный учёт);
- Производство (планирование потребностей в материалах (MRP), управление производственными заказами, маршрутизация);
- Сервис (управление сервисными контрактами, ремонтами, гарантиями);
- Управление персоналом (расчёт зарплаты, учёт рабочего времени, кадровый учёт).
Технологический стек
- Язык разработки: C/AL (Client/Application Language) — объектно-ориентированный язык, основанный на Pascal. С версии Business Central используется язык AL (Application Language), работающий на платформе .NET Core.
- База данных: исторически использовалась собственная СУБД Navision Database Server (файловая база данных). С версии 4.0 (2005) стала поддерживаться Microsoft SQL Server, а с версии 2009 R2 — только SQL Server.
- Клиентские приложения: Windows-клиент (WinForms), веб-клиент (HTML5), мобильные приложения (iOS/Android). В Business Central — универсальный веб-клиент.
- Интеграция: встроенные коннекторы к Microsoft Office (Excel, Outlook, Word), SharePoint, Power BI, Azure Logic Apps, а также поддержка веб-сервисов (SOAP, OData).
Настройка и кастомизация
Система позволяет настраивать бизнес-логику без изменения исходного кода через:
- Конфигурационные таблицы (например, настройка учётной политики, налоговых ставок);
- Пользовательские поля и таблицы (создание дополнительных атрибутов);
- Бизнес-правила (триггеры на событиях, например, при вводе заказа);
- Ролевые центры (настройка интерфейса под конкретную должность);
- Расширения (с версии Business Central — возможность установки приложений из AppSource).
Применение и отраслевая специфика
Целевая аудитория
Navision/Dynamics NAV ориентирована на предприятия среднего бизнеса (от 20 до 500 сотрудников) с годовым оборотом от 5 до 500 миллионов долларов. Система широко используется в производственных, дистрибьюторских, логистических и сервисных компаниях. В России Navision получила распространение в 2000-х годах среди предприятий, работающих по международным стандартам учёта (МСФО), а также в компаниях с западным капиталом.
Отраслевые решения
На базе Navision разработано множество отраслевых решений (так называемые «вертикальные» решения), в том числе:
- Управление производством (дискретное, позаказное, мелкосерийное);
- Дистрибуция (оптовая и розничная торговля, управление складом);
- Логистика (транспортные компании, экспедирование);
- Строительство (управление проектами, сметами);
- Услуги (IT-компании, консалтинг, сервисные центры).
Локализация для России
Microsoft Dynamics NAV имеет официальную локализацию для России, включающую:
- План счетов в соответствии с российскими стандартами бухгалтерского учёта (РСБУ);
- Формы первичной документации (счета-фактуры, акты, накладные ТОРГ-12);
- Налоговый учёт (НДС, налог на прибыль, налог на имущество);
- Отчётность (бухгалтерский баланс, отчёт о финансовых результатах, декларации);
- Интеграция с государственными информационными системами (например, «Честный знак» для маркировки товаров).
Критика и ограничения
Сильные стороны
- Гибкость настройки — возможность адаптировать систему под уникальные бизнес-процессы без программирования.
- Интеграция с Microsoft — тесная связь с Office 365, Power BI, Azure, что упрощает внедрение в компаниях, уже использующих продукты Microsoft.
- Масштабируемость — система может расти вместе с бизнесом, от малого предприятия до международной корпорации.
- Сообщество и экосистема — большое количество партнёров, разработчиков и готовых расширений в AppSource.
Недостатки
- Сложность внедрения — требует квалифицированных консультантов, особенно при кастомизации.
- Высокая стоимость лицензий — особенно для версий on-premises, что делает систему менее доступной для микробизнеса.
- Устаревшая архитектура — в Dynamics NAV до версии 2018 использовалась клиент-серверная модель с ограниченной поддержкой облачных вычислений.
- Ограниченная поддержка мобильных устройств — в старых версиях отсутствовал полноценный мобильный клиент.
- Зависимость от Microsoft — после перехода на Business Central клиенты теряют возможность самостоятельной кастомизации на уровне кода (только через расширения).
Интересные факты
- Название «Navision» было придумано основателями как комбинация слов «Navigation» (навигация) и «Vision» (видение), подчёркивая способность системы «вести» пользователя по бизнес-процессам.
- В 2002 году Microsoft приобрела Navision за 1,3 миллиарда долларов, что на тот момент было одной из крупнейших сделок в истории ERP-рынка.
- В России Dynamics NAV использовалась в таких компаниях, как «М.Видео», «Связной», «Ашан» (до перехода на другие системы), а также в ряде государственных учреждений.
- С версии Dynamics 365 Business Central (2018) система полностью переведена на облачную модель, но сохранила обратную совместимость с кодом, написанным на C/AL.
Источники
- Microsoft Corporation. «Microsoft Dynamics NAV 2018 Developer and IT Pro Documentation» (2018).
- Navision Software A/S. «Navision 3.0 Product Overview» (1999).
- Gartner. «Magic Quadrant for ERP for Product-Centric Midmarket Companies» (2005–2015).
- «История развития Microsoft Dynamics NAV» — статья на портале «ERP-Эксперт» (2020).
- «Dynamics 365 Business Central: что нового в версии 2023 wave 2» — официальный блог Microsoft (2023).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →