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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2011, 20:04   #1  
Oleksandr is offline
Oleksandr
Участник
Аватар для Oleksandr
 
68 / 17 (1) ++
Регистрация: 19.03.2005
Адрес: Киев
Данные DIS и GLS слоя при апгрейде на 2009
Коллеги, в процессе миграции с Axapta 3.0 SP5 SE на AX 2009 SP1 возник вопрос: куда деваются данные, которые в тройке хранились на DIS - полях или таблицах, например (для Швеции):
BOMCalcTable.UseStandardPrice

В 4-ке они перенесенны GLS, а дальше как-то след простыл. По идее в 2009 должен быть на SYS, но нет.
Поиск в апгрейд скриптах и вообще по коду в 2009 ничего не находит.

Неужели данные теряются, и нужно писать самому апгрейд скрипты для ДИС слоя?
Как-то некрасиво со стороны МС. В документации много сказано о переносе кода, но о данных ничего не нашел.

Если кто сталкивался, прошу помочь.

Спасибо
__________________
--
regards, Oleksandr
Старый 05.05.2011, 20:16   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Oleksandr Посмотреть сообщение
Неужели данные теряются, и нужно писать самому апгрейд скрипты для ДИС слоя?
Вроде не терялось ничего пока
Смотрите классы ReleaseUpdate*
__________________
полезное на axForum, github, vk, coub.
Старый 09.05.2011, 12:13   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Отправил вопрос на внутренний форум, посмотрим, что ответят.
Но вообще, на будущее - да, иногда между релизами данные решают не переносить.
Так, к примеру, произошло с одним из полей при имплементации Products, насколько я помню. (Одно из описаний product dimensions было удалено).
За это сообщение автора поблагодарили: Oleksandr (1).
Старый 10.05.2011, 13:35   #4  
Oleksandr is offline
Oleksandr
Участник
Аватар для Oleksandr
 
68 / 17 (1) ++
Регистрация: 19.03.2005
Адрес: Киев
Спасибо, жду
Похоже, это общее мнение - забить.
__________________
--
regards, Oleksandr
Старый 08.06.2011, 19:13   #5  
Oleksandr is offline
Oleksandr
Участник
Аватар для Oleksandr
 
68 / 17 (1) ++
Регистрация: 19.03.2005
Адрес: Киев
Получил нетривиальный ответ от МС. Буду перечитывать вечерами

----------------------------

Issue Definition: Your client is having Axapta 3.0 SP5 with Swedish DIS layer and data in DIS- fields and tables and you need input regarding the best way to upgrade to AX 2009 with DIS stored data.
Please review the AX 2009 Upgrade Guide:
http://www.microsoft.com/downloads/d...-432D-B11E-F65
DDB2D1B9C&displaylang=en

The easiest upgrade will be always from Ax 3.0 SP6, but it is
technically possible to go from AX 3.0 (any SP) to AX 2009, however:
1) If the LOS layer (cost accounting for example) is involved and you’re
upgrading from Ax 3.0 SP5 or earlier, you will need to test the upgrade and you
might have to program your own upgrade scripts, otherwise there is a risk of losing
the data. We would recommend to go from
3.0 SP6 if any LOS layer is involved.
2) If a country specific DIS layer is involved(any you’re upgrading from Ax 3.0
SP5 or earlier), you will need to go to at least from AX3.0 SP4 due to changes
between AX 3.0 SP3 and AX 3.0 SP4 DIS layer data model. Upgrading from directly
from AX 3.0 SP3 with for example PL
DIS layer will lead to a data loss. As in the point 2#, you can write your
own upgrade scripts (or migrate those from SP4 DIS) to prevent the data loss and to
be able to go directly from AX 3.0 SP3 to Ax 2009

Write Data Upgrade Scripts white paper
(http://go.microsoft.com/fwlink/?Link...69&clcid=0x409

Technical note: The reason why we recommend upgrading (to Ax 2009) from Ax 3.0 SP6
is that SP3 to SP4 (DIS,LOS) upgrade scripts are in SP6 (or SP4 etc), in LOS or DIS
layers. So if you go from SP3->SP6, upgrade scripts in ReleaseDBUpdate30SP*... will
take care of everything.

I hope this explains your query.
Scope Agreement: To get back with an answer regarding the best option to upgrade from AX 3.0 with DIS to AX 2009. Once this information is handed over this case would be considered as closed.
__________________
--
regards, Oleksandr
Старый 09.06.2011, 11:41   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
По-моему, просто послали - типа "RTFM, но так и быть, кое-что процитируем" Можно, конечно, и свои скрипты конвертации базы написать, только что толку, если функционал, который использует поля, "пропавшие" в 2009-й, тоже, судя по всему, выкинули?..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
semanticax: Dynamics AX 2009 Installation - Application Blog bot DAX Blogs 0 22.12.2010 08:11
Microsoft Dynamics AX 2009 White Paper: One Single World-Wide Instance (Eastern Europe/Russia GLS layer) Vadik DAX: База знаний и проекты 4 09.12.2009 16:54
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, время: 23:50.