Все статьи

Правила переходов рабочего процесса: обязательные поля

Последнее обновление:

Команда документации Wrike

Команда документации Wrike

TL;DR

Обязательные поля в пользовательских рабочих процессах помогают обеспечить единообразие передачи работы, делая определённые стандартные или настраиваемые поля обязательными перед сменой статуса. Их можно задать только в пользовательских рабочих процессах, начиная со второго статуса. Если обязательное поле отсутствует или не соответствует заданному правилу, Wrike блокирует смену статуса, пока пользователь не введёт корректные данные. Это применяется к ручным изменениям, массовым действиям и автоматизации; мобильное приложение также поддерживает обязательные поля и позволяет менять статусы. Если что-то не срабатывает, причина обычно кроется в разрешениях на поля, настройках совместного доступа или конфигурации рабочего процесса.


Доступно: Legacy Business, Legacy Enterprise.; Недоступно: Legacy Free, Legacy Professional.;

Таблица 18. Доступность


Availability: Business, Pinnacle, Apex. ; Недоступно: Free, Team;

Обзор

Обязательные поля помогают стандартизировать передачу работы в вашем рабочем процессе. Вы можете сделать конкретные стандартные и настраиваемые поля обязательными при смене статуса элемента.

Если обязательное поле отсутствует или не соответствует заданному правилу, статус не изменится.

Важно

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

Note

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

Поддерживаемые поля

Поддерживаются следующие поля:

  • Исполнитель

  • Флажок

  • Валюта

  • Дата

  • Множественный выбор

  • Число

  • Люди

  • Процент

  • Единичный выбор

  • Текст

Как настроить обязательные поля в рабочем процессе

В настройках рабочего процесса на уровне аккаунта

  1. Нажмите на свое изображение 1 на боковой панели.

  2. Выберите Настройки 2 в раскрывающемся меню.

  3. Нажмите Рабочий процесс 3 на панели слева.

  4. Откройте рабочий процесс, который хотите изменить 4.

    Account_1.png
  5. Выберите статус, в котором хотите добавить обязательные поля.

  6. В разделе Обязательные поля при выборе статуса выберите поля, которые пользователи должны заполнить.

  7. Установите критерии, которым должно соответствовать каждое поле, например:

    • точно равно

    • не пусто

    • находится между

    • не более

      Note

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

  8. Нажмите Сохранить.

    Account_Transition.gif

В настройках рабочего процесса пространства

  1. Перейдите к нужному пространству 1 на боковой панели.

  2. Нажмите на иконку в виде шестеренки 2 рядом с обзором пространства на боковой панели.

    ИЛИ

  3. Нажмите значок шестерёнки 2 под названием пространства в текущем представлении.

  4. Перейдите на вкладку Рабочие процессы 3.

  5. Выберите рабочий процесс, который хотите изменить 4.

    Space_1.png
  6. Выберите статус, в котором хотите добавить обязательные поля.

  7. В разделе Обязательные поля при выборе статуса выберите обязательные поля.

  8. Установите критерии для каждого поля.

  9. Нажмите Сохранить.

    Space_Transition.gif

Как протестировать правило в рабочем пространстве

  1. Откройте задачу, проект или другой рабочий элемент, использующий этот рабочий процесс.

  2. Попробуйте изменить его статус на тот, для которого настроены обязательные поля.

  3. Если одно или несколько обязательных полей отсутствуют или заполнены некорректно, заполните их в форме проверки.

  4. Отправьте форму, чтобы завершить смену статуса.

    Test_Rule.gif

Если все обязательные поля уже соответствуют критериям, Wrike сразу изменит статус и не покажет форму.

Как это работает для пользователей

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

Возможны три варианта исхода:

  • Пользователь закрывает форму, не заполнив значения, и статус не меняется.

  • Пользователь вводит некорректные данные, и Wrike выделяет ошибки. Статус не меняется, и значения не сохраняются.

  • Пользователь вводит корректные данные, Wrike сохраняет значения и меняет статус.

Как обязательные поля ведут себя в разных случаях

Ручные изменения статуса

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

Массовые изменения статуса

При массовых действиях Wrike обновляет только те элементы, которые соответствуют критериям обязательных полей. Элементы, не соответствующие критериям, не будут обновлены.

Автоматизация, ИИ и API

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

Мобильное приложение

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

Важно знать

  • Нельзя настроить обязательные поля для рабочего процесса по умолчанию.

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

  • Обязательные поля проверяются только для выбранного пользователем статуса, а не для пропущенных статусов.

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

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

  • Если обязательные значения уже присутствуют, Wrike не покажет форму проверки.

Устранение неполадок

Пользователь не может завершить смену статуса

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

Например:

  • Настраиваемое поле не открыто для пользователя.

  • У пользователя нет прав на редактирование настраиваемого поля.

  • Тип пользователя или роль доступа ограничивает редактирование полей.

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

Настройки рабочего процесса и полей не совпадают

Смена статуса также может не выполниться, если настройки рабочего процесса, полей и элемента не согласованы.

Например:

  • В рабочем процессе задачи требуется настраиваемое поле проекта.

  • Обязательное настраиваемое поле деактивировано.

  • Обязательное настраиваемое поле недоступно в соответствующем пространстве или расположении.

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

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

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

Верх