Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
панель
titleНавигация

Оглавление
maxLevel3

Свойства страницы
Статус

Статус
colour

YellowАвтор

Green
title

В РАБОТЕ

ГОТОВО

Комментарий
панель

На этой странице:

Оглавление


Подготовка основы для доработки корневых типовых схем\форм в Палитре XML

  1. Создать подпапку с  <названием модуля> в папке override\tuning. К примеру: inputdocsinternaldocs
  2. Создать схему:
    1. создать подпапку schema в папке <названием модуля>
    2. создать файл <Название типовой схемы><Название проекта>.pal.xml в папке schema. В файле должно быть описано наследование с типовой схемы. К примеру: RkkResourceInternalVEB наследуется с RkkResourceInternal
  3. Создать форму:
    1. создать подпапку form в папке <названием модуля>
    2. cкопировать файл типовой формы из корневой папки tuning\<названием модуля>\form\ в override\tuning\<названием модуля>\form\
    3. поменять название схемы, на которой базируется форма. Пример: для формы RkkResourceInternalForm - schema-ref RkkResourceInternalVEB.
  4. Создать подпапку _common в папке override\catalog
  5. Создать подпапку document в папке _common
  6. Создать файл document.pal.xml в папке document. 
    1. В файле указать типовой документ, название схемы указать из пункта 2. Пример: schema-ref RkkResourceInternalVEB
Схема размещения конфигурации палитры

Внесение изменений

Информация по Заказным проектам вносится в папку cmpalette\src\main\resources\override

Тип конфигурацииРазмещениеИдентификатор
Роли (общие/только для модуля)tuning\_common\roles\roles.xml<Название роли>
Схемы (только для модуля)tuning\<название модуля>\schema\<Название схемы>.pal.xml<Название схемы>
Схемы (общие)tuning\_common\schema\<Название схемы>.pal.xml<Название схемы>
Формы (только для модуля)tuning\<название модуля>\form\<Название формы>.pal.xml<Название формы>
Формы (общие)tuning\_common\form\<Название формы>.pal.xml<Название формы>
Справочники\Модификаторы справочников (общие)tuning\_common\dictionaries\dictionaries.pal.xml<Название справочника>
Справочники\Модификаторы справочников (только для модуля)tuning\<название модуля>\dictionaries\dictionaries.pal.xml<Название модуля><Название справочника>
Условия применения (общие)tuning\_common\condition\condition.pal.xml<Название условия применения>
Условия применения (только для модуля)tuning\<название модуля>\condition\condition.pal.xml<Название модуля><Название условия применения>
Кастомные кнопки (общие)tuning\_common\handler\handler.pal.xml<Название операции>
Кастомные кнопки (только для модуля)

tuning\<название модуля>\handler\handler.pal.xml

<Название модуля><Название операции>
Кастомные коллекции (общие/только для модуля)catalog\collection\<Название модуля><Название коллекции>\<Название модуля><Название коллекции>.pal.xml<Название модуля><Название коллекции>
Дескрипторы (только для модуля)catalog\<Название модуля>\descriptor\<Название дескриптора>.pal.xml<Название дескриптора>
Дескрипторы (общие)catalog\_common\descriptor\<Название дескриптора>.pal.xml<Название дескриптора>
Представления (только для модуля)catalog\<Название модуля>\folder\<Название папки>.pal.xml<Название папки>
Представления (общие)catalog\_common\folder\<Название папки>.pal.xml<Название папки>
Тип элементов коллекции (общие/только для модуля)catalog\_common\column\column.pal.xml<Название колонки>
Документы (общие/только для модуля)catalog\_common\document\document.pal.xml<Название документа>
ПКД\Очереди (общие/только для модуля)catalog\_common\queue\queue.pal.xml<Название очереди>
Связи (общие)links\link.pal.xml
Связи (только для модуля)links\link_<Название модуля>.pal.xml
Связи (тип связи)links\link-type.pal.xml
Поиск (индексация)search\<Название модуля>\<Название модуля>_<Область применения>.xml<Название модуля>
Поиск (форма поиска и механизмы поиска)search\applicationContext-config-search.xml
Почтовые уведомленияnotices\notification_<Название модуля>.pal.xml<Название модуля>
Тип уведомления/задачnotices\pkd-notice.pal.xml
Заголовки уведомления/задачnotices\pkd-notice-override.pal.xml

Загрузка конфигурации в систему

При сборке Палитры XML формируется пакет с конфигурацией cmpalette-<release>.jar

Загрузка пакета
  1. Войти в инфтерфейс Системная админка (НБР)
  2. Перейти в меню Структура системы\Инструменты\Конфигурация Палитра
  3. Выбрать операцию "Импорт"
  4. Указать текущую организацию "Для организаций"
  5. Нажать на "+" и выбрать пакет
  6. Нажать кнопку "Выполнить"