Бесшовная интеграция 1С:Бухгалтерии предприятия и 1С:Документооборота: особенности и подводные камни
В нашу компанию часто обращаются клиенты с одним и тем же запросом: «Хотим бесшовную интеграцию 1С:Бухгалтерии предприятия 3.0 с 1С:Документооборотом. Там же всё из коробки работает?».
Полный гайд по интеграциям продуктов 1С с Документооборотом
Узнать о всех актуальных интеграциях между 1С:Документооборот и другими программными продуктами 1С.
Спойлер: работает, но с нюансами, о которых производитель скромно умалчивает.
В этой статье разберём механизм бесшовной интеграции, его реальные возможности и те «грабли», на которые наступает почти каждый внедренец.
Что такое «бесшовная интеграция» и чем она отличается от обычной
До появления бесшовного режима интеграция между 1С:Бухгалтерии предприятия (1С:БП) и 1С:Документооборотом (1С:ДО) строилась через web-сервисы и план обмена. Пользователю приходилось переключаться между окнами двух программ, дублировать действия, согласовывать счета в одной базе, а проводить документы в другой.
Бесшовная интеграция (БИ) — это технология, при которой функционал 1С:Документооборота встраивается прямо в интерфейс прикладной конфигурации. Пользователь работает в 1С:БП, но видит панель обсуждений, задачи, процессы согласования, файлы и переписку из 1С:ДО, не покидая привычный документ.
Архитектура: что реально происходит «под капотом»
В 1С:БП в карточке документа появляется панель «Документооборот». При первом обращении к документу:
- Платформа делает HTTP-запрос к опубликованному сервису 1С:ДО.
- 1С:ДО ищет связанный «внутренний документ» по уникальному идентификатору (GUID базы-источника + GUID объекта).
- Если документ не найден — предлагает создать его в 1С:ДО на основе настроенного правила связи.
- Все последующие действия (старт процесса, добавление файла, комментарий) идут через тот же web-сервис.
Важный момент: никакой репликации данных не происходит. 1С:БП хранит только GUID связи, всё остальное живёт в 1С:ДО. Это и плюс (нет дублирования), и минус (если 1С:ДО недоступен — пользователь видит ошибку прямо в карточке документа 1С:БП).
Подводный камень №1: дубли и неверное сопоставление
Справочник «Контрагенты» похож по ИНН/КПП, но в реальности:
- ИНН совпадает, но КПП отличается (или наоборот);
- контрагент заведён вручную в 1С:БП иначе, чем в 1С:ДО;
- договорные реквизиты отличаются.
Как избежать:
- Заранее утвердить правило сопоставления (обычно ИНН/КПП, плюс доп. проверки по наименованию).
- Провести предвалидацию справочников до включения обмена.
- Проверить, как ведётся сопоставление при изменениях (особенно если контрагента правили в одной системе).
Подводный камень №2: документы и ссылки — повторное создание и рассинхрон ключей
Если в правилах обмена не учесть идемпотентность (повторная доставка сообщения при сбоях), возможны:
- Повторное создание учётного документа в 1С:БП;
- ситуация «один документ — несколько дублей» при повторе передачи;
- невозможность корректно «досчитать» статус.
Практика: всегда проверять, есть ли в интеграции жёсткая связка по внешнему ключу (GUID/номер/ссылка) и как система реагирует на повторную передачу одного и того же объекта.
Подводный камень №3: правила связи документов
Это место, где наиболее часто возникают проблемы. Нужно настроить, какой вид внутреннего документа в 1С:ДО создаётся для какого вида документа 1С:БП, какие реквизиты заполняются автоматически, какой шаблон процесса запускается.
Типовые правила обмена покрывают 30% случаев. Всё остальное — кастомизация через настройку «Правила заполнения карточки документа» в 1С:ДО, где приходится прописывать выражения на встроенном языке 1С прямо в режиме предприятия.
Рекомендация: перед запуском составьте матрицу «Вид документа 1С:БП → Вид документа 1С:ДО → Маршрут согласования → Ответственные». Без неё проект превращается в хаотичное латание дыр.
Подводный камень №4: обновления
Это, пожалуй, самая болезненная тема. При обновлении любой из конфигураций интеграция может «отвалиться» по причине:
- Изменения сигнатур web-сервисов в новой версии 1С:ДО.
- Конфликтов расширений, дописанных под клиента.
- Изменения структуры регистров связей в БСП.
Что делать:
- Никогда не обновлять обе системы одновременно.
- Сначала тестировать обновление 1С:ДО на копии, потом 1С:БП.
- Поддерживать матрицу совместимости версий (1С публикует её, но не всегда оперативно).
- Все доработки выносить в расширения с уникальными именами префиксов.
Подводный камень №5: права доступа — «не обмен», а «скрытая ошибка»
Если пользователи/роли в одной из систем не имеют прав:
- на чтение реквизитов,
- на создание документов,
- на доступ к файлам/вложениям,
то обмен может работать частично или падать с неочевидными сообщениями.
Правило: проверять права именно у сервисных учётных записей обмена, а не «у всех админов».
Вебинар по интеграциям с 1С:Документооборот
Мы расскажем об интеграциях ERP, ЗУП, Бухгалтерии и других продуктов 1С с документооборотом.
Что хорошо работает «из коробки»
Стоит отметить, что реально работает «без бубна»:
- Согласование счетов на оплату через панель в карточке счёта.
- Хранение сканов первички с прикреплением к документам 1С:БП.
- Контроль исполнительской дисциплины по задачам, связанным с документами.
- Электронная переписка по документу с историей.
- Простые маршруты согласования (1-3 этапа, без сложной логики).
Итог
Бесшовная интеграция 1С:Бухгалтерии предприятия и 1С:Документооборота реально экономит время и снижает количество ошибок в работе компании. Но называть её «коробочной» можно с большой натяжкой: грамотное внедрение требует понимания архитектуры, настройки правил, контроля лицензий и постоянной поддержки.
Если подходить к проекту осознанно — выгода очевидна. Если ждать чуда «включил и работает» — получите разочарование и кучу обращений в техподдержку от недовольных пользователей.