|
|
|
|
#1 |
|
Microsoft Dynamics
|
LCS сама екстеншины не создает. Но, мы говорим о ISV с нулевым оверлеингом. Екстеншины для ISV с нулевым оверлеем не особо нужны.
Цитата:
По поводу новой модели. Зачем создавать новую модель для екстеншинов? У ISV с нулевым оверлеем есть своя модель, добавляйте екстеншины в эту же модель с ISV. Последний раз редактировалось AlexSD; 09.03.2017 в 00:52. |
|
|
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от AlexSD
Но, мы говорим о ISV с нулевым оверлеингом. Екстеншины для ISV с нулевым оверлеем не особо нужны.
С полями, можно обойтись без екстеншина. По поводу новой модели. Зачем создавать новую модель для екстеншинов? У ISV с нулевым оверлеем есть своя модель, добавляйте екстеншины в эту же модель с ISV. разговор собственно начался с фразы ниже, и обсуждению зачем это нужно. Цитата:
МС поставил перед ними срок 12 месяцев чтобы переделать свой ISV на 100% экстеншен
но народ кстати на яммере довольно активно этим занимает, некоторые используя подход описанный skuull, насоздавали уже по 10 моделей, зачем то они ж это делают Цитата:
Cоздается третья модель, котороя ссылаеться на экстеншен и предастваляет доступ к полям, а App Suite ссылаеться на нее
|
|
|
|
|
#3 |
|
Участник
|
Цитата:
Под этой фразой я имел в виду отсутствие Overlayering. Не забываем о том что ребята продают ISV и как только клиент захочет купить два разных ISV с оверлеингом App suite кто интересно будет ему их сводить? Вернее свести то не проблема, в 12 сводили и норм, но радужная картина апп стора и деплойментов 1 кнопкой из LCS рушиться к чертям ![]() Мне кажется эта тема тут уже обсуждалась и не раз. Пока весь мир вокруг уменьшает coupling, придумывает всякие микросервисы и прочей дурью маються мы 20 с лишним лет валим все в один неймспейс и тычим пальцем в дураков которые создают больше одной модели. |
|
|
|
| За это сообщение автора поблагодарили: trud (2). | |
|
|
#4 |
|
Участник
|
как раз для AppStore и нужны extension модели. тип модели задается при создании
|
|
|
|
|
#5 |
|
Участник
|
Цитата:
Это не тип модели это пакет модели. Вы выбираете создавать новый пакет или использовать существующий. Пакет компилируется в dll, модель же несет характер метаданных, как и проект и нужна только для того чтобы логически группировать ваш код. Преимущество своего пакета в том что вы его можете поставлять отдельно, если же ваша модель принадлежит пакету App Suite вы деплоите одну огромную dll которая содержит 2 строчки вашего кода, пускай даже в вашей модели, и еще большую часть АХ.
|
|
|
|
|
#6 |
|
NavAx
|
Цитата:
И это без XDS, которую любой консультант спомощью галочки может активировать. С другой стороны, это извечная дилемма мира AX:"как совместить удобство Office с мощью SAP"
__________________
Isn't it nice when things just work? |
|
|
|
|
#7 |
|
Microsoft Dynamics
|
Цитата:
Каждый случай нужно рассматривать отдельно. Варианты решения могут быть найдены разные. Например, для тех форм, где уже есть 25-29 таблиц, где этот порог действительно скоро будет перейден, можно стандартную форму оставить как есть, сделать свою форму для своих полей. Короче, это не та причина, что бы перестать создавать свои таблицы. |
|
|
|
|
#8 |
|
NavAx
|
Цитата:
Ну вот давай рассмотрим сценарий: На стандартной форме 24 таблице в join. Устанавливается 2 решения от 2-х разных ISV. Каждое из решений добавляет по 3 таблицы. В очередно релизе MS решает накинуть еще несколько табличек. Часто для системных нужд. Рефакторинг, нормализация, шаблоны проектирования и все такое. И не забываем что типичный консультант свято уверен что врубить флажок secure by legal entity в параметрах GAB логичное решение. Ведь это стандарт и в доках его рекомендуют использовать. Так вот, сколько у нас в результате таблиц в запросе получится? P.S. Нет, я согласен, что концепция красивая и в любом случае "все там будем", но есть у меня ощущение что граблей тут разбросано изрядно. Топтать и топтать.
__________________
Isn't it nice when things just work? Последний раз редактировалось macklakov; 10.03.2017 в 05:23. |
|
|
|
|
#9 |
|
Microsoft Dynamics
|
Цитата:
Документы, журналы, транзакции скорее всего будут своими, сделанные специально для ISV (с нулевым оверлеингом). То, что ты описываешь, больше похоже на ISV с ненулевым оверлеингом, которое расширяет существующий функционал оверлея его на все 100%. В случае, когда на форме уже есть 24 таблицы, я бы, как вендор ISV, такую форму не полез бы со своими таблицами. Прилепил бы поля на новую форму и повесил бы ее куда-нибудь на кнопку. |
|
|
| Теги |
| #многоходовочка, ax7, axanywhere, d365, toincrease, whs, wmdp |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|