Модули

База данных содержит ряд различных модулей, которые соответствуют различным бизнес-линиям. Например, существуют модули для управления проблемами, управления изменениями, управления запросами и т.д. Каждый из этих модулей содержит ряд бизнес-объектов, которые можно использовать для сбора информации и данных объекта верхнего уровня, для которого вы можете создавать процессы.

Вы можете добавлять новые модули в базу данных для поддержки дополнительных бизнес-нужд вашей организации и переносить их в другую базу данных. Например, вы можете добавить новый модуль Управление вспомогательными средствами для управления вспомогательными процессами в вашей организации.

Создание модуля

Во время создания нового модуля вы должны указать для него объект верхнего уровня, для которого вы будете создавать процессы, и система Service Desk будет автоматически создавать объекты и действия, необходимые для обеспечения работы базовых функций для данного модуля процесса.

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

  • Назначение
  • Категория
  • Точка распространения
  • Примечание
  • Напоминание
  • Получатель напоминания
  • Задача
  • Назначение задачи
  • Категория задачи
  • Точка эскалации задач
  • Примечание задачи
  • Напоминание задачи
  • Получатель напоминания задачи
Для создания нового модуля:
  1. В Дизайнере объектов выберите элемент Модули в верхней части дерева Бизнес-объекты.
  2. В списке Действия выберите Создать модуль.
    Появится диалог "Создать модуль".
  3. В поле Заголовок модуля введите имя для создаваемого модуля. Например, Управление вспомогательными средствами.
  4. В поле Заголовок объекта верхнего уровня введите имя для объекта процесса верхнего уровня. Например, Запрос вспомогательных средств.
  5. Нажмите OK.
    Диалог "Создать модуль" будет закрыт, и новый модуль и его объекты по умолчанию будут созданы.
  6. Нажмите Значок - Сохранить.
    Новый модуль и его объекты по умолчанию будут сохранены.

Теперь вы можете добавлять в новый модуль требуемые объекты и атрибуты, а также создавать окна, процессы, запросы и т.д., как это выполняется для любого другого модуля.

Для получения информации о действии Реинициализация см. раздел Реинициализация: переключение между процессами в модуле.

Использование процессов из нового модуля с Каталогом услуг

Если вы хотите использовать процесс из вашего нового модуля с Каталогом услуг, необходимо добавить действие Взаимосвязь ConfigurationItemType в объект верхнего уровня.

Для конфигурации нового модуля для работы с Каталогом услуг:
  1. В Дизайнере объектов откройте объект верхнего уровня, который нужно использовать с Каталогом услуг.
  2. Нажмите имя объекта вверху дерева Атрибуты и затем на панели Свойства нажмите Значок три точки рядом с элементом Действия.
    Появится диалог выбора действия.
  3. В списке Доступные элементы выберите Взаимосвязь ConfigurationItemType, а затем щелкните Стрелка вправо.
    Элемент "Взаимосвязь ConfigurationItemType" переместится в список "Выбранные элементы".
  4. Щелкните OK и затем Значок - Сохранить.
    Атрибуты Элемент конфигурации, Тип элемента конфигурации и Ссылка типа элемента конфигурации будут добавлены в объект.

Блокировка и перенос модулей

Если вы выполнили вход на консоль как пользователь, для которого установлены культуры для языка по умолчанию, вы можете экспортировать блокированные модули с помощью приложения переноса дизайна для последующего импорта в другую базу данных.

Если у вас есть блокированный модуль, вы можете использовать приложение переноса дизайна для экспорта модуля только целиком. Вы не можете экспортировать отдельные окна, процессы и прочее из блокированного модуля, пока он не будет разблокирован. Ветви, которые соответствуют блокированному модулю в папке Service Desk в дереве Экспорт в приложении переноса дизайна, будут удалены.

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

Никогда не раскрывайте пароль издателя во время предоставления экспортированного модуля другим лицам. Этот пароль предназначен только для издателя для снятия блокировки модуля, чтобы изменять его для создания новых версий для распространения подписчикам.

Для блокировки и экспорта модуля:
  1. В дереве Бизнес-объекты в Дизайнере объектов выберите модуль, который нужно экспортировать.
  2. В списке Действия нажмите Блокировать.

    Появится диалог "Блокировать модуль".
  3. Введите и повторите ввод пароля издателя и пароль подписчика, а затем нажмите OK.

    Модуль будет блокирован. Вы более не сможете редактировать модуль.
  4. Запустите приложение переноса дизайна.
    Если вы выполнили вход на консоль как пользователь, для которого установлены культуры для языка по умолчанию, в дереве "Экспорт" будет добавлена новая папка с именем "Модули".
  5. В дереве Экспорт разверните папку Модули.

    Будут отображены блокированные модули.
  6. Выберите модуль, который нужно экспортировать, и нажмите Экспорт модуля.

    Отобразится диалог "Проверка пароля издателя".
  7. Введите пароль издателя для выбранного модуля, а затем щелкните OK.

    Появится диалог "Сохранить как".
  8. Выберите папку и имя для файла XML, а затем нажмите Сохранить.

    Модуль будет экспортирован целиком в указанный файл XML. Это может занять несколько минут.
  9. Передайте XML-файл и пароль подписчика подписчикам.

НЕ РАСКРЫВАЙТЕ им пароль издателя.

Когда подписчик получит файл XML, он сможет импортировать модуль в собственную базу данных.

Для импорта модуля:
  1. Запустите приложение переноса дизайна и откройте дерево Импорт ().
  2. В списке Действия щелкните Открыть файл импорта.

    Появится диалог "Открыть".
  3. Выберите предоставленный вам файл XML.

    Файл будет проверен.
  4. В списке Действия нажмите Импорт.

    Модуль будет импортирован. Это может занять несколько минут.

После импорта нового модуля вы сможете использовать все его функции.

Ограничения блокированных модулей

Если у вас есть блокированный модуль, вы по-прежнему можете добавлять запросы в приложении Web Access и создавать, обновлять или удалять для него экземпляры уровней обслуживания, упорядоченные списки, справочные списки и категории.

Если вы хотите изменить модуль с помощью Дизайнера объектов, Диспетчера окон, Дизайнера процессов, Дизайнера запросов и отчетов или Дизайнера шаблонов, сначала нужно разблокировать его, используя Дизайнер объектов.

Для снятия блокировки модуля для редактирования:
  1. Выберите модуль в дереве Бизнес-объекты в Дизайнере объектов, а затем в списке Действия нажмите Разблокировать.

    Появится диалог "Разблокировать модуль".
  2. Выберите кнопку Подписчик, а затем введите пароль подписчика и нажмите OK.

    Модуль будет разблокирован, и вы сможете изменить его.

Если вы снимите блокировку модуля, вы больше не сможете получать его обновления от его издателя.

Импорт обновления в модуль

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

Во время импорта обновленного модуля, вы получите информацию о любых объектах или атрибутах, которые были удалены из модуля, чтобы вы могли исправить любые запросы приложений Web Access, Crystal Reports и других, которые могут быть связаны с данными объектами и атрибутами.

Удаление модулей

Вы можете удалять некоторые разблокированные модули из базы данных с помощью действия Удалить модуль в Дизайнере объектов. Модули, которые вы не можете удалять:

  • Система
  • Метаданные
  • Жизненный цикл
  • Пользовательский интерфейс
  • Управление пользователями
  • Любые связи данных
  • Любой внешний модуль
  • Эл. почта
  • Управленческая информация
  • Management Suite

Вы не можете удалять модули, которые связаны с другими модулями, пока вы не удалите их связи.