08.01.2018, 15:26 | #41 |
Moderator
|
Цитата:
А сейчас, в случае необходимости апгрейда user field в обычное, предлагается добавить новое обычное поле, потом в Prod затащить оба поля в Data entity, выгрузить все во внешний файл, скопировать значение user field в обычное поле, потом, прочитав молитву темным индийским богам, все заимпортировать назад, потом если данные не накрылись, можно наконец-то удалить пользовательское поле и выдохнуть. Ну то есть - я понимаю что нужны фичи для борьбы с конкурентами на уровне battle card, но было бы полезно чтобы они потом к катастрофам на внедрениях не приводили. |
|
|
За это сообщение автора поблагодарили: ax_mct (10). |
08.01.2018, 16:08 | #42 |
Banned
|
Да это и сейчас наблюдается. Есть ли программисты, которые по собственной инициативе добавляют каждое новое поле в соотв. entity? Я таких не знаю, особенно в случае с обновления c AX2012. Ну и все, все вбивать руками приходится.
|
|
08.01.2018, 16:38 | #43 |
Moderator
|
Ну в общем - до тех пор пока они не реализуют возможность апгрейдить пользовательские поля в обычные БЕЗ выгрузки и загрузки всей таблицы через Data Entity, я этой фичей пользоваться не буду. Даже если это технически возможно, идея заэкспортировать, а потом заимпортировать эдак 300-500 тысяч, например, заказов только для переливки данных из поля - вызывает оторопь. Вдруг его там где-нить подороге переглючит и оно часть данных в разнесенных заказах удалит или перезапишет ?
|
|
08.01.2018, 23:33 | #44 |
Участник
|
Я сам не проверял и проверять не хочу, мне вообще вся эта фича не нравится. Но я не вижу принципиального отличия от ситуации где у вас в моделе А есть табличка Т1 и в моделе Б есть extension этой таблички Т2. Мы это деплоим в Прод. Потом удаляем на деве T2, меняем T1 и по забывчивости забываем задеплоить Б модель, а переносим только А. Что будет ? Наверняка все развалится, а может и нет.
|
|
|
За это сообщение автора поблагодарили: ax_mct (3). |
09.01.2018, 00:14 | #45 |
Banned
|
Для продолжающих негодовать на разработчиков, для которых не осталось ничего святого, вот более подробное описание:
https://www.linkedin.com/pulse/custo...aud-de-calavon |
|
|
За это сообщение автора поблагодарили: ax_mct (3). |
09.01.2018, 00:49 | #46 |
Banned
|
Цитата:
Сообщение от EVGL
Для продолжающих негодовать на разработчиков, для которых не осталось ничего святого, вот более подробное описание:
https://www.linkedin.com/pulse/custo...aud-de-calavon Соглашусь с Fed, больше маркетинговый чек-бокс при продажах. На проектах же это фича которую надо скрывать от клиентов всеми силами. Впрочем где эти проекты |
|
09.01.2018, 03:16 | #47 |
Участник
|
Ну какие-то коричневые ребята из МС пишут, что это первый и важный шаг на пути к чему-то большему, но к чему не пишут, вот и гадай
|
|
09.01.2018, 12:27 | #48 |
Участник
|
Цитата:
Сообщение от fed
Только одного не хватает: Возможности импортировать эти поля обратно в DEVTEST и TEST без потери данных.
А сейчас, в случае необходимости апгрейда user field в обычное, предлагается добавить новое обычное поле, потом в Prod затащить оба поля в Data entity, выгрузить все во внешний файл, скопировать значение user field в обычное поле, потом, прочитав молитву темным индийским богам, все заимпортировать назад, потом если данные не накрылись, можно наконец-то удалить пользовательское поле и выдохнуть. фича позволит продавать проекты(так как сейчас многие потенциальные клиенты напрягаются что на любое добавление поля нужен разработчик), использовать ее очевидно будут уже на работающих инсталляциях(когда уже никуда с ах ты не денешься) и описанная тобой схема с датаентити даст доп. заработок поддержке. да и пользователю позволит не ждать пока разработчик освободится. т.е. по мне так win-win |
|
|
За это сообщение автора поблагодарили: gl00mie (1), EVGL (1), ax_mct (1). |
09.01.2018, 14:59 | #49 |
Участник
|
Эта фича не позволяет управлять свойствами типа mandatory и allowEdit
И вот эта фраза непонятна : Цитата:
The available data types are checkbox, date, date time, decimal, number, picklist, and text.
Про индекс на основе новых полей я уж не говорю.
__________________
Дмитрий |
|
|
За это сообщение автора поблагодарили: ax_mct (1). |
09.01.2018, 15:25 | #50 |
Banned
|
Цитата:
А по теме, Re: конвертирование в нормальное поле, зачем протаскивать данные через data entity, неужели простой джобик уже не вариант? Проход по табличным записям, копирование значения одного поля в другое через код. Что может проще и безопаснее? |
|
09.01.2018, 17:03 | #51 |
Moderator
|
Дык для этого надо это пользовательское поле как-то в окружении для разработки поиметь. Средства разработки в продуктивном окружении отсутствуют как класс, а возможности подтянуть созданное пользователем поле в разработческое окружение - отсутствует. Так что простой джобик - это не наш метод
|
|
|
За это сообщение автора поблагодарили: ax_mct (5). |
09.01.2018, 17:36 | #52 |
Участник
|
SQL-скрипт тоже недоступен?
__________________
Дмитрий |
|
09.01.2018, 18:59 | #53 |
Banned
|
Еще меньше доступен, чем "джобик". В прошлом году был опыт, чуть ли не на колени пришлось встать перед DSE-инженером, чтобы запустить отлаженный SQL-скрипт. После двух 2 месяцев уговоров сжалились над нами, и обновили желаемое поле в двух записях.
|
|
|
За это сообщение автора поблагодарили: ax_mct (3). |
09.01.2018, 19:20 | #54 |
Участник
|
Садо и мазо
__________________
Дмитрий |
|
18.01.2018, 10:22 | #55 |
Модератор
|
Adding custom fields in Dynamics 365 for Finance and Operations, Enterprise edition
P.S. Уж не знаю, совпадение или нет, но подборка видео в Up next слева на скриншоте какая-то, зловещая, что ли..
__________________
-ТСЯ или -ТЬСЯ ? Последний раз редактировалось Vadik; 18.01.2018 в 10:26. |
|
18.01.2018, 11:15 | #56 |
Участник
|
|
|
18.01.2018, 11:27 | #57 |
Участник
|
Вот значит чем Вадим интересуется
А у меня в правой части всплыло live train video. Никакого крэша.
__________________
Дмитрий |
|
18.01.2018, 17:02 | #58 |
Banned
|
Цитата:
P.S. Если будете слушать вот это то может быть такая же подстава от корпорации добра. https://en.wikipedia.org/wiki/Nightcore https://www.youtube.com/watch?v=vBlPsDQpRcc Последний раз редактировалось ax_mct; 18.01.2018 в 17:06. Причина: ЗЫ |
|
21.03.2018, 14:47 | #59 |
Участник
|
Тут есть немного про кастомные поля: http://download.microsoft.com/downlo...5_03192018.pdf
И наконец-то вернули Alerts.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: ax_mct (10). |
22.03.2018, 02:30 | #60 |
Banned
|
Цитата:
Сообщение от Ivanhoe
Тут есть немного про кастомные поля: http://download.microsoft.com/downlo...5_03192018.pdf
И наконец-то вернули Alerts. Везет же индусам, с локализацией теперь им можно запустить обновление Цитата:
Globalization – India localization: Project and upgrade
Project localization for India lets users manage India Goods and Services Tax (GST) for the Project management and accounting module. Users can maintain India GST information in project contracts, project categories, and so on. Users can also calculate GST by using a configurable Global Tax Engine (GTE) for all tax-relevant project transactions, such as project quotations, expense journals, hour journals, item journals, fee journals, on-account transactions, project invoice proposals, and service management. Localization upgrade for India lets current Microsoft Dynamics AX 2012 customers upgrade to Microsoft Dynamics 365 for Finance and Operations. Цитата:
Servicing.
After deployment, on-premises customers can apply Microsoft-released platform and application updates, and also code customizations, to their environment through Lifecycle Services. This lets customers stay current with the latest set of fixes and take new customizations without having to reconfigure an existing environment or redeploy the on-premises environment. Customers can roll back code changes if package application fails. Extensibility App Source Within Dynamics 365 Business Central, you can find apps on App Source that bring you more capabilities. If you're a developer, you can build powerful extensions and then add them to App Source for easy discoverability. The April release includes many improvements to the extensions technology, allowing partners to extend, customize, and build solutions in an upgradable fashion, decoupled from the base application. |
|
Теги |
d365o |
|
|