Автоматизация · 10 мин
Как синхронизировать СБИС и 1С: практическое руководство
Пошаговая настройка синхронизации СБИС и 1С: варианты обмена, сопоставление справочников, перенос документов, типичные ошибки и проверка результата.
Синхронизация СБИС и 1С нужна, чтобы документы, контрагенты, номенклатура и счета-фактуры не вводились вручную дважды. Типовой сценарий: первичные документы и электронный документооборот ведутся в СБИС, а бухгалтерский и налоговый учёт — в 1С. Обмен между системами позволяет переносить данные автоматически или по расписанию.
Существует несколько способов связать эти системы: штатный модуль интеграции от СБИС, обмен через файлы (Excel, XML, CSV), универсальные механизмы загрузки данных 1С и интеграция через API. Выбор зависит от конфигурации 1С, объёма документов и того, какие именно данные нужно переносить.
Перед настройкой важно определить, какая система будет «мастером» по каждому типу данных. Обычно справочник контрагентов и документы ЭДО ведутся в СБИС, а проводки, регистры и отчётность — в 1С. Если не зафиксировать это правило, возникнут дубли и расхождения, которые потом трудно разобрать.
Какие данные можно синхронизировать между СБИС и 1С
Чаще всего обмен настраивают по следующим объектам: контрагенты и их реквизиты, договоры, номенклатура и цены, организации и подразделения, первичные документы (реализации, поступления, акты, накладные), счета-фактуры и УПД, счета на оплату. В зависимости от конфигурации 1С и версии СБИС список может отличаться.
Документы электронного документооборота — основная причина интеграции. Когда контрагент присылает УПД через СБИС, документ должен попасть в 1С как поступление с уже заполненными реквизитами. Обратный поток — отправка исходящих документов из 1С через СБИС как оператора ЭДО.
Выбор способа интеграции
Штатный модуль интеграции СБИС (обработка или расширение для 1С) — самый простой путь для типовых конфигураций: «Бухгалтерия предприятия», «Управление торговлей», «Комплексная автоматизация». Модуль добавляет в 1С команды загрузки и отправки документов, а также механизмы сопоставления справочников.
Файловый обмен подходит, если конфигурация сильно доработана или модуль не поддерживает нужные объекты. Из СБИС выгружаются файлы в формате Excel, CSV или XML, которые затем загружаются в 1С типовой обработкой «Загрузка данных из табличного документа» или собственной разработкой. Способ требует ручных операций, но даёт полный контроль над данными.
Интеграция через API СБИС — вариант для компаний с собственными разработчиками. Она позволяет построить полностью автоматический обмен по расписанию с нестандартной логикой, но требует разработки и сопровождения кода.
Сравнение вариантов интеграции
Подходит для типовых конфигураций 1С. Быстрый старт, поддержка ЭДО. Ограничение: нестандартные доработки 1С могут конфликтовать с модулем.
Подходит для разовых переносов и нестандартных конфигураций. Ограничение: ручные операции, риск ошибок при больших объёмах.
Подходит для автоматического обмена с нестандартной логикой. Ограничение: нужна разработка и сопровождение.
Подготовка: резервная копия и проверка версий
Перед любыми изменениями сделайте резервную копию базы 1С. Если база файловая — скопируйте каталог с файлом 1Cv8.1CD. Если клиент-серверная — выполните выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или штатный backup на стороне СУБД.
Проверьте совместимость: версия платформы 1С, релиз конфигурации и режим совместимости должны поддерживаться модулем интеграции. Актуальные требования указаны в документации к модулю в личном кабинете СБИС. Также убедитесь, что у пользователя, под которым будет работать обмен, есть права на создание документов и изменение справочников.
Настройка синхронизации: пошаговый порядок
Общий порядок действий для штатного модуля интеграции выглядит так. Сначала скачайте модуль из личного кабинета СБИС и подключите его к 1С: для типовых конфигураций это внешняя обработка или расширение, подключаемое через «Администрирование → Печатные формы, отчеты и обработки» или механизм расширений.
Затем выполните авторизацию: в настройках модуля укажите логин и пароль учётной записи СБИС или сертификат. После подключения модуль получит список ваших организаций и документов из СБИС.
Следующий шаг — сопоставление организаций: каждая организация в СБИС должна быть связана с организацией в 1С. После этого настройте правила загрузки: какие типы документов переносить, в какие виды документов 1С они преобразуются, с какой даты загружать.
- 1Сделайте резервную копию базы 1С и разверните тестовую копию
- 2Скачайте модуль интеграции из личного кабинета СБИС и подключите его к 1С
- 3Авторизуйтесь в модуле под учётной записью СБИС
- 4Сопоставьте организации, контрагентов и номенклатуру между системами
- 5Настройте правила загрузки документов: типы, период, виды документов 1С
- 6Загрузите тестовый пакет документов и проверьте корректность
- 7Включите регулярный обмен в рабочей базе и назначьте ответственного за контроль ошибок
Сопоставление справочников
Ключевой этап — сопоставление контрагентов. Модуль обычно ищет соответствия по ИНН и КПП, но если в 1С есть дубли или реквизиты заполнены с ошибками, соответствие придётся устанавливать вручную. Потратьте время на чистку справочника до запуска обмена: это дешевле, чем разбирать дубли после.
Номенклатура сопоставляется по артикулу, наименованию или штрихкоду. Если учёт товаров в СБИС не ведётся, можно настроить загрузку услуг и работ с фиксированной номенклатурой-заглушкой, а суммы и количество переносить из документа.
Проверка результата синхронизации
После тестовой загрузки сверьте данные выборочно: возьмите 5–10 документов из СБИС и проверьте, что в 1С созданы документы с теми же номерами, датами, суммами, контрагентами и ставками НДС. Особое внимание — на УПД и счета-фактуры: неверный номер или дата сломают вычеты по НДС.
Проверьте, что документы не создаются повторно при повторной загрузке. Корректно настроенный обмен идентифицирует уже загруженные документы по уникальному идентификатору и либо пропускает их, либо обновляет, но не плодит копии.
Как проверить результат
Подставляются существующие контрагенты 1С, дублей нет
Создаются новые карточки с тем же ИНН
Суммы, ставки и сумма НДС совпадают с документом в СБИС
Расхождения в копейках, неверная ставка НДС
Документы не дублируются, обновляются существующие
Появляются вторые экземпляры тех же документов
Номер и дата совпадают с электронным документом
Номер обрезан, заменён или присвоен автоматически
Типичные ошибки и ограничения
Самая частая проблема — дубли контрагентов из-за расхождений в ИНН/КПП или лишних пробелов в наименовании. Вторая — конфликт модуля с доработками конфигурации: если документы в 1С проводятся через нестандартные механизмы, модуль может создавать их непроведёнными или с пустыми реквизитами.
Учтите ограничение по периодам: массовая загрузка документов за закрытые периоды может нарушить последовательность проведения и потребовать перепроведения. Загружайте исторические данные отдельно и осознанно, либо переносите их без проведения.
Ещё одно ограничение — обмен в одну сторону не отменяет необходимости контроля. Если документ исправлен в СБИС после отправки в 1С, нужно убедиться, что изменения перенеслись, а не создали вторую версию документа.
Альтернативы: если штатная интеграция не подходит
Если модуль СБИС не поддерживает вашу конфигурацию, рассмотрите встроенный ЭДО в 1С: типовые конфигурации умеют обмениваться документами с операторами ЭДО напрямую, в том числе с СБИС как оператором. Тогда документооборот ведётся полностью внутри 1С, а СБИС используется только как транспорт.
Для разовых задач — например, переноса номенклатуры или списка контрагентов — достаточно выгрузки из СБИС в Excel и загрузки в 1С типовой обработкой. Это быстрее, чем разворачивать полноценную интеграцию ради одной операции.
Как выбрать действие
Что важно запомнить
Синхронизация СБИС и 1С строится вокруг сопоставления справочников и правил переноса документов. Начинайте с резервной копии и тестовой базы, чистите справочники до запуска, проверяйте результат на контрольном пакете документов и назначьте ответственного за мониторинг ошибок обмена.
Частые вопросы
Можно ли синхронизировать СБИС с нетиповой (доработанной) конфигурацией 1С?
Да, но с оговорками. Штатный модуль рассчитан на типовые конфигурации, поэтому на доработанной базе его нужно тестировать на копии: проверить, что документы создаются и проводятся корректно. Если доработки глубокие, надёжнее файловый обмен или интеграция через API с участием разработчика.
Что делать, если после загрузки появились дубли контрагентов?
Сначала остановите обмен, чтобы дубли не множились. Затем найдите дубли по ИНН/КПП с помощью типовой обработки «Поиск и удаление дублей» (в типовых конфигурациях она есть в разделе администрирования), объедините карточки и вручную установите сопоставление в настройках модуля. После этого возобновите обмен.
Переносятся ли при синхронизации подписи и статусы документов ЭДО?
Да, при использовании штатного модуля в 1С отображаются статусы документооборота: отправлен, доставлен, подписан контрагентом, получен ответ. Это позволяет контролировать ЭДО, не заходя в СБИС. При файловом обмене статусы не переносятся — передаётся только содержимое документа.
Как загрузить документы из СБИС за прошлые периоды?
В настройках модуля укажите нужную дату начала загрузки. Для закрытых периодов загружайте документы без проведения или отдельным этапом с последующим контролем: массовое проведение в закрытом периоде может изменить регламентированную отчётность и потребовать её уточнения.
Можно ли настроить автоматическую синхронизацию по расписанию?
Да. В штатном модуле есть настройка регулярного обмена — через регламентные задания 1С или встроенный механизм автообмена. Для клиент-серверных баз обмен выполняется на сервере; для файловых баз потребуется, чтобы сеанс 1С был запущен, либо используйте внешний планировщик с запуском обработки.
Что выбрать: модуль СБИС или встроенный ЭДО в 1С?
Если вы ведёте в СБИС не только ЭДО, но и учёт, заказы или склад — нужен модуль интеграции. Если СБИС используется только как оператор электронного документооборота, проще настроить встроенный ЭДО в 1С: меньше внешних компонентов, меньше точек отказа.