Отключить создание карточек определённого типа

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

  • При нажатии кнопки + Создать на панели управления.

  • При создании карточки с добавлением ссылки из карточек Документ и Задание.

Чтобы скрыть тип карточки из меню создания:
  1. Откройте конфигурационный файл Каталог-установки-Web-клиента\5.5\Site\web.config.

  2. Перейдите к элементу configuration  Docsvision  WebClient  CardTypes  CardType.

    В элементе CardTypes перечислены типы карточек, с которыми работает Web-клиент:

    • [CardTypeId="b9f7bfd7-7429-455e-a3f1-94ffb569c794"] — Документ.

    • [CardTypeId="c7b36f33-cdd4-4da9-8444-600fe14111e4"] — Задание.

    • [CardTypeId="2182e2a5-22a9-471f-9d65-e45deeae1c73"] — Группа заданий.

  3. Создайте или измените параметр DisableCreateFlags в элементе нужного типа карточек.

    Значение параметра DisableCreateFlags является суммой цифр, каждая из которых определяет один из вариантов скрытия типа карточки:

    • 0 — не скрывать.

    • 1 — скрывать тип из списка типов при создании карточки при нажатии кнопки + Создать на панели управления.

    • 2 — скрывать тип из списка типов при создании карточки с добавлением ссылки из карточек Документ и Задание, а также при создании карточки в качестве отчёта к Заданию.

    • 4 — скрывать тип из списка типов при создании связанного задания карточки Документ.

    • 8 — скрывать тип из списка типов при создании подчиненного задания карточки Задание.

    Пример 1. Изменение параметра "DisableCreateFlags"
    <configuration>
      <Docsvision>
        <WebClient>
          <CardTypes>
            <CardType CardTypeId="b9f7bfd7-7429-455e-a3f1-94ffb569c794" CssClass="document" SaveInFolder="true"
                      DisableCreateFlags="13" /> (1)
            <CardType CardTypeId="c7b36f33-cdd4-4da9-8444-600fe14111e4" />
            <CardType CardTypeId="2182e2a5-22a9-471f-9d65-e45deeae1c73" />
          </CardTypes>
        </WebClient>
      </Docsvision>
    </configuration>
    1 Чтобы отключить любую возможность создания карточки Документ из Web-клиента, укажите значение 15 (= 1+2+4+8). Чтобы скрыть тип карточки Документ из списка типов при создании новой карточки, укажите значение 1.
    Параметр DisableCreateFlags не действует, когда меню создания карточки вызывается из настраиваемой разметки.
  4. Сохраните изменения конфигурационного файла.