Управление договорной деятельностью является критически важным элементом для любого среднего и крупного предприятия, использующего экосистему 1С:Предприятие. Без выстроенного процесса утверждения документов компания рискует столкнуться с юридическими рисками, финансовыми потерями или просто хаосом в документообороте. Современные конфигурации, такие как 1С:ERP Управление предприятием или 1С:Комплексная автоматизация, предоставляют мощный инструментарий для автоматизации этих задач.
Процедура согласования в 1С не является статичной: она гибко настраивается под бизнес-процессы конкретной организации. Вы можете определить, кто именно должен утвердить документ, в какой последовательности это происходит и какие условия запускают тот или иной маршрут. Понимание механизмов работы подсистемы согласования позволит вам исключить «бутылочные горлышка» в работе отделов и обеспечить прозрачность принятия решений.
В этой статье мы детально разберем, как настроить и использовать функционал согласования договоров. Мы затронем вопросы создания сценариев, настройки прав доступа, работы с исключениями и контроля статусов. Обратите внимание, что интерфейс и названия некоторых пунктов могут незначительно отличаться в зависимости от версии вашей конфигурации и уровня обновлений.
⚠️ Внимание! Функционал согласования документов доступен только в тех конфигурациях 1С, где предусмотрена подсистема «Бизнес-процессы» или специализированный блок «Согласование договоров». В упрощенных версиях (например, 1С:Бухгалтерия базовая) этот механизм может отсутствовать или требовать доработки.
Подготовка инфраструктуры и настройка общих параметров
Прежде чем запускать первый договор на согласование, необходимо убедиться, что в системе активированы соответствующие опции. В большинстве современных релизов 1С функционал согласования включен по умолчанию, но требует первоначальной калибровки. Первым шагом является проверка настроек в разделе администрирования системы.
Необходимо перейти в раздел НСИ и Администрирование и найти блок настроек, отвечающий за работу с договорами. Здесь важно активировать опцию использования сценариев согласования. Без этого шага кнопка запуска процесса в самом документе договора будет неактивна или отсутствовать. Также на этом этапе определяется, будет ли согласование обязательным для всех новых договоров или только для тех, что превышают определенную сумму.
Критически важным моментом является настройка видов договоров. Для каждого типа контрагента (поставщик, покупатель, комиссия) лучше создать отдельный вид с привязанным к нему сценарием. Это позволит избежать ситуаций, когда договор на поставку канцелярии уходит на утверждение генеральному директору, создавая лишнюю нагрузку на руководство.
Используйте префиксы в названиях видов договоров (например,"Пост_Услуги","Пок_Товары"), чтобы визуально быстро отличать маршруты согласования в общих списках документов.
После активации функций система потребует указать ответственных лиц. Обычно это руководитель юридического отдела или главный бухгалтер, которые будут выступать в роли администраторов процесса. Они получат право редактировать сценарии и переназначать задачи в случае болезни или отпуска основных согласующих.
Создание и настройка сценариев согласования
Сердцем системы является сценарий согласования. Это логическая схема, описывающая путь документа от момента создания до финального утверждения. В 1С сценарии создаются в специальном справочнике, где вы последовательно добавляете этапы проверки.
Каждый этап сценария представляет собой конкретное действие: проверку юристом, визирование финансовым директором или техническое согласование. Вы можете настроить последовательное прохождение этапов (друг за другом) или параллельное (несколько человек утверждают одновременно). Параллельное согласование значительно ускоряет процесс, но требует внимательной настройки прав доступа.
При создании этапа необходимо указать исполнителя. Это может быть конкретный пользователь, должность или динамическая роль. Использование должностей предпочтительнее, так как при кадровых перестановках не придется переделывать все сценарии — достаточно изменить привязку сотрудника к должности в карточке пользователя.
- 👤 Конкретный пользователь: подходит для уникальных ситуаций, когда согласовать может только один человек (например, генеральный директор).
- 🏢 Должность: универсальный вариант, обеспечивающий непрерывность процесса при смене сотрудников.
- 🔄 Автор документа: часто используется на этапе предварительной проверки перед отправкой на визирование.
- ⚖️ Роль в системе: позволяет привлекать всех пользователей с определенными правами (например,"Все юристы").
Особое внимание следует уделить условиям перехода между этапами. В 1С можно настроить логику так, чтобы договор с суммой свыше 1 миллиона рублей автоматически направлялся на дополнительный этап согласования с коммерческим директором. Это реализуется через механизм условных переходов в конструкторе сценария.
Запуск процесса согласования из карточки договора
Когда сценарий настроен, работа с ним происходит непосредственно из карточки документа Договор с контрагентом. Пользователь, создавший документ, инициирует процесс, нажав соответствующую кнопку на панели инструментов. Система автоматически подтягивает сценарий, привязанный к виду данного договора.
Перед запуском система performs автоматическую проверку заполненности обязательных реквизитов. Если в договоре не указан предмет, сроки действия или ответственный менеджер, 1С выдаст предупреждение и не позволит запустить согласование. Это защищает участников процесса от потери времени на проверку «пустых» документов.
После успешного запуска статус договора меняется на На согласовании. В этот момент документ блокируется для редактирования большиностью полей, чтобы согласующие видели именно ту версию, которую они утверждают. Изменения может вносить только инициатор или администратор процесса в случае возврата документа на доработку.
Путь к запуску: Договоры и акты → Договоры с контрагентами → Открыть договор → Кнопка"Согласовать"
Важно понимать разницу между сохранением черновика и отправкой на согласование. Пока кнопка не нажата, документ существует только в локальном пространстве пользователя. Фактический workflow начинается только после явного подтверждения отправки.
⚠️ Внимание! Если вы внесли изменения в договор после того, как он уже был отправлен на согласование, но процесс еще не завершен, система может потребовать перезапуска процедуры. Старые визы могут стать недействительными, так как согласующие утверждали другую версию текста.
Рабочее место инициатора и согласующего
Для комфортной работы в 1С предусмотрено специальное рабочее место, которое агрегирует все задачи пользователя. Инициатор видит статусы всех запущенных им договоров, а согласующий получает список документов, ожидающих его решения. Это избавляет от необходимости бегать по всем разделам программы в поисках задач.
В карточке задачи согласующий видит не только сам договор, но и историю прохождения этапов. Он может просмотреть комментарии коллег с предыдущих стадий, что помогает принять взвешенное решение. Доступны три основных действия: согласовать, отклонить или вернуть на доработку с комментарием.
При отклонении договора процесс прерывается, а инициатор получает уведомление с указанием причины отказа. Если выбран вариант «На доработку», документ возвращается инициатору, статус сбрасывается, и после внесения правок процесс можно запустить заново, часто — с того же этапа, где возникли замечания, а не с самого начала.
- ✅ Согласовано: документ переходит на следующий этап или получает финальный статус.
- ❌ Отклонено: процесс завершен негативно, договор требует полного пересмотра.
- 🔧 На доработку: временная приостановка для исправления ошибок без полного сброса истории.
Система уведомлений в 1С позволяет настроить рассылку писем или push-уведомлений о новых задачах. Это критически важно для соблюдения регламентных сроков, так как бумажные уведомления в цифровой среде часто игнорируются.
☑️ Готовность к согласованию
Анализ нарушений и контроль сроков
Одной из главных проблем согласования является затягивание процесса. В 1С реализован механизм контроля регламентных сроков. Для каждого этапа сценария можно установить нормативное время выполнения (например, 2 рабочих дня для юриста, 1 день для финансового директора).
Если срок истекает, а задача не выполнена, система автоматически меняет статус этапа на «Просрочено» и может отправить эскалационное уведомление руководителю согласующего или администратору системы. Это обеспечивает высокую дисциплину исполнения и позволяет выявлять узкие места в бизнес-процессах.
Для анализа эффективности используются отчеты по согласованию. Они показывают среднее время прохождения договора, количество возвратов на доработку и самых «медленных» согласующих. Эти данные необходимы для оптимизации работы компании и пересмотра внутренних регламентов.
| Этап согласования | Ответственная роль | Норматив (часы) | Действие при просрочке |
|---|---|---|---|
| Проверка юристом | Юридический отдел | 48 | Уведомление нач. отдела |
| Финансовый контроль | Фин. директор | 24 | Уведомление ген. директора |
| Техническая экспертиза | Гл. инженер | 72 | Эскалация в службу качества |
| Финальное утверждение | Ген. директор | 12 | Автоматическое согласование* |
*Примечание: Автоматическое согласование при просрочке — опасная настройка, которую следует применять только для этапов с низким уровнем риска.
⚠️ Внимание! Настройка автоматического согласования по истечении срока (авто-визирование) должна использоваться с крайней осторожностью. Убедитесь, что это допустимо вашим внутренним регламентом безопасности, иначе компания может подписать кабальный договор просто потому, что директор забыл нажать кнопку.
Частые ошибки и способы их устранения
В процессе эксплуатации системы пользователи часто сталкиваются с типовыми проблемами. Самая распространенная из них — «зависание» договора на этапе, где исполнитель уволился или находится в длительном отпуске, а замена не была настроена. В таких случаях требуется вмешательство администратора для переназначения задачи.
Другая частая ошибка — неправильная настройка прав доступа. Пользователь видит кнопку «Согласовать», но при нажатии получает ошибку доступа к объекту. Это решается проверкой ролевой модели в разделе Администрирование → Настройка пользователей и прав. Убедитесь, что у группы согласующих есть право на чтение и изменение документов вида «Договор».
Также встречаются ситуации, когда сценарий не запускается из-за несоответствия условий. Например, если в сценарии стоит условие «Сумма > 100 000», а в договоре указано 99 999, система может не найти подходящий маршрут. В этом случае нужно либо создать сценарий для малых сумм, либо скорректировать условие.
Что делать, если пропала история согласования?
История согласования хранится в регистре сведений. Если она пропала из формы, попробуйте обновить конфигурацию или проверить права доступа к регистру"СостоянияСогласования". В редких случаях требуется помощь программиста 1С для восстановления связей.
Регулярный аудит настроенных сценариев помогает избежать накопления технических долгов. Раз в полгода рекомендуется пересматривать маршруты: убирать устаревшие должности, актуализировать сроки и упрощать цепочки, которые стали избыточными.
Эффективность согласования в 1С зависит не от сложности настроек, а от актуальности организационной структуры и четкости регламентов, заложенных в сценарии.
Можно ли согласовать договор задним числом?
Технически в 1С можно изменить дату документа, но с точки зрения процесса согласования это нарушает логику workflow. Запуск согласования фиксирует время отправки. Если вам нужно заднее число, лучше создать новый документ с правильной датой и запустить процесс заново, либо использовать механизм «Ввод на основании» с коррекцией дат, если это разрешено регламентом.
Как согласовать договор, если ответственный сотрудник в отпуске?
В настройках пользователя 1С есть функция «Заместитель». Если она настроена корректно, все задачи отсутствующего сотрудника автоматически переадресуются его заместителю. Если автоматическая переадресация не сработала, администратор системы может вручную переназначить конкретную задачу через журнал процессов.
Что делать, если кнопка"Согласовать" неактивна (серая)?
Проверьте три вещи: 1) Включена ли опция использования согласования в настройках НСИ. 2) Привязан ли к виду данного договора сценарий согласования. 3) Находится ли документ в статусе,ющем запуск (например, он не должен быть уже проведен или заблокирован другим процессом).
Можно ли прикрепить файл к комментарию при согласовании?
Да, в большинстве современных версий 1С (ERP, КА 2.5+) в форме задачи согласования есть возможность прикрепить файлы. Это удобно для загрузки сканов с правками или дополнительных обоснований, которые не вошли в основной текст договора.
Как отменить запущенное согласование?
Инициатор или администратор процесса может отменить согласование, если ни один из этапов еще не был пройден полностью (или в зависимости от настроек сценария). Для этого используется кнопка «Отменить согласование» в карточке процесса. После отмены документ возвращается в состояние черновика.