К статье
Практический материал

Автоматизация · 10 мин

Как перенести срок задачи в 1С

Как перенести срок задачи в 1С: изменение срока исполнения в карточке задачи, массовый перенос, права доступа, типичные ошибки и проверка результата.

Перенос срока задачи в 1С — типовая операция, с которой сталкиваются пользователи конфигураций «1С:Документооборот», «1С:Управление нашей фирмой», «1С:ERP» и других решений, где реализован механизм задач или бизнес-процессов. Чаще всего срок меняют в карточке самой задачи, но в зависимости от конфигурации и настроек прав это может потребовать корректировки связанного бизнес-процесса или обращения к руководителю либо администратору.

Важно понимать: срок задачи и срок бизнес-процесса — не всегда одно и то же. Если задача сформирована в рамках процесса (например, согласования договора), простое изменение даты в карточке может не повлиять на общий срок процесса и на контрольные отчёты. Поэтому перед переносом стоит выяснить, откуда задача получила свой срок.

Ниже разобраны основные способы переноса срока, ограничения по правам, массовое изменение и проверка результата. Инструкции ориентированы в первую очередь на «1С:Документооборот» как наиболее распространённую конфигурацию для работы с задачами, но общая логика применима и к другим решениям.

Где в 1С хранится срок задачи

В большинстве конфигураций у задачи есть несколько дат: дата создания, срок исполнения (плановая дата завершения) и фактическая дата выполнения. Переносить нужно именно срок исполнения — именно по нему система считает просрочку, подсвечивает задачи красным и строит отчёты по дисциплине исполнения.

Источник срока может быть разным. Если задача создана вручную, срок обычно задаёт автор и его можно менять прямо в карточке. Если задача порождена бизнес-процессом (согласование, исполнение, ознакомление), срок часто рассчитывается по настройкам процесса или шаблона, и ручное изменение может быть заблокировано либо перезаписано при следующем пересчёте.

Как перенести срок одиночной задачи

Базовый сценарий выглядит одинаково в большинстве конфигураций. Откройте список задач (раздел «Задачи» или рабочий стол «Мои задачи»), найдите нужную и откройте её карточку двойным щелчком.

Дальнейшие действия зависят от режима открытия формы. Если карточка открылась на просмотр, перейдите в редактирование — кнопка «Ещё» → «Изменить» либо соответствующая команда на панели. Найдите поле «Срок исполнения» (иногда «Срок», «Выполнить до»), укажите новую дату и при необходимости время, затем запишите и закройте карточку.

Порядок действий для одиночной задачи
  1. 1
    Откройте список задач и найдите нужную через поиск или отбор
  2. 2
    Откройте карточку задачи двойным щелчком
  3. 3
    Перейдите в режим редактирования, если форма открыта на просмотр
  4. 4
    Измените поле «Срок исполнения» на новую дату
  5. 5
    Запишите задачу и убедитесь, что в списке отображается новый срок

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

Перенос срока задачи внутри бизнес-процесса

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

В карточке процесса сроки точек могут задаваться либо абсолютной датой, либо относительной длительностью (например, «3 дня на согласование»). Изменение общего срока процесса или длительности конкретного этапа приведёт к пересчёту срока задачи. В «1С:Документооборот» для этого также используется команда «Перенести срок» или изменение срока в форме процесса — состав команд зависит от версии и настроек.

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

Права доступа и согласование переноса

Не every пользователь может менять срок чужой задачи. Типовая модель прав такова: исполнитель видит задачу и может её выполнить, но срок меняет автор задачи, руководитель или пользователь с ролью администратора. Если поле срока у вас серое и недоступно — это почти всегда вопрос прав, а не ошибка программы.

В некоторых организациях перенос срока оформляется как согласование: исполнитель отправляет запрос на перенос с обоснованием, а автор или руководитель подтверждает новую дату. Такой порядок настраивается в конфигурации и дисциплинирует исполнителей — срок не «уезжает» молча.

Массовый перенос сроков

Если нужно сдвинуть сроки сразу нескольких задач — например, при уходе сотрудника в отпуск или переносе проекта, — редактировать каждую карточку вручную долго. Вариантов несколько.

Во многих конфигурациях в списке задач работает групповое изменение: выделите несколько строк, откройте «Ещё» → «Изменить выделенные» (или аналогичную команду), выберите реквизит «Срок исполнения» и задайте новое значение. Обратите внимание: таким способом обычно можно установить всем задачам одну дату, а не сдвинуть каждую на фиксированное число дней.

Если штатной групповой обработки нет или нужен сдвиг на N дней, задачу решает администратор или разработчик через обработку «Групповое изменение реквизитов» (входит в состав БСП и доступна во многих типовых конфигурациях в разделе «Администрирование») либо через специально написанную обработку. Такие операции выполняются только после резервного копирования базы.

Способы переноса срока

Ручное редактирование карточки

Подходит для одной-двух задач; требует прав на изменение и не работает, если срок задаёт процесс

Изменение срока бизнес-процесса

Правильный путь для процессных задач; пересчитывает связанные этапы, но может сдвинуть весь процесс

Групповое изменение в списке

Быстро для однотипных задач; обычно ставит всем одну дату, а не сдвигает на интервал

Обработка администратора

Гибкий массовый сдвиг; требует прав, тестирования и резервной копии

Проверка результата и типичные ошибки

После переноса убедитесь, что изменение реально применилось. Откройте список задач и проверьте колонку срока: должна отображаться новая дата, а красная подсветка просрочки — исчезнуть, если срок перенесён в будущее. Если задача процессная, дополнительно откройте карточку процесса и сверьте сроки этапов.

Контрольные точки

Как проверить результат

Срок в списке задач
Норма

Отображается новая дата, задача не подсвечена как просроченная

Тревожный признак

Старая дата или просрочка осталась — изменение не записалось

Срок в карточке процесса
Норма

Сроки этапов пересчитаны согласованно

Тревожный признак

Срок задачи и срок процесса противоречат друг другу

Отчёт по исполнительской дисциплине
Норма

Задача не числится просроченной на текущую дату

Тревожный признак

Задача по-прежнему в списке просроченных

Типичные ошибки
01
Менять срок в задаче, порождённой процессом: при пересчёте процесса старая дата возвращается
02
Переносить срок задним числом в выполненной задаче: искажается статистика исполнительской дисциплины
03
Делать массовый сдвиг без резервной копии: откатить ошибочное изменение сотен задач вручную очень трудоёмко
04
Не уведомить исполнителя: он продолжает ориентироваться на старую дату из письма или напоминания
05
Игнорировать время в сроке: задача со сроком «сегодня 09:00» уже утром считается просроченной

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

Если перенести срок не получается

Соберите факты перед обращением к администратору: какая конфигурация и релиз, кто автор задачи, есть ли связанный бизнес-процесс, доступно ли поле срока визуально. Это сократит диагностику до минут.

Маршрут решения

Как выбрать действие

Поле срока недоступно (серое), задача создана процессомОткройте карточку бизнес-процесса и меняйте срок там
Поле доступно, но при записи ошибка правОбратитесь к автору задачи или администратору для выдачи прав
Задач много, нужен сдвиг на одинаковое число днейПоручите администратору массовую обработку после резервного копирования
Срок меняется, но потом возвращается обратноПроверьте, не пересчитывает ли срок бизнес-процесс или обмен с другой системой

FAQ

Можно ли перенести срок задачи, которую создал другой сотрудник?

Только если у вас есть соответствующие права — например, роль руководителя или администратора, либо автор делегировал вам управление задачей. Стандартный исполнитель без дополнительных прав изменить срок чужой задачи не может.

Почему после переноса срока задача всё равно горит красным?

Чаще всего изменение не записалось (форма была закрыта без записи) либо срок пересчитан бизнес-процессом обратно. Откройте карточку заново и проверьте фактическое значение поля, а затем сроки в карточке процесса.

Как сдвинуть сроки сразу у всех задач сотрудника, уходящего в отпуск?

Штатного «сдвига на N дней» в типовых списках обычно нет: групповое изменение ставит всем одну дату. Для сдвига на интервал используйте обработку группового изменения реквизитов с произвольным алгоритмом или обратитесь к разработчику, предварительно сделав резервную копию.

Влияет ли перенос срока задачи на отчёты по просрочке?

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

Что делать, если срок задачи приходит из другой системы (например, из CRM)?

Менять срок нужно в системе-источнике: при следующем обмене данными значение из 1С будет перезаписано. Если обмен двусторонний, уточните у администратора, какая система является главной по этому реквизиту.

Можно ли настроить автоматический перенос срока при определённых условиях?

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

Итог

Что важно запомнить

Срок одиночной задачи меняется в карточке через редактирование поля «Срок исполнения». Для задач бизнес-процесса срок переносится на уровне процесса. Массовые изменения делайте только с резервной копией, а результат проверяйте в списке задач и отчёте по просрочкам.