Автоматизация · 11 мин
SLA в 1С: что это такое и как настроить контроль сроков
Что такое SLA в 1С, где применяется соглашение об уровне сервиса, как настроить контроль сроков реакции и решения заявок в типовых конфигурациях.
SLA (Service Level Agreement, соглашение об уровне сервиса) — это договорённость между исполнителем и заказчиком услуги о том, как быстро и в каком объёме должна выполняться работа. В контексте 1С термин чаще всего встречается в системах Service Desk, ITSM и поддержки пользователей: там SLA определяет допустимое время реакции на заявку и время её решения. Если сотрудник поддержки не взял тикет в работу за отведённый срок — SLA считается нарушенным.
В экосистеме 1С механизмы SLA встроены в отраслевые решения: «1С:Управление сервисным центром», «1C:ITIL», «1С:Документооборот» (частично, через контрольные сроки задач), а также в конфигурации, доработанные под конкретную службу поддержки. В типовых учётных конфигурациях вроде «1С:Бухгалтерии» или «1С:Управление торговлей» отдельного объекта «SLA» нет, но аналогичную логику контроля сроков можно реализовать через регламентные задания и напоминания.
Практическая ценность SLA в 1С — автоматический контроль: система сама считает, сколько времени осталось до нарушения договорённости, окрашивает просроченные заявки, рассылает оповещения ответственным и строит отчёты для руководителя службы. Без такого механизма сроки контролируются вручную, и о нарушениях узнают постфактум — от недовольного клиента или пользователя.
Что именно означает SLA в контексте 1С
SLA состоит из измеримых показателей. Для службы поддержки это обычно два ключевых параметра: время реакции (за какой срок заявка должна быть принята в работу) и время решения (за какой срок заявка должна быть закрыта). Оба срока отсчитываются от момента регистрации обращения, но с поправкой на рабочий календарь службы: ночь и выходные в расчёт, как правило, не идут.
Показатели SLA обычно различаются по приоритету заявки. Критический инцидент, останавливающий работу всей компании, требует реакции за минуты; консультация по интерфейсу может ждать сутки. Поэтому в 1С SLA почти всегда привязывается не к заявке вообще, а к комбинации «приоритет + тип услуги + категория клиента».
Отдельно различают внутренний и внешний SLA. Внутренний (иногда его называют OLA) действует между подразделениями одной компании — например, между первой линией поддержки и системными администраторами. Внешний фиксируется в договоре с клиентом и влечёт штрафные санкции при нарушении. В 1С эти уровни могут контролироваться одновременно, по разным наборам правил.
Где в 1С реализованы механизмы SLA
Полноценный функционал SLA есть в решениях класса ITSM и Service Desk на платформе 1С:Предприятие. Там присутствуют справочники соглашений, правила расчёта сроков, автоматическая эскалация и отчётность по выполнению показателей. В «1С:Документообороте» близкую задачу решают сроки исполнения задач и контрольные точки процессов, хотя терминология отличается.
В учётных конфигурациях (ERP, УТ, КА) SLA как объект отсутствует, но задача контроля сроков возникает регулярно: просроченные заказы поставщикам, необработанные обращения клиентов, зависшие счета. Здесь применяют доработки — регламентное задание, которое периодически проверяет документы на просрочку и создаёт задачи ответственным или шлёт уведомления.
Сравнение вариантов
Готовые справочники SLA, календари, эскалация, отчёты. Подходит для службы поддержки от нескольких человек. Ограничение — стоимость внедрения и лицензий.
Контроль сроков через сроки задач и процессов. Подходит, когда заявки оформлены как обращения или задачи. Ограничение — нет гибкого расчёта по календарям разных служб из коробки.
Регламентное задание + регистр правил + оповещения. Подходит для точечных задач вроде контроля просроченных заказов. Ограничение — всю логику календарей и эскалации нужно программировать.
Из каких элементов состоит настройка SLA
Независимо от конфигурации, работающая схема SLA строится из одних и тех же компонентов. Первый — справочник самих соглашений: набор правил с указанием приоритета, времени реакции и времени решения. Второй — рабочий календарь службы: без него система посчитает ночные часы как просрочку, и все отчёты будут искажены.
Третий элемент — механизм отслеживания. При создании заявки система вычисляет крайние сроки и записывает их в реквизиты объекта. Далее регламентное задание или подписка на событие проверяет текущее состояние: если время реакции истекло, а заявка не взята в работу — срабатывает оповещение или эскалация на руководителя.
- 1Определите перечень приоритетов заявок и целевые сроки реакции и решения для каждого
- 2Настройте производственный календарь службы поддержки: рабочие часы, перерывы, выходные
- 3Создайте правила SLA и привяжите их к приоритетам, типам услуг или категориям клиентов
- 4Настройте автоматический расчёт крайних сроков при регистрации заявки
- 5Включите оповещения: исполнителю — о приближении срока, руководителю — о нарушении
- 6Настройте отчёт по проценту выполнения SLA за период и проверьте его на тестовых данных
Четвёртый компонент — отчётность. Минимальный набор: доля заявок, уложившихся в SLA, среднее время реакции и решения, список нарушений с причинами. Без отчёта соглашение существует только формально — проверить его выполнение невозможно.
Как рассчитываются сроки: рабочее время и паузы
Главный источник ошибок в SLA — неправильный учёт времени. Если служба работает с 9:00 до 18:00, а заявка поступила в 17:50 с нормативом решения 2 часа, крайний срок — не 19:50 того же дня, а 10:50 следующего рабочего дня. Расчёт должен идти по календарю, иначе ночные и выходные часы создадут массовые ложные нарушения.
Вторая тонкость — статусы ожидания. Когда исполнитель запросил у пользователя уточнение и перевёл заявку в статус «Ожидает ответа», таймер SLA обычно приостанавливается: исполнитель не виноват, что заказчик молчит. В 1С это реализуется через список статусов, в которых отсчёт времени решения останавливается, — при возврате в работу отсчёт продолжается с накопленного значения.
Контроль и эскалация нарушений
Оповещения стоит настраивать в два этапа. Первое — предупреждение о приближении срока: например, когда израсходовано 70–80 % времени реакции, исполнитель получает напоминание. Второе — уведомление о нарушении: оно уходит и исполнителю, и его руководителю. Такая схема даёт шанс исправить ситуацию до фактического срыва.
Эскалация — автоматическое повышение видимости проблемы. Типовые действия: смена ответственного на старшего специалиста, повышение приоритета заявки, письмо руководителю службы. В 1С эскалация обычно реализуется регламентным заданием с периодичностью 5–15 минут: чем чаще проверка, тем оперативнее реакция, но тем выше нагрузка на сервер при большом числе заявок.
Как проверить результат
Срок учитывает рабочий календарь: заявка вечером пятницы не просрочена в понедельник утром
Срок считается по астрономическому времени, выходные дают массовые нарушения
Время в статусе «Ожидает ответа» не увеличивает время решения
Таймер идёт всегда, исполнители получают нарушения из-за молчания заказчика
Предупреждение приходит до нарушения, уведомление о срыве — исполнителю и руководителю
О нарушении узнают только из отчёта за прошлый месяц
Процент выполнения совпадает с ручной проверкой по выборке заявок
Цифры в отчёте расходятся с фактическими датами в карточках заявок
Частые ошибки при внедрении SLA в 1С
Самая распространённая ошибка — завышенные требования на старте. Если установить время реакции 15 минут для всех заявок, служба физически не выдержит норматив, нарушения станут фоном, и персонал перестанет реагировать на оповещения. Начинайте с реалистичных сроков, замеренных по фактической статистике обработки, и ужесточайте постепенно.
Ещё одна ошибка — измерение ради измерения. Если по итогам нарушений ничего не происходит (ни разбора причин, ни перераспределения нагрузки, ни пересмотра нормативов), механизм превращается в бюрократию. Назначьте владельца процесса, который раз в месяц анализирует отчёт и инициирует корректирующие действия.
Как проверить, что SLA работает правильно
После настройки проведите контрольный тест на нескольких заявках с известными параметрами. Создайте заявку в рабочее время и сверьте рассчитанный крайний срок с ручным расчётом по календарю. Затем создайте заявку в конце рабочего дня и перед выходными — именно на граничных случаях вскрываются ошибки календарной логики.
Через месяц работы выберите 10–15 закрытых заявок и вручную сопоставьте даты из карточек с цифрами отчёта по SLA. Совпадение подтверждает корректность расчёта. Расхождения обычно указывают на неучтённые статусы, изменённые вручную даты регистрации или заявки, созданные до включения механизма.
Полезно хранить в заявке не только крайний срок, но и исходное значение норматива, по которому он рассчитан. Тогда при смене правил SLA старые заявки остаются проверяемыми по условиям, действовавшим на момент их регистрации.
FAQ: частые вопросы о SLA в 1С
Есть ли SLA в типовой 1С:Бухгалтерии или 1С:Управление торговлей?
Отдельного объекта «соглашение об уровне сервиса» в этих конфигурациях нет — они предназначены для учёта, а не для Service Desk. Контроль сроков реализуют доработкой: регламентное задание проверяет просроченные документы и создаёт напоминания или задачи ответственным.
Чем SLA отличается от простого срока исполнения задачи?
Срок исполнения — единичное значение в конкретной задаче. SLA — система правил: сроки назначаются автоматически по приоритету и типу обращения, считаются по рабочему календарю, приостанавливаются в статусах ожидания и сводятся в статистику выполнения за период.
Как учесть, что разные клиенты имеют разные уровни сервиса?
В ITSM-решениях на 1С правила SLA привязываются к договору или категории клиента: при регистрации заявки система подбирает действующее соглашение по контрагенту и услуге. При доработке типовой конфигурации аналогичную логику строят через регистр сведений «клиент — набор нормативов».
Что делать, если исполнители массово нарушают SLA?
Сначала проверьте реалистичность нормативов: сравните их с фактическим средним временем обработки. Если нормативы адекватны — анализируйте причины: нехватка людей, неправильная маршрутизация заявок, зависание в статусах ожидания. Штрафование без анализа причин обычно ухудшает ситуацию.
Можно ли настроить SLA без программиста?
В готовых ITSM-решениях — да: правила, календари и оповещения настраиваются в пользовательском режиме через справочники. В типовых учётных конфигурациях без доработки не обойтись: потребуется разработчик для регламентного задания, расчёта сроков и отчёта.
Что важно запомнить
SLA в 1С — это правила контроля времени реакции и решения заявок с учётом рабочего календаря и пауз. Работающая схема включает справочник соглашений, календарь службы, автоматический расчёт сроков, двухуровневые оповещения и отчёт по выполнению. Начинайте с реалистичных нормативов и проверяйте расчёт на граничных случаях — вечерних заявках и выходных.