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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2005, 12:26   #1  
Zorik is offline
Zorik
Участник
 
81 / 10 (1) +
Регистрация: 02.04.2004
Адрес: москва
Методология установки SP
Всем привет!

Вопрос к тем, кто устанавливал сервиспаки при серьезном изменении стандартного функционала.

Как быть, если по ходу внедрения было поменяно километра два- три стандартного кода?
Что делать, если изменен набор полей в таблицах или изменена их длина (например длина поля , а главное количество аналитик в Dimensions)

Ведь при установке SP многие вещи могут накрыться...
Старый 06.10.2005, 13:41   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Best Practice: Design guidelines for cost-efficient upgrades

Мы этим занимались.
Непросто. Долго. Дорого. Надо учитывать кучу деталей.
Время работы измеряется неделями.
При тотальных и бездумных модификациях до пяти-шести недель.

Первое, что сделайте - проведите ревизию модификаций.
Какие модификации вам действительно нужны, а какие уже и не используются.
__________________
полезное на axForum, github, vk, coub.
Старый 06.10.2005, 13:51   #3  
slava09 is offline
slava09
Участник
Аватар для slava09
MCBMSS
Дети Юза
1C
 
1,642 / 237 (11) ++++++
Регистрация: 06.03.2003
Адрес: Украина, Киев
Цитата:
Изначально опубликовано mazzy
Best Practice: Design guidelines for cost-efficient upgrades

Мы этим занимались.
Непросто. Долго. Дорого. Надо учитывать кучу деталей.
А деньги кто платит за сервиспак? Насколько я понимаю - клиент?
Старый 06.10.2005, 13:55   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Сервис-паки поставляются в рамках оплаты за maintanance.
Если клиент оплатил этот maintanance, то сервис-паки и новые версии отдельно оплачивать не нужно.

Если клиент не оплатил, то юридически он не имеет право использовать сервис-паки.
У партнеров нет права продавать сервис-паки отдельным пакетом, насколько я знаю.
У партнеров есть право устанавливать их тем, кто оплатил maintanance.
__________________
полезное на axForum, github, vk, coub.
Старый 06.10.2005, 14:06   #5  
slava09 is offline
slava09
Участник
Аватар для slava09
MCBMSS
Дети Юза
1C
 
1,642 / 237 (11) ++++++
Регистрация: 06.03.2003
Адрес: Украина, Киев
maintanance это поддержка?
значит, если клиент не оплатил поддержку, то он В ПРИНЦИПЕ не может получить сервиспак?
а это где-то описано? можно где-то почитать об этом?
Старый 06.10.2005, 14:15   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано slava09
maintanance это поддержка?
значит, если клиент не оплатил поддержку, то он В ПРИНЦИПЕ не может получить сервиспак?
а это где-то описано? можно где-то почитать об этом?
В договоре на закупку лицензий.
Слово В ПРИНЦИПЕ не правильное. Я же написал ЮРИДИЧЕСКИ.
__________________
полезное на axForum, github, vk, coub.
Старый 06.10.2005, 14:21   #7  
slava09 is offline
slava09
Участник
Аватар для slava09
MCBMSS
Дети Юза
1C
 
1,642 / 237 (11) ++++++
Регистрация: 06.03.2003
Адрес: Украина, Киев
согласен. спасибо.
Старый 06.10.2005, 15:30   #8  
Zorik is offline
Zorik
Участник
 
81 / 10 (1) +
Регистрация: 02.04.2004
Адрес: москва
Mazzy, спасибо.
Другой вопрос -
Считаете ли вы оправданой практику постепенного установления обновления, т.е. изменение таблиц и классов по мере возникновения в этом потребности?
пример -
у нас стоит SP1
выяснилось, что неправильно разносится суммовая разница по поставщикам. Стали копать, выяснили, что проблема решена в след. сервиспаках. Сейчас переносим постепенно код, относящийся к проблеме на рабочую систему.
Старый 06.10.2005, 15:39   #9  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Изначально опубликовано Zorik
Считаете ли вы оправданой практику постепенного установления обновления, т.е. изменение таблиц и классов по мере возникновения в этом потребности?
Довольно неудобная практика. Эти обновления ложатся как модификации, которые пото все равно придется обновлять (удалять). Кроме того, таким способом крайне нежелательно переносить новые поля или таблицы (у которых есть фиксированный внутренний ID). Потом, когда вы установите настоящий сервис-пак, придется писать собственные процедуры для обновления данных, чтобы не потерять настройки. Поэтому я всегда с огромной неохотой закачиваю в систему Hotfixes от Microsift, т.к. потом будет вдвое больше работы. Иногда, к сожалению, этого не избежать.
Старый 06.10.2005, 15:43   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Zorik
Mazzy, спасибо.
Другой вопрос -
Считаете ли вы оправданой практику постепенного установления обновления, т.е. изменение таблиц и классов по мере возникновения в этом потребности?
пример -
у нас стоит SP1
выяснилось, что неправильно разносится суммовая разница по поставщикам. Стали копать, выяснили, что проблема решена в след. сервиспаках. Сейчас переносим постепенно код, относящийся к проблеме на рабочую систему.
Надо думать.
На практике такое приходится делать - брать кусочек из СП и ставить отдельно.
Но надо очень и очень крепко думать, прежде чем делать такие вещи.
Это как копаться в реестре. Возможностей много, но можно и систему угробить.


Добавлено: полностью согласен с EVGL
__________________
полезное на axForum, github, vk, coub.
Старый 06.10.2005, 15:44   #11  
Zorik is offline
Zorik
Участник
 
81 / 10 (1) +
Регистрация: 02.04.2004
Адрес: москва
Спасибо всем за ответы!
Будем думать
Старый 06.10.2005, 15:58   #12  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано mazzy
На практике такое приходится делать - брать кусочек из СП и ставить отдельно.
Но надо очень и очень крепко думать, прежде чем делать такие вещи.
Поддерживаю, можно вытаскивать из SP нужные вещи и устанавливать их "отдельно", т.е. без установки всего SP. Однако, такой подход требует очень досконального знания "внутренностей" системы.
Что, вообщем, никому не помешает.
Старый 06.10.2005, 16:09   #13  
Zorik is offline
Zorik
Участник
 
81 / 10 (1) +
Регистрация: 02.04.2004
Адрес: москва
На данный момент я вижу только один способ "вытаскивать" данные - система со всеми установленными SP, от куда можно копировать или экспортировать нужные объекты.
Есть ли другие методы? Другими словами, можно ли как-то увидеть/получить список объектов в SP?
Старый 06.10.2005, 16:12   #14  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Меню Сервис \ Средства разработки \ Переход к новой версии \ Создание проекта обновления приложения или Сравнение слоев

Есть еще слой old. Поищите на форуме про него.

Настоятельно рекомендую почитать документацию и БестПрактис на предмет апгрейда.
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
"An unexpected exception occurred" во время установки. Hub DAX: Администрирование 2 19.12.2009 12:09
установка 5 sp FiGr DAX: Администрирование 9 28.04.2008 23:05
AX UK: Demand Planner on the AX 4 SP 1 VPC Blog bot DAX Blogs 0 10.08.2007 23:40
AX UK: Microsoft Dynamics AX 4.0 SP 1 available for download Blog bot DAX Blogs 3 07.12.2006 17:43
После установки Axapta 2.5 и SP 3 Leon DAX: Администрирование 1 09.12.2002 14:13
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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