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

Особенность 1С:Документооборот 8.3 заключается в гибкости настроек маршрутов согласования, что одновременно даёт преимущества и создаёт сложности. Например, в одной организации завершить процесс может только инициатор документа, а в другой — любой участник с ролью Администратор документооборота. Мы детально проанализируем все сценарии, включая случаи, когда документ требует досрочного завершения или отмены согласования, а также рассмотрим, как автоматизировать рутинные операции через бизнес-процессы.

Статья будет полезна как начинающим пользователям, так и опытным специалистам, которые хотят оптимизировать работу с системой. Все инструкции актуальны для последних версий платформы 1С:Предприятие 8.3 (включая 8.3.23 и новее), но основные принципы применимы и к более ранним релизам.

1. Статусы согласования в 1С:Документооборот — что означает каждый

Прежде чем завершать согласование, важно понимать, в каком состоянии находится документ. В 1С:Документооборот выделяют следующие ключевые статусы:

  • 📄 Черновик — документ только создан, согласование ещё не начато.
  • На согласовании — процесс запущен, документ ожидает реакции от ответственных лиц.
  • Согласован — все участники утвердили документ, но процесс ещё не завершён официально.
  • 🚫 Отклонён — хотя бы один из согласующих вернул документ на доработку.
  • 🔄 На доработке — документ возвращён инициатору для исправлений.
  • 📌 Завершён — согласование успешно закрыто, документ архивирован.

Самый проблемный статус — «На согласовании». Он может означать:

  • 👥 Ожидание реакции от одного или нескольких пользователей (например, директор ещё не поставил подпись).
  • ⚙️ Техническую задержку (например, не сработал триггер бизнес-процесса).
  • 🔒 Отсутствие прав у текущего пользователя на завершение процесса.

Чтобы увидеть текущий статус, откройте карточку документа и перейдите на вкладку Бизнес-процессы. Здесь отображается диаграмма процесса с отмеченными выполненными и ожидающими шагами. Если диаграмма не обновляется, нажмите кнопку Обновить в правом верхнем углу.

📊 Как часто вы сталкиваетесь с зависшими документами в 1С
Документооборот?:Ежедневно
Раз в неделю
Редко
Никогда

2. Пошаговая инструкция: как завершить согласование документа

Если документ прошёл все этапы утверждения и готов к архивации, выполните следующие действия:

  1. Откройте карточку документа через раздел Документы или Мои задачи.
  2. Перейдите на вкладку Бизнес-процессы и выберите активный процесс согласования.
  3. Нажмите кнопку Завершить (обычно расположена внизу формы или в контекстном меню).
  4. В открывшемся окне подтвердите действие, при необходимости укажите комментарий (например, "Документ согласован всеми сторонами, отправляю в архив").
  5. Нажмите ОК — статус документа изменится на «Завершён».

Если кнопка Завершить неактивна, проверьте:

  • 🔍 Все ли участники поставили свои подписи/согласия (вкладка История).
  • 🛡️ Достаточно ли у вас прав доступа (роли Администратор или Ответственный за согласование).
  • ⚠️ Нет ли блокировок со стороны других бизнес-процессов (например, параллельно запущен процесс Утверждение).

☑️ Проверка перед завершением согласования

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

В некоторых конфигурациях завершение согласования автоматически запускает следующий бизнес-процесс (например, Регистрация в архиве или Отправка контрагенту). Если этого не произошло, проверьте настройки маршрута согласования в разделе Администрирование → Бизнес-процессы.

⚠️ Внимание: В версиях 1С:Документооборот до 8.3.20 кнопка завершения могла называться Архивировать или Закрыть процесс. Если вы работаете со старой конфигурацией, уточните актуальное название в справочнике Бизнес-процессы.

3. Досрочное завершение и отмена согласования

Иногда требуется прервать согласование до его логического завершения. Например, если:

  • 📝 В документ внесли критические изменения, требующие повторного согласования.
  • 🚨 Обнаружена ошибка, делающая документ неактуальным.
  • 👥 Изменился состав согласующих (например, уволился ответственный сотрудник).

Для досрочного завершения:

  1. Откройте карточку документа и перейдите в Бизнес-процессы.
  2. Выберите активный процесс и нажмите Прервать (или Отменить в старых версиях).
  3. Укажите причину (обязательное поле!) — например, "Обнаружена ошибка в реквизитах, требуется пересогласование".
  4. Подтвердите действие. Статус документа изменится на «Отменён» или «Прерван».

После отмены документ можно:

  • 🔄 Перезапустить согласование с нуля (кнопка Запустить процесс).
  • 🗑️ Удалить, если он больше не нужен.
  • 📋 Создать новый документ на основе текущего (кнопка Создать на основе).
⚠️ Внимание: Отмена согласования не удаляет историю действий! Все комментарии и подписи останутся в системе и будут видны при аудите. Если требуется полная «чистка», создайте новый документ.
Что делать, если кнопка "Прервать" неактивна?

Если кнопка Прервать недоступна, это означает, что у вас недостаточно прав. Обратитесь к администратору системы с просьбой отменить процесс через Все функции → Бизнес-процессы → Прервать процесс. Альтернативно можно использовать Регламентные задания для принудительного завершения, но это требует технических навыков.

4. Типичные ошибки и их решения

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

Ошибка Причина Решение
Недостаточно прав для завершения процесса У пользователя нет роли Администратор или Ответственный за согласование. Обратитесь к администратору за назначением прав или попросите завершить процесс от имени пользователя с нужными полномочиями.
Документ не прошёл все этапы согласования Один из участников не поставил подпись или отклонил документ. Проверьте вкладку История и свяжитесь с «тормозящим» согласующим. При необходимости используйте Напомнить (кнопка в карточке задачи).
Процесс заблокирован другим бизнес-процессом Параллельно запущен другой процесс (например, Утверждение или Исполнение). Завершите или отмените блокирующий процесс через раздел Активные процессы.
Невозможно завершить: документ изменён В документ внесли правки после начала согласования. Отмените текущий процесс, сохраните изменения и запустите согласование заново.

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

Ошибка выполнения бизнес-процесса "СогласованиеДоговоров":

Не найден маршрут для перехода на этап "Архивация" (отсутствует правило маршрутизации).

В этом случае потребуется донастроить маршрут согласования в разделе Администрирование → Бизнес-процессы → Маршруты.

💡

Если ошибка возникает регулярно, экспортируйте её описание и отправьте разработчикам конфигурации. В 1С:Документооборот есть встроенный механизм отправки отчётов об ошибках через Помощь → Отправить отчёт.

5. Автоматизация завершения согласования

В крупных компаниях ручное завершение сотен документов в день — неэффективно. 1С:Документооборот позволяет автоматизировать этот процесс через:

  • Регламентные задания — автоматическое завершение документов, прошедших все этапы.
  • 🤖 Бизнес-процессы с триггерами — например, завершение через 24 часа после последнего согласия.
  • 📊 Правила маршрутизации — настройка автопереходов между этапами.

Пример настройки регламентного задания:

  1. Перейдите в Администрирование → Регламентные задания.
  2. Создайте новое задание с типом Обработка бизнес-процессов.
  3. В параметрах укажите:
    Действие = "Завершить процесс"
    

    Условие = "Статус = 'Согласован' И ДатаПоследнегоДействия < ТекущаяДата() - 1"

  4. Установите расписание (например, ежедневно в 23:00).

Для сложных сценариев (например, завершение только для определённых типов документов) используйте внешние обработки или доработку конфигурации. Пример кода для программного завершения:

Процесс = БизнесПроцессы.НайтиПоНаименованию("СогласованиеДоговора123");

Если Не Процесс.Завершён Тогда

Процесс.Завершить("Автоматическое завершение по регламенту");

КонецЕсли;

⚠️ Внимание: Автоматизация завершения может привести к потере контроля над документами. Всегда настраивайте уведомления для ответственных лиц (например, через Почта и уведомления → Шаблоны уведомлений).

6. Права доступа: кто может завершать согласование

По умолчанию в 1С:Документооборот завершать согласование могут:

  • 👤 Инициатор документа (если это разрешено в настройках маршрута).
  • 🛡️ Администратор документооборота (роль Администратор).
  • 📋 Ответственный за согласование (назначается в карточке процесса).

Чтобы проверить или изменить права:

  1. Перейдите в Администрирование → Пользователи и права.
  2. Выберите пользователя и откройте его Роли.
  3. Убедитесь, что назначена роль Управление бизнес-процессами или Администратор.

Если требуется делегировать права на завершение конкретному сотруднику (например, секретарю), создайте новую роль:

  1. В разделе Администрирование → Роли нажмите Создать.
  2. Укажите название (например, "Специалист по согласованию").
  3. На вкладке Права отметьте:
    БизнесПроцессы.Завершение = Разрешено
    

    БизнесПроцессы.Просмотр = Разрешено

  4. Сохраните и назначьте роль пользователю.

В версиях 8.3.22+ появилась возможность гибкой настройки прав прямо в маршруте согласования. Теперь можно указать, что завершать процесс может, например, только Руководитель отдела или Юрисконсульт, без назначения глобальных ролей.

7. Аудит и контроль завершённых документов

После завершения согласования документ переходит в архив, но его история остаётся доступна для аудита. Чтобы проверить, кто и когда завершил процесс:

  1. Откройте карточку документа и перейдите на вкладку История.
  2. Отфильтруйте записи по типу Завершение процесса.
  3. Посмотрите столбцы Дата, Пользователь и Комментарий.

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

  • 📈 Отчёт по бизнес-процессам (Отчёты → Бизнес-процессы) — показывает статистику по завершённым/отменённым процессам.
  • 🔍 Журнал согласований — детализирует, кто и когда ставил подписи.

Если требуется восстановить завершённый процесс (например, для повторного согласования), сделайте следующее:

  1. Скопируйте документ через Действия → Создать копию.
  2. В новой копии запустите согласование заново.
⚠️ Внимание: Восстановление оригинального процесса после завершения невозможно! Всегда работайте с копиями, если требуется повторное согласование.

8. Интеграция с другими системами

В некоторых компаниях 1С:Документооборот интегрирован с 1С:Бухгалтерия, 1С:ЗУП или внешними системами (например, Диадок, Контур.Диадок). В этом случае завершение согласования может автоматически:

  • 📤 Отправлять документ контрагенту.
  • 💰 Формировать проводки в бухгалтерии.
  • 📑 Регистрировать документ в архиве ЕЦП.

Чтобы проверить настройки интеграции:

  1. Откройте Администрирование → Интеграция с другими системами.
  2. Проверьте активные подключения и правила обмена.
  3. Убедитесь, что в маршруте согласования указан триггер для интеграции (например, После завершения → Отправить в Диадок).

Пример типичной ошибки интеграции:

Ошибка обмена с Диадок: Не указан ИНН контрагента в карточке документа.

Решение: откройте карточку документа, заполните недостающие реквизиты (например, ИНН, КПП) и повторите попытку отправки.

FAQ: Частые вопросы по завершению согласования

❓ Можно ли завершить согласование, если один из участников в отпуске?

Да, есть несколько вариантов:

  1. Назначьте заместителя через Администрирование → Замещения.
  2. Используйте делегирование прав (кнопка Делегировать в карточке задачи).
  3. Отмените согласование, исключите недоступного участника из маршрута и запустите процесс заново.
❓ Почему после завершения документ не уходит в архив?

Вероятные причины:

  • В маршруте не настроен этап Архивация.
  • Отсутствуют права на архивацию у пользователя, завершившего процесс.
  • Документ имеет статус Черновик вместо Утверждён.

Решение: проверьте настройки маршрута в Администрирование → Бизнес-процессы.

❓ Как массово завершить согласование для нескольких документов?

Используйте групповую обработку:

  1. В разделе Документы отфильтруйте документы со статусом Согласован.
  2. Выделите нужные строки и выберите Действия → Массовые операции → Завершить согласование.
  3. Подтвердите действие.

Если опция недоступна, обратитесь к администратору для настройки Регламентного задания.

❓ Что делать, если после завершения документ исчез из списка?

Документ переместился в архив. Чтобы его найти:

  1. Перейдите в раздел Архив документов.
  2. Используйте фильтр по дате завершения или номеру документа.

Если документ не найден, проверьте Журнал регистрации на наличие ошибок при архивации.

❓ Можно ли завершить согласование через мобильное приложение 1С?

Да, в мобильном приложении 1С:Документооборот (доступно для iOS и Android) можно:

  • Просматривать задачи на согласование.
  • Ставить подписи.
  • Завершать процессы (если есть права).

Ограничение: некоторые сложные маршруты могут не поддерживаться в мобильной версии. В этом случае используйте десктопный клиент.