Согласование документов в 1С:Документооборот — критически важный этап делового документооборота, от которого зависит скорость принятия решений и соблюдение внутренних регламентов компании. Однако пользователи часто сталкиваются с проблемами на финальной стадии: документ «зависает» в статусе «На согласовании», отсутствуют права на завершение процесса, или система выдаёт непонятные ошибки. В этой статье разберём все нюансы завершения согласования — от базовых действий до решения типичных сбоев.
Особенность 1С:Документооборот 8.3 заключается в гибкости настроек маршрутов согласования, что одновременно даёт преимущества и создаёт сложности. Например, в одной организации завершить процесс может только инициатор документа, а в другой — любой участник с ролью Администратор документооборота. Мы детально проанализируем все сценарии, включая случаи, когда документ требует досрочного завершения или отмены согласования, а также рассмотрим, как автоматизировать рутинные операции через бизнес-процессы.
Статья будет полезна как начинающим пользователям, так и опытным специалистам, которые хотят оптимизировать работу с системой. Все инструкции актуальны для последних версий платформы 1С:Предприятие 8.3 (включая 8.3.23 и новее), но основные принципы применимы и к более ранним релизам.
1. Статусы согласования в 1С:Документооборот — что означает каждый
Прежде чем завершать согласование, важно понимать, в каком состоянии находится документ. В 1С:Документооборот выделяют следующие ключевые статусы:
- 📄 Черновик — документ только создан, согласование ещё не начато.
- ⏳ На согласовании — процесс запущен, документ ожидает реакции от ответственных лиц.
- ✅ Согласован — все участники утвердили документ, но процесс ещё не завершён официально.
- 🚫 Отклонён — хотя бы один из согласующих вернул документ на доработку.
- 🔄 На доработке — документ возвращён инициатору для исправлений.
- 📌 Завершён — согласование успешно закрыто, документ архивирован.
Самый проблемный статус — «На согласовании». Он может означать:
- 👥 Ожидание реакции от одного или нескольких пользователей (например, директор ещё не поставил подпись).
- ⚙️ Техническую задержку (например, не сработал триггер бизнес-процесса).
- 🔒 Отсутствие прав у текущего пользователя на завершение процесса.
Чтобы увидеть текущий статус, откройте карточку документа и перейдите на вкладку Бизнес-процессы. Здесь отображается диаграмма процесса с отмеченными выполненными и ожидающими шагами. Если диаграмма не обновляется, нажмите кнопку Обновить в правом верхнем углу.
2. Пошаговая инструкция: как завершить согласование документа
Если документ прошёл все этапы утверждения и готов к архивации, выполните следующие действия:
- Откройте карточку документа через раздел
ДокументыилиМои задачи. - Перейдите на вкладку
Бизнес-процессыи выберите активный процесс согласования. - Нажмите кнопку
Завершить(обычно расположена внизу формы или в контекстном меню). - В открывшемся окне подтвердите действие, при необходимости укажите комментарий (например,
"Документ согласован всеми сторонами, отправляю в архив"). - Нажмите
ОК— статус документа изменится на «Завершён».
Если кнопка Завершить неактивна, проверьте:
- 🔍 Все ли участники поставили свои подписи/согласия (вкладка
История). - 🛡️ Достаточно ли у вас прав доступа (роли
АдминистраторилиОтветственный за согласование). - ⚠️ Нет ли блокировок со стороны других бизнес-процессов (например, параллельно запущен процесс
Утверждение).
☑️ Проверка перед завершением согласования
В некоторых конфигурациях завершение согласования автоматически запускает следующий бизнес-процесс (например, Регистрация в архиве или Отправка контрагенту). Если этого не произошло, проверьте настройки маршрута согласования в разделе Администрирование → Бизнес-процессы.
⚠️ Внимание: В версиях 1С:Документооборот до 8.3.20 кнопка завершения могла называтьсяАрхивироватьилиЗакрыть процесс. Если вы работаете со старой конфигурацией, уточните актуальное название в справочникеБизнес-процессы.
3. Досрочное завершение и отмена согласования
Иногда требуется прервать согласование до его логического завершения. Например, если:
- 📝 В документ внесли критические изменения, требующие повторного согласования.
- 🚨 Обнаружена ошибка, делающая документ неактуальным.
- 👥 Изменился состав согласующих (например, уволился ответственный сотрудник).
Для досрочного завершения:
- Откройте карточку документа и перейдите в
Бизнес-процессы. - Выберите активный процесс и нажмите
Прервать(илиОтменитьв старых версиях). - Укажите причину (обязательное поле!) — например,
"Обнаружена ошибка в реквизитах, требуется пересогласование". - Подтвердите действие. Статус документа изменится на «Отменён» или «Прерван».
После отмены документ можно:
- 🔄 Перезапустить согласование с нуля (кнопка
Запустить процесс). - 🗑️ Удалить, если он больше не нужен.
- 📋 Создать новый документ на основе текущего (кнопка
Создать на основе).
⚠️ Внимание: Отмена согласования не удаляет историю действий! Все комментарии и подписи останутся в системе и будут видны при аудите. Если требуется полная «чистка», создайте новый документ.
Что делать, если кнопка "Прервать" неактивна?
Если кнопка Прервать недоступна, это означает, что у вас недостаточно прав. Обратитесь к администратору системы с просьбой отменить процесс через Все функции → Бизнес-процессы → Прервать процесс. Альтернативно можно использовать Регламентные задания для принудительного завершения, но это требует технических навыков.
4. Типичные ошибки и их решения
При завершении согласования пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые:
| Ошибка | Причина | Решение |
|---|---|---|
Недостаточно прав для завершения процесса |
У пользователя нет роли Администратор или Ответственный за согласование. |
Обратитесь к администратору за назначением прав или попросите завершить процесс от имени пользователя с нужными полномочиями. |
Документ не прошёл все этапы согласования |
Один из участников не поставил подпись или отклонил документ. | Проверьте вкладку История и свяжитесь с «тормозящим» согласующим. При необходимости используйте Напомнить (кнопка в карточке задачи). |
Процесс заблокирован другим бизнес-процессом |
Параллельно запущен другой процесс (например, Утверждение или Исполнение). |
Завершите или отмените блокирующий процесс через раздел Активные процессы. |
Невозможно завершить: документ изменён |
В документ внесли правки после начала согласования. | Отмените текущий процесс, сохраните изменения и запустите согласование заново. |
Если ошибка не указана в таблице, проверьте журнал регистрации (Администрирование → Журнал регистрации). Отфильтруйте записи по типу Ошибка и названию документа. Часто там содержится детальное описание проблемы, например:
Ошибка выполнения бизнес-процесса "СогласованиеДоговоров":
Не найден маршрут для перехода на этап "Архивация" (отсутствует правило маршрутизации).
В этом случае потребуется донастроить маршрут согласования в разделе Администрирование → Бизнес-процессы → Маршруты.
Если ошибка возникает регулярно, экспортируйте её описание и отправьте разработчикам конфигурации. В 1С:Документооборот есть встроенный механизм отправки отчётов об ошибках через Помощь → Отправить отчёт.
5. Автоматизация завершения согласования
В крупных компаниях ручное завершение сотен документов в день — неэффективно. 1С:Документооборот позволяет автоматизировать этот процесс через:
- ⚡ Регламентные задания — автоматическое завершение документов, прошедших все этапы.
- 🤖 Бизнес-процессы с триггерами — например, завершение через 24 часа после последнего согласия.
- 📊 Правила маршрутизации — настройка автопереходов между этапами.
Пример настройки регламентного задания:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом
Обработка бизнес-процессов. - В параметрах укажите:
Действие = "Завершить процесс"Условие = "Статус = 'Согласован' И ДатаПоследнегоДействия < ТекущаяДата() - 1"
- Установите расписание (например, ежедневно в 23:00).
Для сложных сценариев (например, завершение только для определённых типов документов) используйте внешние обработки или доработку конфигурации. Пример кода для программного завершения:
Процесс = БизнесПроцессы.НайтиПоНаименованию("СогласованиеДоговора123");
Если Не Процесс.Завершён Тогда
Процесс.Завершить("Автоматическое завершение по регламенту");
КонецЕсли;
⚠️ Внимание: Автоматизация завершения может привести к потере контроля над документами. Всегда настраивайте уведомления для ответственных лиц (например, через Почта и уведомления → Шаблоны уведомлений).
6. Права доступа: кто может завершать согласование
По умолчанию в 1С:Документооборот завершать согласование могут:
- 👤 Инициатор документа (если это разрешено в настройках маршрута).
- 🛡️ Администратор документооборота (роль
Администратор). - 📋 Ответственный за согласование (назначается в карточке процесса).
Чтобы проверить или изменить права:
- Перейдите в
Администрирование → Пользователи и права. - Выберите пользователя и откройте его
Роли. - Убедитесь, что назначена роль
Управление бизнес-процессамиилиАдминистратор.
Если требуется делегировать права на завершение конкретному сотруднику (например, секретарю), создайте новую роль:
- В разделе
Администрирование → РолинажмитеСоздать. - Укажите название (например,
"Специалист по согласованию"). - На вкладке
Праваотметьте:БизнесПроцессы.Завершение = РазрешеноБизнесПроцессы.Просмотр = Разрешено
- Сохраните и назначьте роль пользователю.
В версиях 8.3.22+ появилась возможность гибкой настройки прав прямо в маршруте согласования. Теперь можно указать, что завершать процесс может, например, только Руководитель отдела или Юрисконсульт, без назначения глобальных ролей.
7. Аудит и контроль завершённых документов
После завершения согласования документ переходит в архив, но его история остаётся доступна для аудита. Чтобы проверить, кто и когда завершил процесс:
- Откройте карточку документа и перейдите на вкладку
История. - Отфильтруйте записи по типу
Завершение процесса. - Посмотрите столбцы
Дата,ПользовательиКомментарий.
Для массового контроля используйте отчёты:
- 📈
Отчёт по бизнес-процессам(Отчёты → Бизнес-процессы) — показывает статистику по завершённым/отменённым процессам. - 🔍
Журнал согласований— детализирует, кто и когда ставил подписи.
Если требуется восстановить завершённый процесс (например, для повторного согласования), сделайте следующее:
- Скопируйте документ через
Действия → Создать копию. - В новой копии запустите согласование заново.
⚠️ Внимание: Восстановление оригинального процесса после завершения невозможно! Всегда работайте с копиями, если требуется повторное согласование.
8. Интеграция с другими системами
В некоторых компаниях 1С:Документооборот интегрирован с 1С:Бухгалтерия, 1С:ЗУП или внешними системами (например, Диадок, Контур.Диадок). В этом случае завершение согласования может автоматически:
- 📤 Отправлять документ контрагенту.
- 💰 Формировать проводки в бухгалтерии.
- 📑 Регистрировать документ в архиве ЕЦП.
Чтобы проверить настройки интеграции:
- Откройте
Администрирование → Интеграция с другими системами. - Проверьте активные подключения и правила обмена.
- Убедитесь, что в маршруте согласования указан триггер для интеграции (например,
После завершения → Отправить в Диадок).
Пример типичной ошибки интеграции:
Ошибка обмена с Диадок: Не указан ИНН контрагента в карточке документа.
Решение: откройте карточку документа, заполните недостающие реквизиты (например, ИНН, КПП) и повторите попытку отправки.
FAQ: Частые вопросы по завершению согласования
❓ Можно ли завершить согласование, если один из участников в отпуске?
Да, есть несколько вариантов:
- Назначьте заместителя через
Администрирование → Замещения. - Используйте делегирование прав (кнопка
Делегироватьв карточке задачи). - Отмените согласование, исключите недоступного участника из маршрута и запустите процесс заново.
❓ Почему после завершения документ не уходит в архив?
Вероятные причины:
- В маршруте не настроен этап
Архивация. - Отсутствуют права на архивацию у пользователя, завершившего процесс.
- Документ имеет статус
ЧерновиквместоУтверждён.
Решение: проверьте настройки маршрута в Администрирование → Бизнес-процессы.
❓ Как массово завершить согласование для нескольких документов?
Используйте групповую обработку:
- В разделе
Документыотфильтруйте документы со статусомСогласован. - Выделите нужные строки и выберите
Действия → Массовые операции → Завершить согласование. - Подтвердите действие.
Если опция недоступна, обратитесь к администратору для настройки Регламентного задания.
❓ Что делать, если после завершения документ исчез из списка?
Документ переместился в архив. Чтобы его найти:
- Перейдите в раздел
Архив документов. - Используйте фильтр по дате завершения или номеру документа.
Если документ не найден, проверьте Журнал регистрации на наличие ошибок при архивации.
❓ Можно ли завершить согласование через мобильное приложение 1С?
Да, в мобильном приложении 1С:Документооборот (доступно для iOS и Android) можно:
- Просматривать задачи на согласование.
- Ставить подписи.
- Завершать процессы (если есть права).
Ограничение: некоторые сложные маршруты могут не поддерживаться в мобильной версии. В этом случае используйте десктопный клиент.