10.01.2017, 17:26 | #1 |
Участник
|
Перенос модификаций через XPO (ax2012)
Привет всем.
Почитываю тут документацию по партнерским модулям к ax2012 В документе "To-Increase AX Anywhere Design Patterns for AX 2012" черным по-белому сказано: Цитата:
8.6 XPOs and AX2012
When you are moving application objects from one AX2012 installation to another, different one, be very careful when using XPOs. There are known issues with AX2012 and XPOs where object IDs conflict and cause serious issues, and there is no option to import without object IDs anymore in AX2012. Models are the only safe way to move application object between two different AX installations. |
|
10.01.2017, 17:51 | #2 |
Участник
|
при переносе в пределах одного слоя - не помню проблем.
возможно, проблемы возникают при переносе в другой слой. из usr в партнерский какой-нибудь или в патч-слой. например, из usr в usp. или из патч-слоя в основной. например, из usp в usr. такие случаи редки в обычной практике. но партнерам они добавляют геммороя сильно. |
|
|
За это сообщение автора поблагодарили: Logger (3). |
10.01.2017, 17:56 | #3 |
Участник
|
А там разве не наоборот, всегда без ID?
Проблемы в том, что разные инстансы с разными ID, в итоге данные между тестовой и рабочей Аксой нельзя через бэкап SQL обновлять.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: Logger (3). |
10.01.2017, 18:12 | #4 |
Участник
|
Спасибо за ответы.
Мне показалось что авторы документа все же имели в виду еще какой-то случай который у них встречался. Либо опечатка. |
|
10.01.2017, 18:17 | #5 |
Участник
|
Вот и я про это же подумал.
У меня недавно проблема была когда имена разные, а guid класса одинаковый. Ругнулось при импорте. Может они этот случай имели в виду ? (Невозможность отключения переноса GUID (а не LegacyID как можно подумать)) Но ничего фатального там не было. Имя класса вручную поменял и все. Последний раз редактировалось Logger; 10.01.2017 в 18:30. |
|
11.01.2017, 08:55 | #6 |
Участник
|
Бывает иногда, когда объекты не в том порядке импортируешь и не включаешь в ХРО id-шники.
А затем вдруг включил, а тебе ошибка бах! у тебя уже есть объект с этим ID. :-) В 2012 при импорте всегда с ID можно быть спокойным только на клиенте (заказчике т.е.). Для партнерских решений Цитата:
Models are the only safe way
__________________
// no comments |
|
|
За это сообщение автора поблагодарили: Logger (3). |
Теги |
ax2012, axanywhere, mobile apps, toincrease, xpo |
|
|