22.09.2014, 13:37 | #21 |
Участник
|
Спасибо. Вы высказали свое мнение, оно понятно. Ваша позиция основывается на вашей трактовке лицензионного соглашения. Я его тоже читала, и я вижу его смысл по-другому. Как РП мне часто приходится иметь дело с различными договорами, поэтому я ориентируюсь на свой опыт работы с юридическими документами. Тем не менее, при случае я попрошу юристов посмотреть это соглашение и высказать свое профессиональное мнение. Только им придется долго объяснять суть вопроса.
Еще раз о теме. Я спрашивала в этом топике о том, существуют ли какие-то официальные или полуофициальные разъяснения позиции Майкрософт по этому вопросу, кроме лицензионного соглашения. Если есть такой документ, или что-то еще, кто-то может быть обсуждал это в беседе с представителями Майкрософт, у кого в Майкрософе можно уточнить их позицию - была бы благодарна за такую инфомрацию. Последний раз редактировалось Ekaterina Loginova; 22.09.2014 в 14:04. |
|
22.09.2014, 15:56 | #22 |
Участник
|
Цитата:
Сообщение от Ekaterina Loginova
Я спрашивала в этом топике о том, существуют ли какие-то официальные или полуофициальные разъяснения позиции Майкрософт по этому вопросу, кроме лицензионного соглашения. Если есть такой документ, или что-то еще, кто-то может быть обсуждал это в беседе с представителями Майкрософт, у кого в Майкрософе можно уточнить их позицию - была бы благодарна за такую инфомрацию.
http://www.navicongroup.ru/ax/book/A...0%B8%D0%B5.pdf |
|
|
За это сообщение автора поблагодарили: Ekaterina Loginova (1). |
22.09.2014, 16:26 | #23 |
Участник
|
Цитата:
Сообщение от Morpheus
Клиентам и партнерам рекомендуется не указывать какие-либо значения типов лицензий в упомянутых выше свойствах.
http://www.navicongroup.ru/ax/book/A...0%B8%D0%B5.pdf |
|
22.09.2014, 17:26 | #24 |
Участник
|
|
|
22.09.2014, 17:28 | #25 |
Axapta
|
|
|
22.09.2014, 17:34 | #26 |
Участник
|
Цитата:
Это написано там же. Последний раз редактировалось Morpheus; 22.09.2014 в 17:37. |
|
22.09.2014, 17:36 | #27 |
Axapta
|
Разумеется. Но можно сдублировать все стандартные менюайтемы, добавив им суффикс "Free", и все вызовы менюайтемов в меню, в объектах и в коде в системе поменять на эти новоиспеченные пункты. Теперь за пользователей платить не надо?
|
|
22.09.2014, 17:48 | #28 |
Участник
|
До меня дошло, что Вы подразумеваете под словом "перебить". Думаю, что замена стандартных меню однозначно будет расценена, как мошенничество.
|
|
22.09.2014, 19:40 | #29 |
Участник
|
А как трактовать более сложные случаи, когда стандартный функционал вдруг "перебивается" не из-за корыстных соображений, а потому что так проще выполнить требования пользователя? А если при этом я работаю в коде со стандартными объектами (классами, таблицами), минуя стандартные menuItem'ы?
Где та грань? Каждый должен решать в меру своей испорченности? Или действительно все завязано только на интерфейс? Если создаю свой интерфейс, пусть и опирающейся в какой-то части на стандартные объекты, то это всегда - Self task? Возьмем например какую-нибудь стандартную "периодическую операцию", для которой есть стандартный menuItem, защищенный лицензией. Если я теперь в своем собственном коде, совместно с какими-то своими действиями, программно (без пользовательского интерфейса; инициализирую объект стандартного класса и вызову его метод) выполню вызов этой стандартной операции - это все ещё Self task? |
|
22.09.2014, 20:41 | #30 |
Axapta
|
S.Kuskov, я тоже могу придумать стопицот хитровывернутых сценариев написания кода, когда можно долго спорить, нарушает это лицензионное соглашение или нет. Но предлагаю не рассматривать сферический код в вакууме, а отталкиваться от реальной ситуации. А в реальной жизни вряд ли кто-то придет на предприятие и будет детально анализировать код. При этом надо помнить, что от одного-двух менюайтемов ничего не зависит. Уровень пользовательской лицензии определяется максимальным уровнем доступа используемых им меню. Достаточно одного энтерпрайз менюайтема и все, пользователь становится энтерпрайзом. Поэтому если после ваших модификаций главбух или финдир вдруг становится селфсервисом, это повод серьезно задуматься. Вот как-то так. Документа, который бы говорил, что вот такие три строчки кода писать нельзя, а семь вот таких можно, не существует. А с тем, что есть способы для, кхм, "оптимизации" лицензионных уровней пользователей я согласен.
|
|
|
За это сообщение автора поблагодарили: S.Kuskov (1). |
23.09.2014, 11:53 | #31 |
Участник
|
В случае нашего продукта мы получили от Microsoft рекомендацию ставить уровень лицензии не ниже Functional. Для некоторых пунктов меню (например, для нашей доработки ledger allocation rules) нам сказали использовать Enterprise.
Что касается документов, то в свободном доступе есть “Microsoft Dynamics AX 2012 Licensing Guide” в котором сказано: “Partners and customers may also create Menu Items to fit specific customer scenarios. When doing so, those new Menu Items must be mapped to the CAL type that best matches the type of use”. В приложении А этого документа от 2011 года приведены примеры, как можно определить тип лицензии необходимой для вашего пункта меню. Ссылка на последнюю версию документа: Microsoft Dynamics AX 2012 R2 Licensing Guide Ссылка на версию от 2011 года: Microsoft Dynamics AX 2012 Licensing Guide
__________________
The 50-50-90 rule: Any time you have a 50-50 chance of getting something right, there’s a 90% probability you’ll get it wrong. |
|
|
За это сообщение автора поблагодарили: Ivanhoe (2), S.Kuskov (1), Ekaterina Loginova (1). |