Где найти закрытые задачи в 1С и как вернуть их в список

· 9 мин

Содержание

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

Речь о механизме задач и бизнес-процессов из библиотеки стандартных подсистем (БСП): согласование документов, поручения, приёмка работы. Он есть в ERP, «Документообороте», «Управлении нашей фирмой» и в ряде типовых решений на платформе 8.3 с интерфейсом «Такси». Если у вас только обычный список «Текущие дела» с напоминаниями, этот механизм в конфигурации может быть выключен.

Какие списки задач бывают и что скрыто по умолчанию

В базе с подсистемой бизнес-процессов обычно есть два места, где живут задачи:

  • 📌 «Мои задачи» (в некоторых решениях — «Задачи»). Показывает то, что ждёт вас или вашу роль.
  • 📌 Список «Все задачи» — все записи, включая чужие. Часто доступен только руководителю или администратору.

Открывается список через панель разделов: ищите раздел с названием вроде «Бизнес-процессы и задачи». Нет раздела — проверьте в панели «Все функции» (если она включена в настройках интерфейса) или введите «задачи» в строку поиска по командам. Точное имя зависит от конфигурации, сверяйтесь с экраном.

По умолчанию форма списка открыта с отбором «Не выполнено». Поэтому закрытое вы просто не видите. Бывает, что ещё включён отбор «Мои» или «Назначены мне». Настройки отбора находятся над таблицей: флажки, переключатели или поле «Отбор». Сбросьте их по одному и следите, как меняется количество строк.

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

Отбор по периоду, исполнителю и состоянию

Самый короткий путь — открыть список задач и поменять отбор. Порядок такой:

  1. Откройте список «Все задачи» или «Мои задачи».
  2. Найдите переключатель состояния («Выполненные», «Все» или флажок «Показывать выполненные»). Выберите вариант, который включает закрытые записи.
  3. Укажите период. В большинстве форм это либо поле даты исполнения, либо переключатель «За неделю / За месяц / Другой период».
  4. Задайте исполнителя: сотрудника или роль. Если задача была назначена на роль, а не на человека, отбор по фамилии её не покажет. Ищите по роли.
  5. Нажмите «Сформировать» или просто дождитесь обновления списка.

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

Как прочитать колонки

Выполненная задача в списке выглядит иначе, чем открытая. Вот что обычно видно:

КолонкаЧто означает
НаименованиеТекст задания, который ввёл автор бизнес-процесса
Исполнитель или рольКто принял решение. Для ролевых задач после принятия подставляется конкретный сотрудник
СрокКогда задачу нужно было закрыть
Дата исполненияКогда её закрыли фактически
ПредметДокумент или элемент справочника, к которому привязана задача
РезультатВыбранный вариант: «Согласовано», «Отклонено» и так далее

Сравните «Срок» и «Дату исполнения»: так видно просрочку. Если вы строите такой отбор постоянно, сохраните его как вариант списка через «Ещё → Сохранить настройки».

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

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

Что даёт журнал:

  • 🔎 видно автора, дату старта и итог процесса;
  • 🔎 статусы «Не стартован», «Выполняется», «Завершён», «Остановлен»;
  • 🔎 из строки процесса открывается карточка с вкладкой задач — там перечень всех пунктов маршрута, выполненные в том числе.

Чтобы найти конкретную выполненную задачу, действуйте от процесса:

  1. Откройте журнал и отберите процессы по статусу «Завершён».
  2. Задайте период по дате окончания и автора.
  3. Откройте нужную строку.
  4. Перейдите на вкладку со связанными задачами и посмотрите, кто и когда закрыл каждую.

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

Остановленный процесс не равен завершённому. Задачи в нём могут числиться невыполненными, и в отборе «Выполненные» их не будет. Если запись «пропала», проверьте статус процесса.

Если задачи не видны: права и роли

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

Что проверить, если вы руководитель и не видите чужие закрытые задачи:

  • профиль доступа пользователя. Нужна возможность просмотра задач всех исполнителей;
  • наличие у вас роли, адресованной в нужные задачи;
  • включён ли у вас режим «Все задачи» в форме списка;
  • настроены ли ограничения доступа на уровне записей. Если их включили, список режется по организациям или подразделениям.

Профили доступа настраивает администратор: Администрирование → Настройки пользователей и прав → Группы доступа. Если у вас нет раздела «Администрирование», запросите расширение прав у ответственного. Не надо временно давать себе полный доступ «на минутку»: изменения прав попадают в журнал регистрации.

Выполненные задачи пропали: удалённые и помеченные записи

Отдельный случай — задача была, а теперь её нет в списке даже при снятых отборах. Причин три.

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

Физическое удаление. После команды «Удаление помеченных объектов» запись стирается из базы. Из такой базы её вернёт только резервная копия: восстановите копию в отдельную тестовую базу, найдите там нужную задачу и перенесите руками нужные сведения. Не заменяйте рабочую базу копией целиком — потеряете всё, что ввели после создания копии.

Закрытие процесса. Автор процесса мог остановить его, и последние пункты маршрута не создались. Кто остановил и когда, видно в карточке процесса и в журнале регистрации.

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

Запрос в консоли: когда нужен массовый отбор

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

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

ВЫБРАТЬ
    Задачи.Ссылка КАК Задача,
    Задачи.Наименование КАК Наименование,
    Задачи.Исполнитель КАК Исполнитель,
    Задачи.ДатаИсполнения КАК ДатаИсполнения
ИЗ
    Задача.ЗадачаИсполнителя КАК Задачи
ГДЕ
    Задачи.Выполнена
    И Задачи.ДатаИсполнения МЕЖДУ &НачалоПериода И &КонецПериода
УПОРЯДОЧИТЬ ПО
    Задачи.ДатаИсполнения УБЫВ

Передайте параметры: НачалоПериода — дата 01.09, КонецПериода — 30.09 с конечным временем 23:59:59. Если записей много, добавьте отбор по исполнителю:

И Задачи.Исполнитель = &Исполнитель

Если типового объекта ЗадачаИсполнителя в вашей конфигурации нет (решение собрано иначе), то в дереве конфигурации откройте ветку «Задачи» и подставьте имя оттуда. Реквизит «Выполнена» у любой задачи платформы есть всегда, это стандартный реквизит.

Результат можно выгрузить в таблицу или в файл через команды консоли. Править данные запросом нельзя и не нужно: выборка только читает.

Какой способ выбрать

Три пути дают разный результат, и перебирать их все не обязательно.

СпособКогда подходитОграничения
Список задач с отборомНужно найти свою задачу или задачи сотрудника за периодВидны только записи, доступные по правам
Журнал бизнес-процессовНужна история согласования конкретного документаНужно знать процесс или его автора
Запрос в консолиСотни записей, выгрузка, сверка по срокуНужна консоль и аккуратность с параметрами

Простое правило: сначала список, потом журнал, запрос оставьте на крайний случай. Большинству пользователей хватает первого пункта.

Примеры из практики

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

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

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

Ошибки, из-за которых закрытое «теряется»

Несколько причин встречаются чаще остальных, и все они решаются без доступа к коду:

  • ⚠️ Период по умолчанию. В форме стоит «за текущий месяц», а нужная задача закрыта в прошлом квартале. Расширьте период, а не ищите ошибку в базе.
  • ⚠️ Фильтр по предмету. Остался отбор по документу из прошлого поиска. Очистите поле «Предмет».
  • ⚠️ Старые настройки списка. После обновления релиза сохранённый вариант может ссылаться на колонки, которых уже нет. Сбросьте пользовательские настройки списка через меню формы и настройте отбор заново.
  • ⚠️ Разные базы. Задача была в тестовой копии, а вы ищете в рабочей. Проверьте имя базы в заголовке окна.
  • ⚠️ Выполнено другим пользователем. Ролевую задачу взял коллега, и в вашем личном списке она не числится. Ищите по роли.

Если ни одна из причин не подошла, откройте общий список «Все задачи» под учётной записью администратора и проверьте, существует ли запись. Нашлась — проблема в правах или отборе. Нет — её помечали на удаление или стирали.

Персональный экран для контроля

Если вы регулярно проверяете, что закрыли подчинённые, вручную ковыряться в отборах быстро надоедает. Соберите постоянное рабочее место:

  1. Откройте список задач, поставьте нужные отборы: «Выполненные», период «За текущий месяц», исполнитель — ваша группа.
  2. Отсортируйте по дате исполнения по убыванию.
  3. Сохраните настройки списка. Теперь вариант открывается с теми же условиями.
  4. Добавьте команду на начальную страницу: Ещё → Настройка начальной страницы (в разных решениях путь выглядит чуть иначе, ориентируйтесь на кнопку с шестерёнкой).
  5. Если в решении есть подписки на события, настройте уведомление о закрытии задачи, где вы автор. Тогда вам не нужно заходить в список за результатом.

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

Выполненных задач не видно: проверка по порядку
Выполнено: 0 / 6

Частые вопросы

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