Структура модуля "Управление конфигурационными единицами"
========================================================================


.. contents:: Содержание
   :depth: 3
 
   
Основные сущности  
------------------------------------

Все объекты конфигурации модуля "Управления конфигурационными единицами" для удобства поиска и навигации сгруппированы в следущие директории:

*  **VMK** - пользовательский компонент для ВМК "Связи конфигурационных единиц"
*  **coordinates_for_drawing** - координаты для отрисовки Связей конфигурационных единиц (форма и реестр)
*  **dict_ci** - Справочники: Категории конфигурационных единиц, Связи конфигурационных единиц, Статусы конфигурационной единицы, Типы конфигурационных единиц
*  Формы: Конфигурационная единица
*  Реестры: Конфигурационные единицы

Конфигурационная единица
------------------------------------

Код: ``itsm_form_ci``

.. warning::

    Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях.

Структура Формы Конфигурационная единица
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Все поля на форме обращения сгруппированы в следующие разделы:

1. Основная информация
2. Подробная информация
3. История изменений
4. История статусов
5. Связанные сущности
6. Документы

Основная информация состоит из следующих данных:

* ID - уникальный номер
* Наименование 
* Владелец - пользователь, который владеет или пользуется конфигурационной единицей
* Описание
* Тип - определяется справочником Типы конфигурационных единиц
* Версия 
* Категория - определяется справочником Категории конфигурационных единиц
* Иконка - иконка, которая отображается на ВМК Связи конфигурационных единиц


.. figure:: _static/277.png

        Рис. 


Дополнительные механизмы
------------------------------------

Связи конфигурационных единиц
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Данный модуль отображает все конфигурационные единицы, а также связи между ними. Связи конфигурационных единиц указываются из данных таблицы ``itsm_form_ci_relations``. Помимо полной карты связей, можно выбрать только определенную единицу и отобразятся данные по ее связам. 

.. figure:: _static/278.png

        Рис. 

При отображении связей конфигурационных единиц расположение иконок не всегда становится удобным для просмотра. Для этого реализована возможность изменения месторасположения иконки на карте. После передвижения любой из единицы на карте, активируются кнопка Сохранить. Данная кнопка позволяет сохранить координаты элементов на карте, таким образом при следующем открытии расположение будет определяться по сохраненным координатам. Возможно пересохранение расположение элементов на карте.  
