В прошлой статье мы рассмотрели разные типы партнеров: ISV и VAR. Также узнали, что Microsoft хочет видеть партнерскую модель именно в таком виде, но есть некоторые ограничения.
В данной статье мы попробуем рассмотреть данные ограничения несколько детальнее. Начнем с необходимости сохранять интеллектуальную собственность – ISV продукты. Данную проблему решают несколькими способами:
Официальный способ заключается в лицензировании диапазона. Как известно все объекты в Dynamics NAV имеют идентификатор (поле типа Integer) и условно разбиваются на следующие группы:
1..9999 – самое ядро. То, что называется версия W1. Создавать новые объекты в этом диапазоне могут только в штаб квартире Microsoft.
10000..49999 – диапазон локализации. Именно здесь оказываются результаты творчества российского центра разработки и других партнеров по локализации.
50000..99999 – клиентский диапазон (при условии, что клиент купил соответствующие гранулы).
10000000..99999999 – партнерские решения (некоторые партнерские решения стали частью стандарта, например Производство, но нумерацию не изменили).
Итак, после процедуры сертификации продукта, Microsoft предоставляет, создавшему его партнеру, отдельные номера для объектов. С одной стороны это затрудняет доступ к исходному коду (ни клиентская, ни обычная партнерская лицензия не позволяют открывать данные объекты в режиме редактирования исходного кода). Кроме того стоимость объектов в клиентском диапазоне не позволяет за недорого перетащить чужой код в клиентский диапазон (нужно купить объекты, плюс оплатить работы по переносу).
Хотя обе эти сложности при желании можно обойти.
(more…)
Источник:
http://www.nav4u.ru/archives/594-roz...-isv-produkta/