M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Per-Tenant Extensions и ISV-приложения в Business Central: что выбрать?

By ·

Сравните Per-Tenant Extensions (PTE) и ISV-приложения для Business Central. Узнайте, как выбрать подходящую стратегию кастомизации для вашей ERP-среды.

Automatically translated with AI from the original post. Read the English original

Cover: Dynamics 365 Business Central Extensions - Simply Explained

При кастомизации Dynamics 365 Business Central организациям нужно решить, создавать ли индивидуальное Per-Tenant Extension (PTE) или приобрести готовое ISV-приложение из AppSource. В этом руководстве разбираются стоимость, поддержка, масштабируемость и технические последствия обоих вариантов, чтобы помочь ИT-руководителям и лицам, принимающим решения, выбрать подходящую стратегию интеграции для своих процессов.

Главное

Дилемма кастомизации Business Central

Dynamics 365 Business Central служит надёжной ERP-основой для финансов, продаж, складского учёта и управления цепочками поставок. Однако стандартный функционал редко на сто процентов совпадает с операционной реальностью каждой компании. Организации неизбежно сталкиваются с ситуациями, когда стандартные страницы, поля или отчёты не покрывают специфический процесс.

Раньше изменение ERP-программ означало переписывание базового кода приложения, что создавало огромные проблемы, когда поставщики выпускали автоматические обновления. Современная архитектура Business Central решает эту задачу с помощью расширений, аккуратно отделяя пользовательский код от стандартной основы приложения. Однако, как только вы решаете использовать расширения, возникает важная стратегическая развилка: купить готовое приложение у независимого разработчика ПО (ISV) или заказать индивидуальное Per-Tenant Extension (PTE)?

ISV-приложения: сила готовых многоразовых решений

ISV-приложение — это коммерческий программный пакет, созданный независимым разработчиком для решения конкретной, распространённой бизнес-задачи многих клиентов Business Central. Такие решения часто находят и устанавливают напрямую через Microsoft AppSource.

Если вашей организации нужно подключить Business Central к крупной глобальной службе доставки, интегрировать стандартизированный платёжный шлюз или соответствовать сложным международным требованиям к электронным счетам-фактурам, приложение ISV обычно является самым эффективным путём. Поскольку этим же приложением пользуются сотни других компаний, поставщик постоянно поддерживает, обновляет и сопровождает код.

Плюсы приложений ISV:

Минусы приложений ISV:

Расширения для отдельного клиента: создаются под уникальные задачи

Расширение для отдельного клиента (PTE) — это эксклюзивное дополнение, разработанное специально для среды Business Central одной организации. Оно никогда не публикуется в AppSource для всеобщего использования. PTE предназначены для процессов, которые действительно отличаются и являются собственностью вашей бизнес-модели.

Представьте себе специализированного региональног дистрибьютора продуктов питания со сложными алгоритмами ценообразования, которые зависят от транспортировки с температурным контролем, учёта возвратной тары и динамических зон доставки, согласованных за десятилетия работы с клиентами. Если ни одно готовое приложение для логистики не соответствует этим точным бизнес-правилам, сертифицированный партнёр Microsoft может разработать отдельное PTE.

Плюсы расширений для отдельного клиента:

Минусы расширений для отдельного клиента:

Как выбрать подходящий путь для вашей организации

Выбор между приложением ISV и индивидуальным расширением PTE требует дисциплинированного подхода к сбору требований. Не попадайте в распространённую ловушку, считая, что разработка под заказ по умолчанию лучше только потому, что она создана исключительно под вашу компанию.

Начните с оценки характера разрыва в бизнес-процессах. Если задача связана с подключением к универсальному поставщику услуг, например банку, процессинговому центру платёжных карт или службе доставки посылок, сначала поищите решение в AppSource. Покупка зрелого, поддерживаемого приложения из маркетплейса сэкономит множество часов разработки и затрат на сопровождение.

И наоборот, если требование связано с ключевым конкурентным преимуществом или совершенно нестандартной операционной моделью, которая определяет ваш бренд на рынке, логичным выбором становится PTE. Всегда помните: любое расширение, будь то купленное или созданное на заказ,必须 тщательно протестировано в песочнице Business Central перед развёртыванием в рабочей среде.

Заключение

Выбор между приложением ISV и индивидуальным расширением PTE в конечном счёте определяет, как ваша ИТ-команда будет управлять текущим сопровождением и будущими обновлениями платформы. Понимая различия в преимуществах и зонах ответственности каждого подхода, вы сможете защитить основу Business Central и одновременно дать сотрудникам именно те инструменты, которые им нужны. Чтобы глубже разобраться в том, как работают расширения и что проверить перед установкой, послушайте полный выпуск и подпишитесь на подкаст, где каждый день публикуются экспертные материалы о экосистеме облачных решений Microsoft.

Часто задаваемые вопросы

В чём главное различие между приложением ISV и расширением для отдельного клиента в Business Central?

Приложение ISV — это готовое многократно используемое решение, созданное независимым поставщиком программного обеспечения для многих клиентов и размещённое в AppSource, тогда как расширение для отдельного клиента (PTE) пишется под конкретную среду одной организации.

Можно ли изменить купленное приложение ISV, если оно не совсем подходит под наш рабочий процесс?

В общем случае вы не можете напрямую изменить исходный код готового приложения ISV. Однако вы можете использовать расширения страниц или издатели событий, чтобы дополнить функциональность или построить дополнительные правила поверх результатов работы приложения ISV.

Кто отвечает за обновление расширений для клиента (PTE), когда Microsoft выпускает обновления Business Central?

В конечном счёте ответственность за поддержку PTE лежит на вашей организации. Когда Microsoft выпускает крупные обновления платформы, ваша внутренняя ИТ-команда или внешний партнёр по Business Central должен проверить код PTE и при необходимости обновить его, чтобы сохранить совместимость.

Расширения для клиента (PTE) всегда дороже приложений ISV?

Первоначальные затраты на разработку индивидуального PTE, как правило, выше, чем стоимость лицензирования готового приложения ISV. Однако в долгосрочной перспективе регулярные абонентские платежи за лицензии множества пользователей на приложение ISV иногда могут превысить расходы на поддержку сфокусированного и стабильного PTE.

Как протестировать новое расширение перед тем, как внедрить его в рабочую среду Business Central?

Новые расширения всегда следует развертывать и тестировать в отдельной песочнице Business Central, проводя тестовые сценарии, приближенные к реальным операциям, вместе с конечными пользователями, и только после этого разрешать коду работать с данными живой компании.

Dynamics 365 Microsoft AppSource Dynamics 365 Business Central

Related articles

RSS