В каждой базе 1С есть десятки процессов, которые работают в фоне, без участия человека. Обновляют курсы валют, обмениваются данными с банком, рассылают отчёты, создают резервные копии. Всё это — регламентные задания. Они работают тихо и незаметно. Настолько незаметно, что когда одно из них ломается — об этом узнают не сразу. Иногда — через недели.
Что такое регламентные задания
Если совсем просто — это автоматические задачи, которые 1С выполняет по расписанию. Как будильник, только не для человека, а для программы. «Каждые 30 минут проверяй банковскую выписку», «каждый день в 9 утра обновляй курсы валют», «каждое воскресенье в 23:00 делай резервную копию».
Бухгалтеру не нужно помнить обо всём этом — система делает всё сама. Проблема в том, что когда задание перестаёт работать, система тоже молчит. Нет всплывающих окон, нет предупреждений на экране, нет красных лампочек. Задание просто не выполняется, а все думают, что всё в порядке.
Реальные истории: что бывает, когда задание ломается
Бонусы списались у активных покупателей
Розничная сеть, программа лояльности, 1С. Регламентное задание каждую ночь проверяет, не сгорели ли у кого-то бонусы — если клиент не делал покупок 90 дней, бонусы списываются. Разумная механика.
Только вот условие «не делал покупок» было написано с ошибкой. Задание проверяло дату последней покупки неправильно — и списывало бонусы у всех подряд, включая активных покупателей. Клиенты приходили в магазин, а бонусов нет. Начались жалобы.
Обнаружили проблему через три недели. За это время задание списало бонусы у нескольких сотен клиентов, которые покупали регулярно. Восстановление заняло несколько дней — нужно было пересчитать каждого клиента вручную.
Мораль: задание работало. Каждую ночь. Без ошибок — с точки зрения 1С всё было «ОК». Но бизнес-логика была неправильной, и никто этого не видел, потому что никто не проверял результаты.
Товары пропали с сайта
Торговая компания, интернет-магазин. Товары из 1С выгружаются на сайт автоматически — регламентное задание каждый час отправляет актуальные данные: названия, цены, остатки, фотографии. Всё работало месяцами.
Потом изменили настройку хранения файлов в 1С — фотографии товаров перенесли из базы данных на диск сервера. Само по себе — правильное решение (база стала легче). Но задание выгрузки на сайт искало фотографии в базе, а не на диске. Товары продолжали выгружаться, но без фотографий. Сайт выглядел пустым — товары есть, картинок нет.
Заметили через неделю, когда менеджер зашёл на сайт и увидел товары без фото. Исправление потребовало шести последовательных коммитов — не потому что задача сложная, а потому что при диагностике вылезали всё новые нюансы.
Обмен данными остановился, а никто не заметил
У компании два офиса, в каждом — своя база 1С. Обмен данными — регламентное задание, каждые 15 минут. Однажды сервер в одном офисе перезагрузился после обновления Windows. 1С запустилась, пользователи вошли, всё работает. Но регламентное задание обмена не стартовало — оно было привязано к сеансу, который закрылся при перезагрузке.
Две недели базы работали независимо. Бухгалтеры в обоих офисах вводили документы, не подозревая, что данные не синхронизируются. Когда обнаружили — пришлось вручную разбирать конфликты и дубли за полмесяца работы.
Как проверить регламентные задания
Путь в программе: Администрирование — Обслуживание — Регламентные и фоновые задания. Здесь вы увидите полный список заданий: какие включены, когда последний раз запускались, завершились успешно или с ошибкой.
На что обращать внимание:
- Задание отключено. Если задание отключено — значит, оно не выполняется. Может быть, его отключили намеренно. А может — случайно при настройке чего-то другого. Проверьте, должно ли оно работать.
- Последний запуск давно. Если задание должно запускаться каждые 15 минут, а последний запуск был вчера — что-то не так. Скорее всего, задание зависло или сервер 1С перезагружался.
- Статус «Ошибка». Красный флаг. Посмотрите текст ошибки — иногда он понятен (например, «Невозможно подключиться к серверу банка»), иногда — нет. В непонятных случаях сделайте скриншот и обратитесь к специалисту.
Какие задания особенно важны
Не все задания одинаково критичны. Вот список тех, за которыми стоит следить в первую очередь:
Обмен данными. Любой обмен — между базами 1С, с банком, с внешними системами. Если обмен встал — данные расходятся, и чем дольше он не работает, тем сложнее будет всё починить.
Резервное копирование. Если после обновления что-то пошло не так или база повредилась — резервная копия спасёт. Но только если она актуальная. Копия месячной давности — слабое утешение.
Обновление курсов валют. Для компаний, работающих с валютой, — критически важно. Документы с неверным курсом — это ошибки в отчётности.
Рассылка отчётов. Если настроена автоматическая отправка отчётов руководству или контрагентам — проверяйте, что письма уходят. Проблемы с отправкой писем из 1С — отдельная тема, но часто причина именно в сломанном регламентном задании.
Что делать, если задание не работает
Простой алгоритм для не-технического специалиста:
- Проверьте, включено ли задание. Откройте список заданий, найдите нужное. Если выключено — включите (галочка «Использование»). Но перед этим спросите себя: может, его выключили специально?
- Проверьте расписание. Бывает, что расписание сбилось после обновления. Задание, которое должно запускаться каждые 15 минут, стоит на «1 раз в сутки».
- Посмотрите ошибку. Если задание запускалось, но завершилось с ошибкой — прочитайте текст ошибки. Иногда решение очевидно: «не удалось подключиться» — проверьте сеть, «недостаточно прав» — проблема с пользователем, под которым работает задание.
- Перезапустите вручную. Нажмите кнопку «Выполнить» — задание запустится прямо сейчас, вне расписания. Если отработало успешно — проблема была временной. Если снова ошибка — нужен специалист.
- Зафиксируйте проблему. Если не можете разобраться сами — сделайте скриншот ошибки, запишите название задания и время, когда оно перестало работать. Это сэкономит время при обращении к нам.
Регламентные задания — это «здоровье» вашей базы. Они делают десятки полезных вещей, пока вы занимаетесь своей работой. Но они требуют внимания — хотя бы раз в неделю зайти в список заданий и убедиться, что всё зелёное. Если видите красное — не игнорируйте. Маленькая проблема сегодня может стать большой головной болью через месяц.


