Быстрый старт · 10 мин
Как изменить срок задачи в 1С
Как изменить срок исполнения задачи в 1С: в форме задачи, в списке, в 1С:Документооборот и БСП. Права, ограничения, типичные ошибки и проверка результата.
Задачи в 1С встречаются в разных конфигурациях: это и поручения в 1С:Документооборот, и задачи по бизнес-процессам в конфигурациях на базе Библиотеки стандартных подсистем (БСП), и задачи в отраслевых решениях. Во всех случаях срок исполнения хранится как реквизит задачи, и изменить его можно прямо в форме — при условии, что у пользователя есть соответствующие права, а сама задача не заблокирована процессом.
Главная сложность обычно не в механике изменения даты, а в правах доступа: исполнитель часто видит задачу, но не может менять её срок, потому что это право есть только у автора, руководителя или администратора. Ниже разобраны основные сценарии: как поменять срок в форме задачи, что делать, если поле недоступно, и как массово сдвинуть сроки у нескольких задач.
Перед изменением срока убедитесь, что понимаете, какая именно дата редактируется: в некоторых конфигурациях у задачи есть отдельно «дата начала», «срок исполнения» и «дата контроля». Изменение не того поля приведёт к тому, что задача продолжит отображаться как просроченная в отчётах и списках.
Где в 1С хранится срок задачи
В типовых конфигурациях срок задачи — это реквизит с типом «дата и время». В 1С:Документооборот он называется «Срок исполнения», в задачах БСП (например, в 1С:Управление нашей фирмой или комплексных решениях) — «Срок исполнения» или «Дата выполнения». В некоторых отраслевых решениях название может отличаться, но поле всегда находится на основной вкладке формы задачи.
Важно различать срок самой задачи и срок точки маршрута бизнес-процесса. Если задача создана внутри процесса (например, «Согласование договора»), срок может задаваться в шаблоне процесса и автоматически пересчитываться при изменении. Ручная правка срока задачи в этом случае не меняет срок всего процесса — это делается в карточке процесса.
Как изменить срок в форме задачи
Базовый сценарий одинаков для большинства конфигураций. Найдите задачу в списке («Задачи» → «Мои задачи» или через поиск), откройте её двойным щелчком или кнопкой «Изменить». В открывшейся форме найдите поле «Срок исполнения» — обычно оно расположено рядом с полями «Автор», «Исполнитель» и «Дата начала».
Укажите новую дату: введите вручную в формате ДД.ММ.ГГГГ или выберите в календаре, который открывается по кнопке выбора. Если поле содержит и время, задайте его отдельно — в ряде конфигураций срок без времени трактуется как конец дня. После этого нажмите «Записать и закрыть» или «Записать».
Признак успешного изменения — обновлённая дата в списке задач после обновления (клавиша F5) и исчезновение отметки о просрочке, если новый срок ещё не наступил. Если в списке дата не изменилась, проверьте, не выводится ли там другая колонка — например, дата создания.
- 1Откройте список задач и найдите нужную через поиск или отбор
- 2Откройте задачу двойным щелчком
- 3Найдите поле «Срок исполнения» и укажите новую дату и время
- 4Нажмите «Записать и закрыть»
- 5Обновите список (F5) и убедитесь, что срок изменился, а признак просрочки снят
Как изменить срок прямо в списке задач
Во многих конфигурациях редактировать срок можно, не открывая форму задачи. В списке задач выделите строку и нажмите F2 или дважды щёлкните по ячейке колонки «Срок исполнения» — если колонка доступна для редактирования, появится поле ввода даты. Введите новое значение и нажмите Enter.
Если колонки «Срок» в списке нет, добавьте её через настройку списка: «Ещё» → «Изменить форму» (или «Настройка списка») и отметьте нужное поле. Это удобно, когда нужно быстро скорректировать сроки у нескольких задач подряд.
Учтите ограничение: редактирование в списке работает не во всех конфигурациях и не для всех полей. Если ячейка не переходит в режим редактирования, используйте полную форму задачи или групповое изменение реквизитов.
Изменение срока в 1С:Документооборот
В 1С:Документооборот срок исполнения задачи часто связан с процессом. Откройте задачу из раздела «Задачи мне» и проверьте поле «Срок исполнения» на форме. Если задача простая (не процессная), срок меняется напрямую: укажите новую дату и запишите.
Если задача относится к процессу (исполнение, согласование, рассмотрение), право на изменение срока обычно есть у автора процесса или пользователя с ролью контролёра. Автор может открыть карточку процесса, перейти на вкладку со сроками и изменить дату для конкретной точки маршрута — тогда срок задачи исполнителя обновится автоматически.
Обратите внимание на настройку пересчёта сроков: в некоторых настройках процессов сдвиг срока одной точки сдвигает сроки последующих. Перед записью проверьте, не изменились ли даты у других исполнителей цепочки, чтобы случайно не сократить им время на работу.
Что делать, если поле «Срок» недоступно
Самая частая причина — ограничение прав. В типовых конфигурациях изменять задачу может её автор, исполнитель (не всегда) и пользователи с расширенными ролями. Если поле отображается серым и не редактируется, значит, ваша роль не включает право на изменение этого объекта.
Второй вариант — задача заблокирована другим пользователем или уже выполнена. Выполненная задача в большинстве конфигураций становится недоступной для редактирования: сначала потребуется отменить выполнение (кнопка «Отменить выполнение» или снятие пометки в истории), затем изменить срок и при необходимости снова выполнить задачу с корректной датой.
Третий вариант — задача находится в режиме «только просмотр», потому что создана автоматически обменом или регламентным заданием. В этом случае срок меняется в источнике: например, в документе-основании или в настройке шаблона процесса.
Как выбрать действие
Массовое изменение сроков у нескольких задач
Когда сроки нужно сдвинуть у десятков задач (например, при переносе проекта), редактировать каждую вручную нерационально. В конфигурациях на базе БСП есть обработка «Групповое изменение реквизитов»: откройте её через «Администрирование» → «Обслуживание» → «Корректировка данных» (точный путь зависит от версии), выберите вид объектов «Задачи», задайте отбор по автору, проекту или периоду и укажите новое значение реквизита «Срок исполнения».
Обработка умеет только установить фиксированное значение, а не сдвинуть дату на заданное число дней. Если нужен именно сдвиг (например, «плюс 5 рабочих дней» к текущему сроку каждой задачи), потребуется доработка или внешняя обработка от разработчика — типовой функциональности для арифметики с датами в групповом изменении нет.
Перед массовой операцией сделайте резервную копию информационной базы или хотя бы выгрузите список затрагиваемых задач со старыми сроками в табличный документ. Это позволит откатить изменение вручную, если отбор оказался шире, чем планировалось.
Проверка результата и типичные ошибки
После изменения срока проверьте три вещи: обновлённую дату в списке задач, отсутствие индикатора просрочки (красной подсветки или пиктограммы) и корректность напоминаний, если они настроены. В 1С:Документооборот дополнительно откройте отчёт по просроченным задачам — задача с новым сроком не должна в него попадать.
Типичная ошибка — изменение даты без записи: пользователь вводит новое значение и закрывает форму крестиком, отвечая «Нет» на вопрос о сохранении. Вторая частая ошибка — путаница между сроком задачи и сроком процесса: меняется одно, а контролируется другое. Третья — установка срока на выходной день там, где конфигурация не учитывает производственный календарь, из-за чего задача «просрочивается» в нерабочее время.
Если после всех действий срок в отчётах отображается старым, обновите отчёт и проверьте, по какому реквизиту он построен: некоторые отчёты используют дату из процесса или из регистра сведений, который обновляется регламентным заданием с задержкой.
Что важно запомнить
Срок задачи меняется в поле «Срок исполнения» формы задачи или прямо в списке, после чего задачу нужно записать. Если поле недоступно — проверьте права, статус выполнения и связь с бизнес-процессом. Для массовых правок используйте групповое изменение реквизитов с предварительной резервной копией.
Частые вопросы
Может ли исполнитель сам перенести срок своей задачи?
Зависит от настроек конфигурации. Во многих типовых решениях исполнитель не может менять срок — только автор задачи или руководитель. Корректная практика: исполнитель пишет комментарий с обоснованием переноса, а автор изменяет срок. Так сохраняется прозрачность контроля исполнения.
Что произойдёт с напоминаниями после изменения срока?
В конфигурациях с подсистемой напоминаний оповещения о приближении срока пересчитываются от новой даты автоматически после записи задачи. Если напоминание было создано вручную с фиксированной датой, его нужно изменить отдельно — автоматически оно не обновится.
Можно ли изменить срок у уже выполненной задачи?
Напрямую — нет: выполненная задача обычно заблокирована для редактирования. Сначала отмените выполнение соответствующей кнопкой, измените срок, затем снова отметьте выполнение. Учтите, что дата фактического выполнения при этом может перезаписаться.
Почему задача остаётся просроченной, хотя срок я перенёс?
Возможные причины: изменение не было записано; в списке или отчёте выводится срок процесса, а не задачи; данные о просрочке рассчитываются регламентным заданием и обновятся позже. Обновите список, проверьте карточку процесса и дождитесь пересчёта регламентных данных.
Как сдвинуть сроки сразу у всех задач проекта на неделю?
Типовое групповое изменение реквизитов устанавливает только фиксированную дату, арифметику «плюс N дней» оно не выполняет. Для сдвига понадобится внешняя обработка или помощь разработчика. Альтернатива — выгрузить задачи, рассчитать новые даты и установить их партиями через групповое изменение.
Видно ли другим пользователям, кто и когда изменил срок?
Если в конфигурации включено версионирование объектов или журнал регистрации настроен на запись изменений, история правок сохраняется: видно пользователя, время и старое значение реквизита. В 1С:Документооборот историю изменений задачи можно посмотреть на соответствующей вкладке карточки.