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

Важно понимать, что механизм задач в зависит от конфигурации: в 1С:ERP, 1С:Управление торговлей или 1С:Бухгалтерия интерфейс и возможности могут отличаться. Мы сфокусируемся на универсальных подходах, которые работают в большинстве типовых решений, а также рассмотрим нюансы для популярных конфигураций. Если вы используете сильно кастомизированную версию — проверьте наличие модуля"Задачи" в разделе"Администрирование → Функциональность", так как в некоторых сборках он может быть отключён.

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

1. Где в 1С хранится раздел с задачами?

В большинстве конфигураций раздел"Задачи" находится в главном меню, но его расположение может варьироваться. Классические пути:

  • 📌 1С:ERP / 1С:УТ 11 / 1С:КА 2: Рабочий стол → Задачи или CRM и маркетинг → Задачи
  • 📌 1С:Бухгалтерия 3.0: Главное → Задачи (если модуль подключён)
  • 📌 1С:Зарплата и управление персоналом: Кадры → Задачи или Персонал → Задачи
  • 📌 Устаревшие конфигурации (7.7, 8.1): раздел может отсутствовать или требовать доработки

Если вы не видите раздел"Задачи", это может означать:

  1. Модуль отключён в настройках функциональности (нужны права администратора для включения).
  2. Ваша роль пользователя не имеет доступа к задачам (проверьте настройки прав в Администрирование → Пользователи).
  3. Используется упрощённая конфигурация без поддержки задач (например, 1С:Бухгалтерия Базовая).
📊 Какую конфигурацию 1С вы используете?
1С:ERP
1С:Управление торговлей
1С:Бухгалтерия
1С:Зарплата и Управление Персоналом
Другая
⚠️ Внимание: В конфигурациях на базе 1С:Предприятие 7.7 механизм задач реализован через внешние обработки или доработки. Стандартного функционала нет — потребуется установка дополнительных модулей.

2. Создание задачи вручную: пошаговая инструкция

Рассмотрим процесс на примере 1С:ERP Управление предприятием 2.5 (интерфейс в других конфигурациях аналогичен с незначительными отличиями).

Шаги для создания базовой задачи:

  1. Откройте раздел Задачи (см. пути выше).
  2. Нажмите кнопку Создать (обычно расположена в верхней панели или в контекстном меню по правой кнопке мыши).
  3. Заполните обязательные поля:
    • 📝 Тема — краткое описание (например,"Подготовить отчёт по дебиторке за июнь").
    • 🗓️ Дата выполнения — срок, до которого задача должна быть завершена.
    • 👤 Исполнитель — сотрудник, которому поручена задача (выбирается из справочника пользователей).
  • При необходимости укажите дополнительные параметры:
    • 🏷️ Категория — тип задачи (например,"Финансы","Логистика").
    • 🔔 Напоминание — время уведомления (за 1 час, за день и т.д.).
    • 📎 Вложения — можно прикрепить файлы (Excel, Word, скриншоты).
    • Сохраните задачу кнопкой Записать и закрыть.

    ☑️ Проверка перед сохранением задачи

    Выполнено: 0 / 4

    После создания задача появится в списке у исполнителя и у автора (если вы поставили галочку"Контролировать выполнение"). Исполнитель получит уведомление в при следующем входе в систему (если настроена рассылка оповещений).

    3. Типы задач в 1С и их особенности

    В задачи делятся на несколько типов, которые определяют их поведение и доступные поля. Основные виды:

    Тип задачи Назначение Особенности
    Обычная Простое поручение без привязки к документам Минимальный набор полей, подходит для разовых заданий
    По документу Связана с конкретным документом (например, счёт, заказ) Автоматически подтягивает данные из документа, удобно для контроля исполнения
    Повторяющаяся Регулярные задачи (еженедельные отчёты, месячные проверки) Настраивается периодичность (день, неделя, месяц) и количество повторений
    Групповая Поручение нескольким исполнителям Каждый исполнитель видит задачу в своём списке, можно назначить ответственного
    Контрольная Задача с обязательным подтверждением выполнения Исполнитель должен отметить выполнение, иначе задача останется открытой

    Для создания повторяющейся задачи в форме задачи нужно:

    1. Поставить галочку"Повторяющаяся".
    2. Выбрать периодичность (например,"Каждый понедельник").
    3. Указать дату окончания повторений (или оставить бессрочно).

    Групповые задачи удобны для командной работы. Например, можно создать задачу"Подготовить презентацию для клиента" и назначить её дизайнеру, менеджеру и финансовому аналитику. Каждый увидит задачу в своём списке, а в карточке будет отображаться статус выполнения каждым участником.

    💡

    Если задача связана с документом (например, счёт на оплату), создавайте её из карточки документа через кнопку"Создать на основании" →"Задача". Это автоматически заполнит поля и прикрепит ссылку на документ.

    4. Автоматическое создание задач: бизнес-процессы и триггеры

    Ручное создание задач утомительно, если они повторяются или зависят от определённых событий. В можно настроить автоматическое формирование задач через:

    • 🤖 Бизнес-процессы — сложные цепочки задач с условиями и ветвлениями.
    • 🔄 Триггеры — задачи создаются при наступлении события (например, просрочка оплаты).
    • 📜 Регламентные задания — задачи по расписанию (ежедневная проверка остатков).
    • Пример настройки триггера для создания задачи при просрочке оплаты:

      1. Перейдите в Администрирование → Бизнес-процессы → Настройки и справочники.
      2. Создайте новое правило типа"Создание задачи по событию".
      3. Укажите условие: Документ"Счёт клиенту" имеет статус"Не оплачен" и дата оплаты просрочена на 3 дня.
      4. Настройте шаблон задачи: тема"Напомнить клиенту об оплате счета №{НомерДокумента}", исполнитель — менеджер по клиенту.
      5. Сохраните правило и активируйте его.

      Для регламентных задач (например, еженедельная инвентаризация):

      1. Перейдите в Администрирование → Поддержка и обслуживание → Регламентные задания.
      2. Создайте новое задание типа"Создание задачи".
      3. Укажите расписание (например, каждый понедельник в 9:00).
      4. Заполните шаблон задачи и сохраните.
    ⚠️ Внимание: Автоматические задачи требуют правильной настройки прав доступа. Если регламентное задание не срабатывает, проверьте:
    • Права пользователя, от имени которого запускается задание (должен иметь доступ к созданию задач).
    • Статус фонавых задач в Администрирование → Сервис → Фоновые задания.
    • Логи ошибок в Администрирование → Журнал регистрации.

    5. Создание задач через встроенный язык (1С:Предприятие 8)

    Для автоматизации на уровне кода используйте объекты Задача и МенеджерЗадач. Ниже базовые примеры:

    Пример 1. Создание простой задачи:

    Задача = Задачи.СоздатьЗадачу;
    

    Задача.Тема ="Проверить остатки на складе";

    Задача.Исполнитель = Справочники.Пользователи.НайтиПоНаименованию("Иванов И.И.");

    Задача.ДатаВыполнения = ТекущаяДата + 3; // Через 3 дня

    Задача.Записать;

    Пример 2. Создание задачи по документу:

    Документ = Документы.ЗаказКлиента.НайтиПоНомеру("000123");
    

    Задача = Задачи.СоздатьЗадачуПоДокументу(Документ);

    Задача.Тема ="Уточнить детали заказа" + Документ.Номер;

    Задача.Исполнитель = Документ.Менеджер;

    Задача.Записать;

    Пример 3. Массовое создание задач для группы пользователей:

    Выборка = Справочники.Пользователи.Выбрать;
    

    Пока Выборка.Следующий Цикл

    Задача = Задачи.СоздатьЗадачу;

    Задача.Тема ="Обновить пароль в системе";

    Задача.Исполнитель = Выборка.Ссылка;

    Задача.ДатаВыполнения = ТекущаяДата + 7;

    Задача.Записать;

    КонецЦикла;

    Для работы с задачами через код потребуются права на Интерактивное удаление и Программное создание объектов в настройках ролей.

    Как отладить код создания задач?

    Используйте отладчик в конфигураторе (F5). Если задача не создаётся, проверьте:

    1. Правильность указания исполнителя (должен существовать в справочнике пользователей).

    2. Достаточность прав у текущего пользователя.

    3. Корректность даты (не может быть прошедшей).

    4. Наличие модуля"Задачи" в конфигурации (проверяется через Конфигуратор → Объекты метаданных).

    6. Распространённые ошибки и их решение

    При работе с задачами пользователи часто сталкиваются с типичными проблемами. Разберём самые частые:

    • 🚫 Задача не отображается у исполнителя

      Причины:

      • Неверно указан исполнитель (проверьте ФИО в справочнике пользователей).
      • У исполнителя нет прав на просмотр задач (настройте роль в Администрирование → Пользователи).
      • Задача создана в другой информационной базе (если используете распределённую систему).
    • 🚫 Не приходят уведомления о задачах

      Причины:

      • Не настроена рассылка оповещений (проверьте Администрирование → Настройки системы → Уведомления).
      • Пользователь отключил уведомления в личных настройках.
      • Проблемы с почтовым сервером (если уведомления отправляются по email).
    • 🚫 Невозможно создать повторяющуюся задачу

      Причины:

      • В конфигурации отключена поддержка повторяющихся задач (требуется доработка).
      • Не указано правило повторения (обязательно заполнить поле"Повторять").
    • Если задача зависла в статусе"В работе", хотя выполнена:

      1. Проверьте, не требуется ли подтверждение исполнителя (в некоторых конфигурациях нужно нажать"Выполнено" вручную).
      2. Обновите список задач (кнопка Обновить или F5).
      3. Проверьте права пользователя на изменение статуса.
      ⚠️ Внимание: В конфигурациях с включённым контролем версий (например, 1С:ERP) изменения в задачах могут блокироваться, если документ, к которому она привязана, находится на согласовании. В этом случае задачу можно редактировать только после утверждения документа.

      7. Интеграция задач с внешними системами

      Задачи в можно синхронизировать с другими сервисами:

      • 📧 Email — отправка задач на почту исполнителя.
      • 🤖 Telegram-боты — уведомления в мессенджер.
      • 📱 Мобильное приложение 1С — push-уведомления.
      • 🔄 API интеграция — обмен задачами с Jira, Trello, Bitrix24.

      Для настройки email-уведомлений:

      1. Перейдите в Администрирование → Настройки системы → Почта и уведомления.
      2. Настройте почтовый профиль (SMTP-сервер).
      3. Включите опцию"Отправлять уведомления о задачах по email".
      4. Укажите шаблон письма (можно редактировать в Администрирование → Печатные формы).

      Для интеграции с Telegram потребуется:

      1. Создать бота через @BotFather.
      2. Настроить вебхуки или использовать готовые обработки (например, 1С:Интеграция с Telegram).
      3. Связать события задач (создание, изменение статуса) с отправкой сообщений в бот.

      Важно: При интеграции с внешними системами учитывайте ограничения API 1С. Например, в облачных версиях (1С:Fresh) доступ к некоторым методам может быть закрыт.

      8. Оптимизация работы с задачами: советы опытных пользователей

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

      • 🗂️ Используйте категории — разделяйте задачи по типам (финансы, логистика, кадры). Это упрощает фильтрацию.
      • 📅 Настраивайте напоминания — даже если исполнитель забыл о задаче, система напомнит.
      • 🔗 Прикрепляйте документы — задача по счёту должна содержать ссылку на этот счёт.
      • 📊 Анализируйте выполнение — используйте отчёты по задачам (Задачи → Отчёты) для оценки эффективности.
      • 🔄 Автоматизируйте рутину — настройте регламентные задачи для регулярных проверок (например, ежемесячная сверка с банком).

      Для менеджеров полезно настроить дашборд задач:

      1. Создайте отчёт по задачам с группировкой по исполнителям и статусам.
      2. Добавьте его на рабочий стол через Настройки → Персональные настройки → Рабочий стол.
      3. Настройте автоматическое обновление отчёта (например, каждый час).

      Если в вашей компании задачи создаются хаотично, внедрите правила именования. Например:

      • Для финансовых задач: [ФИН] Проверка оплаты от клиента X.
      • Для кадровых: [КАД] Оформление больничного для Иванова И.И..
      💡

      Регулярно проводите"чистку" задач: архивируйте или удаляйте выполненные задачи старше 6 месяцев. Это ускорит работу системы и облегчит поиск актуальных поручений.

      Часто задаваемые вопросы
      Можно ли создать задачу для пользователя из другой базы 1С?

      Нет, задачи привязаны к конкретной информационной базе. Однако можно:

      1. Настроить обмен данными между базами (через Администрирование → Обмен данными).
      2. Использовать внешние сервисы (например, 1С:Коннект) для синхронизации задач.
      3. Отправить уведомление по email с просьбой создать задачу в другой базе.
      Как массово переназначить задачи с одного сотрудника на другого?

      Для этого:

      1. Откройте список задач (Задачи → Все задачи).
      2. Отфильтруйте задачи по текущему исполнителю.
      3. Выделите нужные задачи (можно использовать Ctrl+A для выделения всех).
      4. Нажмите Действия → Переназначить и выберите нового исполнителя.

      Если опция"Переназначить" отсутствует, используйте обработку или напишите скрипт:

      Выборка = Задачи.Выбрать;
      

      Пока Выборка.Следующий Цикл

      Если Выборка.Исполнитель = Справочники.Пользователи.НайтиПоНаименованию("Петров П.П.") Тогда

      Выборка.Исполнитель = Справочники.Пользователи.НайтиПоНаименованию("Сидоров С.С.");

      Выборка.Записать;

      КонецЕсли;

      КонецЦикла;

      Почему задача дублируется при автоматическом создании?

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

      • Неправильной настройкой триггеров (например, правило срабатывает дважды).
      • Ошибками в регламентных заданиях (проверьте логи в Администрирование → Журнал регистрации).
      • Конфликтами при обмене данными (если задачи синхронизируются с внешней системой).

      Решение:

      1. Проверьте условия срабатывания правила (например, добавьте фильтр по статусу документа).
      2. Настройте уникальные идентификаторы для задач, чтобы избежать дублей.
      3. Ограничьте частоту выполнения регламентного задания.
      Как экспортировать задачи в Excel?

      Для экспорта:

      1. Откройте список задач и примените нужный фильтр.
      2. Нажмите Ещё → Выгрузить в Excel (или Файл → Сохранить как... в старых версиях).
      3. Выберите поля для экспорта (можно оставить все или убрать лишние).
      4. Сохраните файл в формате .xlsx или .csv.

      Если опция выгрузки отсутствует, используйте универсальный отчёт:

      1. Создайте новый отчёт (Отчёты → Новый отчёт).
      2. Добавьте источник данных — документ"Задачи".
      3. Настройте поля для вывода.
      4. Экспортируйте результат через Действия → Выгрузить.
      Можно ли настроить SLA для задач в 1С?

      В стандартных конфигурациях нет встроенного механизма SLA (соглашение об уровне обслуживания), но его можно эмулировать:

      1. Создайте дополнительное поле в задаче (например,"Срок реакции" и"Срок решения").
      2. Настройте бизнес-процесс, который будет отслеживать просрочку по этим полям.
      3. Добавьте уведомления для ответственных лиц при нарушении SLA.

      Для полноценного SLA потребуется доработка конфигурации или использование внешних систем (например, 1С:ITIL для служб поддержки).