5.17. Руководство по работе с каталогом услуг.

5.17.1. Общее описание

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

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

5.17.2. Навигация к редактору Каталога

Страница редактора Каталога открывается по кнопке «Каталог услуг» пункта «Администрирование» в сайдбаре Системы.

Примечание

В системе могут быть настроены дополнительные способы навигации. Необходимо уточнять у администраторов системы.

На первой странице редактор Каталога находится Список групп каталога (Рис. 5.17.1).
В левом верхнем углу окна расположена панель управления Списком групп.
В правом верхнем углу окна расположена панель импорта/экспорта.
../_images/CatalogEditor1.png

Рис. 5.17.1 Окно Список групп каталога

Панель управления Списком групп содержит следующие кнопки управления:

Кнопка Обновить данные sObnow_ic. Позволяет обновить Список групп.

Кнопка Создать группу sDobaw_ic. Позволяет создать новую группу в Списке групп.

Кнопка Редактировать группу sReda_ic. Позволяет провести редактирование уже существующей выбранной Группы услуг. R редактированию группы можно приступить путем двойного нажатия на строке списка групп.

Кнопка Удалить группу sUdal_ic. Позволяет удалить выбранную группу. Возможно удалить только ту группу, которая не содержит услуги.

Кнопка Сохранить данные в файл sExport_ic. Позволяет сохранить данные каталога в xlsx файл.

Кнопка Загрузить из файла sImport_ic. Позволяет сохранить данные каталога из xlsx файла в системе.

5.17.3. Создание группы услуг.

При нажатии кнопки Создать группу sDobaw_ic на панели управления Списком групп услуг открывается окно создания группы услуг (Рис. 5.17.2).

../_images/CatalogEditorNewGroup.png

Рис. 5.17.2 Окно создания группы услуг

Поля окна создания группы услуг.

ID группы - присваивается Системой автоматически.

Наименование группы услуг - необходимо ввести наименование группы услуг.

Роль - показывает, какой ролью должен обладать пользователь, чтобы увидеть группу каталога услуг.

Дата изменения - отображает дату и время создания группы.

После заполнения данных полей необходимо сохранить Группу услуг, нажав на кнопку «Сохранить группу» sSohrGr_ic. После сохранения в правой части окна создания группы услуг откроется панель добавления услуги (Рис. 5.17.3).

Кнопка Свойства группы sSvoGr_ic в левом верхнем углу окна создания группы услуг позволяет скрыть левую панель окна редактирования группы (Рис. 5.17.3).

../_images/sGrup.png

Рис. 5.17.3 Окно добавления услуг

5.17.4. Добавление карточки каталога.

5.17.4.1. Общие операции по редактировании карточки каталога

При нажатии панели Добавить услугу открывается форма редактирования услуги (Рис. 5.17.4).

../_images/sRedak.png

Рис. 5.17.4 Форма редактирования услуги

Форма редактирования услуги содержит следующие поля:

Наименование услуги - поле, обязательное для заполнения. В это поле необходимо внести наименование услуги. После заполнения поля активируется надпись Необходимо выбрать иконку. Выбор иконки осуществляется нажатием кнопки sVibIc_1_ic, после чего открывается список доступных иконок (Рис. 5.17.5). Левым щелчком мыши необходимо выбрать иконку.

../_images/sJcon.png

Рис. 5.17.5 Список выбора иконки

Описание услуги - поле, обязательное для заполнения. В это поле необходимо внести краткое описание услуги.

Ключевые слова - необходимо внести ключевые слова, которые несут на себе содержательную нагрузку всего описания услуги. Возможно внести несколько ключевых слов. Ввод каждого ключевого слова осуществляется по клавише Enter. Удаляется ключевое слово при нажатии кнопки sUdSl_ic.

Действие - Обязательное для заполнения поле. При нажатии кнопки sStrel_ic в поле Действие появляется список из строк Открыть форму и Перейти по адресу URL (Рис. 5.17.6).

../_images/sDeis.png

Рис. 5.17.6 Список выбора Действия

Роль - показывает, какой ролью должен обладать пользователь, чтобы увидеть данную услугу.

5.17.4.2. Настройка действия «Открыть форму»

  • Строка Открыть форму поля Действие позволяет выбрать форму из всплывающего списка доступных форм (Рис. 5.17.7).
../_images/sForma.png

Рис. 5.17.7 Список выбора Формы

После левого клика мышью по строке с выбранной формой наименование формы отобразится в поле Форма (Рис. 5.17.8).

../_images/sVForma.png

Рис. 5.17.8 Выбранная Форма

После выбора формы открывается поле Шаблон. Поле не обязательно для заполнения. Поля для выбора шаблона: Имя схемы шаблона и ID записи в схеме, представляющей шаблон (Рис. 5.17.9).

../_images/sShabl.png

Рис. 5.17.9 Поле Шаблон

При нажатии кнопки sStrel_ic всплывает список доступных схем. После левого клика мышью по строке с выбранной схемой наименование схемы отобразится в поле Имя схемы (Рис. 5.17.10).

../_images/sShem.png

Рис. 5.17.10 Выбранная Схема

5.17.4.3. Настройка действия «Перейти по адресу URL»

  • Строка Перейти по адресу URL поля Действие позволяет отобразить URL-адрес сайта услуги (Рис. 5.17.11).
../_images/sURL.png

Рис. 5.17.11 Отображение URL-адреса

URL может содержать ключевые слова (типа $SYSTEM_USER$ и пр.). Для выбора ключевых слов доступна кнопка Доступные ключевые слова sSD_ic в правой части панели ввода URL-адреса (Рис. 5.17.12). При нажатии кнопки sSD_ic всплывает список доступных ключевых слов.

../_images/sKlSl.png

Рис. 5.17.12 Список ключевых слов

URL может содержать javascript выражения. Для добавления выражения в URL необходимо добавить avascript выражение заключенное в двойные фигурные скобки:
{{ new Date($DAY_AGO_MS$).toLocaleDateString() }}.

Пример URL: http://cbr.ru/currency_base/daily/?UniDbQuery.Posted=True&UniDbQuery.To={{ new Date($DAY_AGO_MS$).toLocaleDateString() }}.

5.17.5. Редактирование группы услуг.

После выделения Группы услуг левым кликом мыши при нажатии кнопки Редактировать группу sReda_ic на панели управления Списком групп услуг открывается окно редактирования группы услуг (Рис. 5.17.13).

../_images/sRedGR.png

Рис. 5.17.13 Редактирование группы услуг

На кнопке редактирования услуги (Рис. 5.17.14) при поднесении курсора активируются три иконки:

../_images/sTestUsl.png

Рис. 5.17.14 Кнопка редактирования услуги

  • Перенести в другую группу - sPeren_ic - позволяет перенести услугу в другую группу. При нажатии на иконку sPeren_ic открывается всплывающий список доступных для переноса групп услуг (Рис. 5.17.15).
../_images/sPerenUsl.png

Рис. 5.17.15 Перенос услуги в другую группу

  • Копировать - sKop_ic - позволяет копировать услугу в буфер обмена.
  • Удалить - sUdal_ic - позволяет удалить услугу.

5.17.6. Редактирование карточки каталога.

При нажатии на панель услуги открывается форма редактирования параметров услуги (Рис. 5.17.16). Редактирование происходит по алгоритмам, представленным выше в разделе Добавление карточки каталога. .

../_images/sRegucl.png

Рис. 5.17.16 Форма редактирования параметров услуги

Сохранение отредактированной карточки услуги происходит при нажатии кнопки sOk_ic в правой нижней части карточки. Выход из карточки без сохранения происходит при нажатии кнопки sOtmen_ic в правой нижней части карточки.