Правила переходов рабочего процесса: обязательные поля
TL;DR
Обязательные поля в пользовательских рабочих процессах помогают обеспечить единообразие передачи работы, делая определённые стандартные или настраиваемые поля обязательными перед сменой статуса. Их можно задать только в пользовательских рабочих процессах, начиная со второго статуса. Если обязательное поле отсутствует или не соответствует заданному правилу, Wrike блокирует смену статуса, пока пользователь не введёт корректные данные. Это применяется к ручным изменениям, массовым действиям и автоматизации; мобильное приложение также поддерживает обязательные поля и позволяет менять статусы. Если что-то не срабатывает, причина обычно кроется в разрешениях на поля, настройках совместного доступа или конфигурации рабочего процесса.
|
Доступно: Legacy Business, Legacy Enterprise.; Недоступно: Legacy Free, Legacy Professional.; |
|
Availability: Business, Pinnacle, Apex. ; Недоступно: Free, Team; |
Обязательные поля помогают стандартизировать передачу работы в вашем рабочем процессе. Вы можете сделать конкретные стандартные и настраиваемые поля обязательными при смене статуса элемента.
Если обязательное поле отсутствует или не соответствует заданному правилу, статус не изменится.
Важно
Вы можете задавать обязательные поля только для пользовательских рабочих процессов. Это недоступно для рабочего процесса по умолчанию.
Note
Обязательные поля можно устанавливать, начиная со второго статуса в рабочем процессе. Нельзя задать их для первого статуса, поскольку Wrike присваивает этот статус при создании элемента. Если вам нужно сделать поля обязательными при создании, используйте формы запросов. Поддерживаются обязательные поля, но необязательные — нет.
Поддерживаются следующие поля:
-
Исполнитель
-
Флажок
-
Валюта
-
Дата
-
Множественный выбор
-
Число
-
Люди
-
Процент
-
Единичный выбор
-
Текст
-
Нажмите на свое изображение 1 на боковой панели.
-
Выберите Настройки 2 в раскрывающемся меню.
-
Нажмите Рабочий процесс 3 на панели слева.
-
Откройте рабочий процесс, который хотите изменить 4.
-
Выберите статус, в котором хотите добавить обязательные поля.
-
В разделе Обязательные поля при выборе статуса выберите поля, которые пользователи должны заполнить.
-
Установите критерии, которым должно соответствовать каждое поле, например:
-
точно равно
-
не пусто
-
находится между
-
не более
Note
Доступные предикаты могут отличаться в зависимости от типа поля.
-
-
Нажмите Сохранить.
-
Перейдите к нужному пространству 1 на боковой панели.
-
Нажмите на иконку в виде шестеренки 2 рядом с обзором пространства на боковой панели.
ИЛИ
-
Нажмите значок шестерёнки 2 под названием пространства в текущем представлении.
-
Перейдите на вкладку Рабочие процессы 3.
-
Выберите рабочий процесс, который хотите изменить 4.
-
Выберите статус, в котором хотите добавить обязательные поля.
-
В разделе Обязательные поля при выборе статуса выберите обязательные поля.
-
Установите критерии для каждого поля.
-
Нажмите Сохранить.
-
Откройте задачу, проект или другой рабочий элемент, использующий этот рабочий процесс.
-
Попробуйте изменить его статус на тот, для которого настроены обязательные поля.
-
Если одно или несколько обязательных полей отсутствуют или заполнены некорректно, заполните их в форме проверки.
-
Отправьте форму, чтобы завершить смену статуса.
Если все обязательные поля уже соответствуют критериям, Wrike сразу изменит статус и не покажет форму.
Когда пользователь вручную меняет статус, Wrike проверяет, соответствуют ли обязательные поля настроенным критериям.
Возможны три варианта исхода:
-
Пользователь закрывает форму, не заполнив значения, и статус не меняется.
-
Пользователь вводит некорректные данные, и Wrike выделяет ошибки. Статус не меняется, и значения не сохраняются.
-
Пользователь вводит корректные данные, Wrike сохраняет значения и меняет статус.
Когда пользователь вручную меняет статус, Wrike показывает форму проверки, если обязательные поля отсутствуют или некорректны.
При массовых действиях Wrike обновляет только те элементы, которые соответствуют критериям обязательных полей. Элементы, не соответствующие критериям, не будут обновлены.
Если смена статуса происходит через автоматизацию, ИИ-агент или API и обязательные поля не соответствуют критериям, изменение статуса не будет выполнено.
-
Нельзя настроить обязательные поля для рабочего процесса по умолчанию.
-
Нельзя настроить обязательные поля для первого статуса рабочего процесса.
-
Обязательные поля проверяются только для выбранного пользователем статуса, а не для пропущенных статусов.
-
Обязательные поля не проверяются задним числом для элементов, которые уже находятся в статусе.
-
Если пользователи позже изменят значения полей, Wrike не будет повторно проверять предыдущий переход статуса.
-
Если обязательные значения уже присутствуют, Wrike не покажет форму проверки.
Обычно это происходит, когда пользователь не может просмотреть или отредактировать обязательное поле.
Например:
-
Настраиваемое поле не открыто для пользователя.
-
У пользователя нет прав на редактирование настраиваемого поля.
-
Тип пользователя или роль доступа ограничивает редактирование полей.
В этом случае администратору может потребоваться обновить общий доступ к полю, разрешения или настройки рабочего процесса.
Смена статуса также может не выполниться, если настройки рабочего процесса, полей и элемента не согласованы.
Например:
-
В рабочем процессе задачи требуется настраиваемое поле проекта.
-
Обязательное настраиваемое поле деактивировано.
-
Обязательное настраиваемое поле недоступно в соответствующем пространстве или расположении.
Если это произошло, обновите настройки рабочего процесса или настраиваемого поля, чтобы обязательные поля были доступны там, где это необходимо.