Всем привет!
Вроде разобрались с переносом быстрых ссылок и Cue. Огромное спасибо моему коллеге который сообразил первым!
Опишу вкратце процедуру переноса:
Берем (для примера) готовый ролевой центр, например SalesManager (Администрирование системы/профили пользователя):
Нажимаем кнопку «Просмотреть ролевой центр», в ролевом центре нажимаем «Изменить страницу»:
Теперь добавляем новую веб часть с быстрыми ссылками (для примера в верхнюю веб часть). Выбираем категорию Microsoft dynamics Ax и тип QuickLinks, нажимаем «Добавить»:
Появится новая веб часть в компоновке страницы. Добавляем ссылки (выбрав общее представление быстрых ссылок!):
Добавляем ссылки (для примера Главное меню/Расчеты с клиентами/Проводки по накладным клиента). Отдельно отмечу, что в профиле пользователя необходимо указать свою учетную запись. После чего, закрыть Ах и войти на домашнюю страницу (РЦ) в клиенте Ах, а не на портале:
Остальное по умолчанию, и нажимаем ОК:
В режиме редактирования веб-части, необходимо дать новой веб-части быстрых ссылок характерное название (для Cue их необходимо включить в CueGroup и указать название CueGoup). Нажимаем «Изменить веб-часть» :
Задаем имя веб-части и код группы в ее свойствах, нажимаем ОК:
Выходим из режима редактирования, нажимаем Stop editing:
Мы изменили страницу, теперь ее надо импортировать в АОТ. Сперва обновим определение страницы и после Ролевой центр. Идем в Ах, находим пункт меню Ролевого центра и нажимаем импорт:
Обновится PageDefinition. Теперь надо заново экспортировать ролевой центр в АОТ :
В окне выбираем наш Ролевой центр:
После импорта РЦ идем в «Управление организацией/Настройка/Ролевой центр/Изменить экспресс ссылки»:
Теперь импортируем Экспресс ссылки (должна появится запись с названием нашей группы экспресс ссылок ):
Тпереь осталось экспортровать определение веб-части об экспрес ссылках в xml и импортировать все это в тестовое/рабочее окружение:
Файл xml после экспорта:
PHP код:
<?xml version="1.0" encoding="UTF-8"?>
<DynamicsQuickLinks Version="1">
<QuickLinksGroup GroupId="SalesManagerNewLinks"><QuickLink Link="CustInvoice" Type="Client_Report" Title="@SYS327304"/></QuickLinksGroup>
</DynamicsQuickLinks>
Надеюсь при переносе в «обратном» порядке проблем не возникнет.
З.Ы. Хотелось бы отметить в этой ветке, что перенос проктов с кубами тоже немного не тривеален, но проще.