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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.03.2015, 09:21   #1  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Link Посмотреть сообщение
Увы, но не работает, в моем случае только небольшая часть объектов была найдена
Всю жизнь работал, и вот на тебе..
Цитата:
Да, ошибок компиляции после него не осталось
Вообще этот мастер ничего не исправляет как бы..
Цитата:
Может еще кто сталкивался с подобным, у кого есть слои isv, isp, var, cus
Хм.. Т.е. у Вас куча партнерских решений "между" Вашим слоем USR и стандартом (SYS \ SYP) и эти промежуточные слои на CU8 никто не апгрейдил, так ? И что Ви таки хотите от системы в таком случае ? Естественно, "потроганное" на промежуточных слоях будет перекрывать изменения на SYP из CU8 и для мастера между "текущим самым верхним под USR" слоем и baseline изменений как бы нет. Нельзя вот так вот взять и проапгрейдить несколько слоев \ решений за один присест. Есть два варианта:
  • ждать пока все партнеры предоставят свои слои \ решения "слитые" с CU8 и сливать USR уже с ними. Это долгий, но гарантированный рабочий вариант
  • сливать все слои \ решения самостоятельно по одному, снизу вверх. Это долго, муторно и слабо понятно как быть с правками кода которые неизбежно потребуются при слиянии (сомневаюсь что у Вас есть коды разработки на эти промежуточные слои). Скорее всего, будете складывать их в свой текущий (USR). Скорее всего, к моменту когда выполните эту работу за партнеров и закатите этот Сизифов камень, с большущей долей вероятностей кто-то из них разродится новой версией "официально совместимой" с CU8, и "совместит" ее не совсем тем же образом или вообще отрефакторит все к такой-то матери, и приехали - на колу мочало, начинай сначала
Так что сугубо мое IMHO - если "промежуточные" решения массивные и в технологии апгрейда "плаваете" (чур без обид, говорю как вижу) - не бегите впереди паровоза и дождитесь партнеров, иначе с большой вероятностью потеряете кучу времени и нервов впустую
__________________
-ТСЯ или -ТЬСЯ ?

Последний раз редактировалось Vadik; 17.03.2015 в 12:05.
За это сообщение автора поблагодарили: Link (1).
Старый 17.03.2015, 14:25   #2  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 513 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от Vadik Посмотреть сообщение
Всю жизнь работал, и вот на тебе..
Работает, но только с объектами измененными на текущем слое. Т.е. к примеру если есть неподдерживаемое партнером решение, или срочно нужно какой нибудь хотфикс поставить и поднять на верхний слой, то уже не комильфо.

Цитата:
Сообщение от Vadik Посмотреть сообщение
Вообще этот мастер ничего не исправляет как бы..
Это понятно.

Цитата:
Сообщение от Vadik Посмотреть сообщение
Хм.. Т.е. у Вас куча партнерских решений "между" Вашим слоем USR и стандартом (SYS \ SYP) и эти промежуточные слои на CU8 никто не апгрейдил, так ? И что Ви таки хотите от системы в таком случае ? Естественно, "потроганное" на промежуточных слоях будет перекрывать изменения на SYP из CU8 и для мастера между "текущим самым верхним под USR" слоем и baseline изменений как бы нет. Нельзя вот так вот взять и проапгрейдить несколько слоев \ решений за один присест. Есть два варианта:
  • ждать пока все партнеры предоставят свои слои \ решения "слитые" с CU8 и сливать USR. Это долгий, но гарантированный рабочий вариант
  • сливать все слои \ решения самостоятельно по одному, снизу вверх. Это долго, муторно и слабо понятно как быть с правками кода которые неизбежно потребуются при слиянии (сомневаюсь что у Вас есть коды разработки на эти промежуточные слои). Скорее всего, будете складывать их в свой текущий (USR). Скорее всего, к моменту когда выполните эту работу за партнеров и закатите этот Сизифов камень, с большушей долей вероятностей кто-то из них разродится новой версией "официально совместимой" с CU8, и "совместит" ее не совсем тем же образом или вообще отрефакторит все к такой-то матери, и приехали - на колу мочало, начинай сначала
Так что сугубо мое IMHO - если "промежуточные" решения массивные и в технологии апгрейда "плаваете" (чур без обид, говорю как вижу) - не бегите впереди паровоза и дождитесь партнеров, иначе с большой вероятностью потеряете кучу времени и нервов впустую
Стоит модуль на isv\isp слое и его модификации уже от партнеров на var, все свои модификации на cus. Да промежуточные никто не апгрейдил, и не ясно когда будут, если будут.
Хочу иметь возможность быстро и уверенно найти все объекты в системе которые были измененны выше syp слоя, что бы можно было их анализировать и изменять при необходимости. Так же было бе не плохо, если бы правильно отображались слои объектов в АОТ.
Я все понимаю, но имхо апгрейдить каждый слой в нашем случае это оверкил, проблема не в том что бы поднять изменения с syp, а быстро и правильно найти объекты где это нужно сделать.
Первый вариант правильный, но задача стоит не так. Кастомер уже накатил CU8, партнеры обычно оперативностью не отличаются, а мне нужно иметь рабочую среду для разработки и тестирования уже сейчас. Код поднял на слой разработки, но поиск нужных объектов занял много времени.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 17.03.2015, 17:42   #3  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
856 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
Цитата:
Сообщение от Link Посмотреть сообщение
Работает, но только с объектами измененными на текущем слое.
ну это известно было, вы бы почитали для начала, как им пользоваться
вроде даже в checklist написано, что надо отдельно каждый слой апгрейдить
Старый 17.03.2015, 17:50   #4  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
856 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
Цитата:
Сообщение от Link Посмотреть сообщение
Я все понимаю, но имхо апгрейдить каждый слой в нашем случае это оверкил,
на этом тему можно закрывать.
Теги
обновление системы, слияние кода

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axsa: Retail Extensibility in Dynamics AX 2012 R3 CU8 (CRT, RetailServer, MPOS) Part 1 Blog bot DAX Blogs 0 19.02.2015 06:14
DynamicsAxSCM: Put away strategies for purchase orders – possibilities, performance, and improvements in CU8 Blog bot DAX Blogs 0 30.01.2015 15:11
axmfg: Replacing work order types for production output in CU8 Blog bot DAX Blogs 0 12.09.2014 18:12

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:50.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.