AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.09.2011, 18:04   #1  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
выгоды перехода с 2009 на 2012
коллеги, кто уже пощупал в мясе или набрался маркетинговой мудрости!

интересуют преимущества перехода с 2009 на 2012 можно чётко обозначить для компании, которая кастомизировала решение для дистрибуции товаров лёгкой промышленности (учёт в разрезе дополнительных характеристик: цвет, размер и т.п.)

я понимаю, что здесь уклон больше в сторону практических аспектов (программирование-администрирование), но бизнес-сторона вопроса тоже интересна.

прошу высказываться!
__________________
Felix nihil admirari
Старый 09.09.2011, 11:13   #2  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Цитата:
выгоды перехода с 2009 на 2012
Пока приходят на ум только следующие маркетинговые и политические мотивы:
1) Освоение огоромного бюджета (переход будет дорогим), возможно откаты
2) Показать работу... ради работы, занять людей (переход будет веселым с длительной подготовкой)
3) Ну может еще... не отстать от европы всей (из патриотических мотивов), хотя европа обычно не спешит тратить деньги, если только не п.1, реже п. 2 (а Россия как всегда всех обгонит и перегонит и потешит свое эго)
Старый 09.09.2011, 11:17   #3  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 432 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Мне кажется, что стоило бы подождать результатов пилотных внедрений, прежде чем оценивать преимущества. Слишком уж сильно изменены некоторые базовые вещи
__________________
С уважением,
Вячеслав
Старый 09.09.2011, 11:54   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от ansoft Посмотреть сообщение
1) Освоение огоромного бюджета (переход будет дорогим), возможно откаты
2) Показать работу... ради работы, занять людей (переход будет веселым с длительной подготовкой)
3) Ну может еще... не отстать от европы всей (из патриотических мотивов), хотя европа обычно не спешит тратить деньги, если только не п.1, реже п. 2 (а Россия как всегда всех обгонит и перегонит и потешит свое эго)
ну... если автор сообщения не видит других причин... то это больше говорит об авторе - "у кого чего болит..."

Цитата:
Сообщение от wojzeh Посмотреть сообщение
коллеги, кто уже пощупал в мясе или набрался маркетинговой мудрости!
там столько вкусного появилось.
как говорится, только с выходом новой версии узнаешь о недостатках прошлой

но вопрос точно стоит разделить на две части:
1. международная аксапта в международной компании
2. локализованная аксапта в российской компании

про локализацию точно говорить рано.
поскольку пока нет информации даже о том, как именно будут поднимать локализацию на ax20012 (а изменилось многое)

про международную. снова вопрос разбивается на два:
2.1. если компания с активной подпиской на обновление, то получит лицензии на ax2012 без дополнительных затрат. в этом случае стоит учитывать только затраты на программирование/поднимание.

2.2. если компания без активной подписки на обновление, то нужно к стоимости затрат на программирование/поднимание добавить стоимость возобновления подписки.

если стоимость перехода сопоставима со стоимостью поддержки, то думать о переходе международной компании стоит.
это про суммы.

====================
про вкусности снова вопрос разделяется на два:
3.1. вкусности для пользователей
3.2. вкусности для программистов

3.2.1.
вкусности для пользователей пока для меня лично неочевидны. ну да, новый функционал. ну да, новый интерфейс. но стоит ли переходить международной компании из-за этого - надо решать в конкретном случае.

вкусности для программистов.
3.2.1. несомненным плюсом являются "улучшения отчетов SSRS"
наконец-то они не выглядят инородным телом, как в ax2012.
хотя и там есть масса гадостей и подводных камней, в ax2012 отчеты делать будет проще.

3.2.2. составные поля, естественные ключи.
axdaily: Surrogate keys in AX 2012
категорически изменяет всю концепцию программирования в Аксапте.
в чем-то будет проще, а в чем-то сложнее программировать.
ясно одно - пользователи ЭТО спрашивали постоянно.

если в вашем старом приложении ЭТО было камнем преткновения - переходите и будет вам щастье.

3.2.3. ну, и масса другого "по мелочи"

мне сейчас видится, в основном - отчеты.
__________________
полезное на axForum, github, vk, coub.
Старый 09.09.2011, 12:18   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Отчеты ужасно сложно программировать в AX2012. Затраты = как раньше * 3
За это сообщение автора поблагодарили: mazzy (2), Logger (3).
Старый 09.09.2011, 12:23   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от EVGL Посмотреть сообщение
Отчеты ужасно сложно программировать в AX2012. Затраты = как раньше * 3
хм... прислушаюсь к мнению.
тогда почти ничего и не остается. только суррогатные ключи и "мелочи".

либо я чего-то не понимаю.
__________________
полезное на axForum, github, vk, coub.
Старый 09.09.2011, 13:11   #7  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
Отчеты ужасно сложно программировать в AX2012. Затраты = как раньше * 3
А можно уточнить, в результате чего по Вашему мнению в версии 2012 разработка отчетов стала в 3 раза сложнее?

Если мы сравниваем сложность разработки именно SSRS отчетов - то по моему опыту разработка сложных отчетов, где требуется предварительная подготовка/расчет данных напротив упростилась в 2012 за счет добавления например такой технологии как Report Data Provider, используя которую можно подготовить данные во временной таблице (например используя существующую логику в X++) и затем визуалиpовать их отчете. В 2009 это приходилось делать в Business logic .NET сборке на стороне отчета через BC. Если же сравнивать старый X++ дизайнер отчета с VS дизайнером, то разработка отчетов в старом аксаптовом дизайнере была тем еще квестом.
__________________
You should use Bing before asking dumb questions.
Старый 09.09.2011, 13:14   #8  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Именно из-за Report Data Provider: таблицу временную сделай. Класс напиши. Все это отладь, где дебаггера нет.
Старый 09.09.2011, 13:20   #9  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
!
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 09.09.2011 в 13:22.
Старый 09.09.2011, 13:22   #10  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от mazzy Посмотреть сообщение
тогда почти ничего и не остается. только суррогатные ключи и "мелочи"
Наследование таблиц тоже не плохо.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 09.09.2011, 13:24   #11  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
Именно из-за Report Data Provider: таблицу временную сделай. Класс напиши. Все это отладь, где дебаггера нет.
ИМХО, отделение логики расчета отчета от его дизайна - абсолютно правильная вещь, как и отделение бизнес-логики от дизайна форм. Я лично всегда испытывал смешанные чувства при виде X++ отчетов, содержащих логику, "размазанную" по многочисленным executeSection()... А временную таблицу новую можно не делать - можно вернуть и курсор постоянной таблицы или превратить во временную через setTmp() - была бы фантазия.
А то, что технологии не стоят на месте и требуется их изучение с каждой новой версией - да, это "суровый, офигенный факт"
__________________
You should use Bing before asking dumb questions.

Последний раз редактировалось Jabberwocky; 09.09.2011 в 13:31.
Старый 09.09.2011, 13:30   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Pustik Посмотреть сообщение
Наследование таблиц тоже не плохо.
не знаю...
мне кажется, что это очень спорное решение.
к тому же требующее тотального рефакторинга.

готов еще раз послушать в чем преимущества.
особенно в части перехода с предыдущих версий.
__________________
полезное на axForum, github, vk, coub.
Старый 09.09.2011, 13:57   #13  
plumbum is offline
plumbum
Участник
Соотечественники
 
182 / 86 (3) ++++
Регистрация: 07.12.2007
Адрес: Vienna, AT
Цитата:
Отчеты ужасно сложно программировать в AX2012. Затраты = как раньше * 3
+1, хотя вопрос тоже немного неоднозначный.

Преимущества
1. можно любому свойству контрола присваивать вычисляемые значения: поля таблиц, вызовы методов и т.д.
2. Работа с DataContract - простота и гибкость в управлении диалогами
3. Вроде еще можно потом отчет преобразовать в диаграму или сводную таблицу "не отходя от кассы"

Недостатки:
1. Тяжело программировать логику отчетов (необходимо навешать кучу классов в VS)
2. Неудобно группировать данные по секциям (хотя дело привычки): в SSRS источник данных - плоская таблица, чтобы вывести строки заказа под конкретным заказом, надо настраивать специально группировку в контроле
3. Чтоб настроить взаимодействие SSRS и AX надо будет голову поломать не один день.

Это мои впечатления об отчетах.

Теперь еще один важный вопрос, касающийся подъема решения:
Переработанная RunBase Framework. Собственно теперь можно вообще без RunBase, еще и при этом ускорить работу, перекомпилировав код в MISL.

Так что в конечном итоге "подъем" скорее всего превратиться в "переписывание", "выбрасывание барахла из кладовки" и т.д.

С точки зрения фунционала, на ум приходит переработанная концепция справочника номенклатуры, а ля глобальная адресная книга в 2009. Выгодно для концернов, где под несколько юр. лиц заведены отдельные компании, работающие с одинаковым товаром.
__________________
http://www.axdevposts.blogspot.com
Пришел, уведел.... отойди, дай другому увидеть!
Старый 09.09.2011, 13:58   #14  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от mazzy Посмотреть сообщение
готов еще раз послушать в чем преимущества.
особенно в части перехода с предыдущих версий.
Преимущества вижу только для программистов :
1) При создании новой таблицы, которая будет хранить какую-нибудь дополнительную информацию любого модуля, не надо будет создавать основные поля, которые хранятся в базовой таблице. Достаточно будет просто эту дополнительную таблицу унаследовать от базовой.
2) Очень напрягает в новых таблицах писать такие методы как Find(), дисплей-методы ItemName(), initValue()... и т.д. Тут их уже писать будет не надо. Они будут унаследованы от базовой.
С точки зрения хранения информации тоже, наверное, какая-то правда есть.
Для пользователей по-моему по барабану.
Если говорить о переходе, с точки зрения потраченных на это сил, времени и средств, то преимуществ не вижу ни каких.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 09.09.2011 в 14:02.
Старый 09.09.2011, 14:12   #15  
plumbum is offline
plumbum
Участник
Соотечественники
 
182 / 86 (3) ++++
Регистрация: 07.12.2007
Адрес: Vienna, AT
Цитата:
Они будут унаследованы от базовой.
Хм. А разве статические методы наследуются? При этом, как определить тип нужной таблицы из базовой, плюс к этому ключи могут не совпадать. Зато всякие validateWrite, validateField, modifiedField и initValue это бы заметно укоротило!
__________________
http://www.axdevposts.blogspot.com
Пришел, уведел.... отойди, дай другому увидеть!
Старый 09.09.2011, 14:17   #16  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от plumbum Посмотреть сообщение
Хм. А разве статические методы наследуются? При этом, как определить тип нужной таблицы из базовой, плюс к этому ключи могут не совпадать. Зато всякие validateWrite, validateField, modifiedField и initValue это бы заметно укоротило!
Точно, а было бы не плохо их тоже как-нибудь передавать. Мечта
Цитата:
Сообщение от plumbum Посмотреть сообщение
Зато всякие validateWrite, validateField, modifiedField и initValue это бы заметно укоротило!
Согласен!
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 09.09.2011, 14:26   #17  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Цитата:
ну... если автор сообщения не видит других причин... то это больше говорит об авторе - "у кого чего болит..."
Я осветил часть вопроса:
Цитата:
бизнес-сторона вопроса тоже интересна
Техническую часть оставив профессионалам.

Здоровый сарказм еще никому не вредил... и слава богу у меня ничего не "болит".

Цитата:
не знаю...
мне кажется, что это очень спорное решение.
к тому же требующее тотального рефакторинга.
Surrogate keys тоже сомнительная прелесть. Причем как я понял рекомендованная для новых таблиц. Я так понимаю в старых все будет по старому.
Старый 09.09.2011, 14:30   #18  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от ansoft Посмотреть сообщение
Surrogate keys тоже сомнительная прелесть. Причем как я понял рекомендованная для новых таблиц. Я так понимаю в старых все будет по старому.
Щас. Попробуйте номенклатуру заимпортировать в AX2012. Квест на неделю, наверное.
Старый 09.09.2011, 14:36   #19  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Вообще всё сомнительная прелесть...
Рад что не одинок:
axdaily: Surrogate keys in AX 2012
Старый 09.09.2011, 18:16   #20  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Приверженцам simplicity рекомендую попробовать поменять цену продажи одного товара в AX2012. Посчитайте количество "кликов".
Теги
ax2009, ax2012, upgrade, как правильно, что нового

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DynamicsAxSCM: Back ported features from Dynamics AX 2012 to Dynamics AX 2009 Blog bot DAX Blogs 23 09.09.2013 18:27
axforum blogs: Трудности перехода: опыт переноса модификаций с AX 3.0 SP5 EE на AX 2009 SP1 RU5 EE Blog bot DAX Blogs 0 19.07.2011 03:14
daxdilip: Whats New in Dynamics AX 2012 (A brief extract from the recently held Tech Conf.) Blog bot DAX Blogs 7 31.01.2011 12:35
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:56.