К статье
Практический материал

Автоматизация · 9 мин

Как сделать выгрузку из СБИС в 1С

Как выгрузить документы, справочники и данные из СБИС в 1С: штатная синхронизация, выгрузка в Excel и XML, настройка обмена, типичные ошибки и проверка результата.

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

Выбор способа зависит от того, что именно нужно перенести. Первичные документы (УПД, акты, накладные) удобнее всего передавать через официальный плагин «СБИС Коннект» или модуль синхронизации для 1С. Справочники и произвольные таблицы проще выгрузить в Excel или CSV и загрузить через универсальную обработку. Отчётность и реестры часто выгружаются в XML.

Перед любой выгрузкой сделайте резервную копию базы 1С и проверьте операцию на копии. Ошибка в настройках соответствия контрагентов или номенклатуры может создать сотни дублей, которые потом придётся удалять вручную.

Определите, какие данные нужно перенести

От состава данных зависит инструмент. Условно выгрузки из СБИС делятся на три группы:

  • Документы ЭДО — УПД, счета-фактуры, акты, накладные, договоры. Переносятся с реквизитами, суммами и табличными частями.
  • Справочники — контрагенты, номенклатура, договоры. Обычно переносятся один раз при старте работы или периодически для пополнения.
  • Отчёты и реестры — сводные таблицы, журналы документов, статистика. Чаще всего достаточно выгрузки в Excel без загрузки в 1С.

Уточните у бухгалтера, какие документы должны оказаться в 1С и в каком виде: только поступления от поставщиков или также реализация. От этого зависит настройка направлений обмена в модуле синхронизации.

Способ 1. Штатная синхронизация через модуль СБИС для 1С

Наиболее надёжный вариант — официальное решение от Тензора. Оно существует в двух формах: внешняя обработка (плагин), которую запускают внутри 1С, и отдельное приложение «СБИС Коннект» (SBIS Plug-In), работающее рядом с базой. Оба варианта используют API СБИС и передают документы напрямую, без промежуточных файлов.

Установка и подключение

Порядок действий для внешней обработки:

  1. Скачайте актуальную версию модуля синхронизации из личного кабинета СБИС (раздел с интеграционными решениями) или запросите у менеджера Тензора.
  2. В 1С откройте обработку через меню «Файл — Открыть» (для теста) или подключите её в справочнике «Дополнительные отчеты и обработки» для постоянной работы.
  3. Введите логин и пароль от учётной записи СБИС, при необходимости укажите сертификат для подписания.
  4. Проверьте, что обработка видит ваши папки «Входящие» и «Исходящие» в СБИС.
Порядок настройки синхронизации
  1. 1
    Установите модуль СБИС и авторизуйтесь под своей учётной записью
  2. 2
    Выберите направления обмена: входящие, исходящие или оба
  3. 3
    Настройте соответствие типов документов СБИС объектам 1С (УПД → «Поступление товаров и услуг»)
  4. 4
    Задайте правила поиска контрагентов: по ИНН и КПП, без создания дублей
  5. 5
    Выполните тестовую загрузку 3–5 документов и сверьте суммы с оригиналами
  6. 6
    Включите регламентную загрузку по расписанию, если объём большой

Настройка соответствий

Ключевой этап — сопоставление справочников. Модуль ищет контрагентов в 1С по ИНН и КПП, номенклатуру — по артикулу, коду или наименованию. Если в 1С наименования товаров отличаются от названий у поставщика, настройте соответствие номенклатуры через регистр «Номенклатура контрагентов» (в конфигурациях с БЭД) либо сопоставляйте вручную при первой загрузке — модуль запоминает выбор.

Проверьте ставки НДС: в СБИС документ может прийти со ставкой 20%, а в 1С для этой номенклатуры задана другая. Расхождение приведёт к ошибке проведения документа.

Способ 2. Выгрузка из СБИС в Excel или CSV с загрузкой в 1С

Если модуль синхронизации недоступен (например, нет лицензии или конфигурация 1С нестандартная), используйте файловый обмен. В СБИС практически любой реестр или список можно выгрузить в Excel: откройте нужный раздел (документы, справочник, отчёт), настройте видимые колонки и нажмите кнопку экспорта — обычно это иконка со стрелкой или пункт «Выгрузить» / «Экспорт» в меню раздела.

Перед выгрузкой отфильтруйте данные по периоду и ответственному, чтобы не тащить в 1С лишнее. В полученном файле проверьте, что числа распознались как числа, а даты — как даты, иначе при загрузке будут ошибки преобразования.

В 1С для загрузки используйте типовую обработку «Загрузка данных из табличного документа» (есть в большинстве конфигураций на управляемых формах) или универсальную обработку загрузки из Excel. Укажите соответствие колонок файла полям объекта 1С: ИНН — в поле «ИНН», наименование — в «Наименование» и так далее. Сначала загрузите данные в режиме без записи, проверьте сопоставление, затем выполните запись.

Типичные ошибки при файловой выгрузке
01
Загрузка контрагентов без проверки по ИНН — в базе появляются дубли с разным написанием названия
02
Числа в Excel сохранены как текст — суммы в 1С загружаются нулевыми или вызывают ошибку
03
Выгрузка полного справочника без фильтра — в 1С попадают архивные и неактуальные записи
04
Загрузка сразу в рабочую базу без теста на копии — ошибки приходится исправлять вручную в боевых данных

Способ 3. Выгрузка в XML и обмен через форматы ЭДО

Электронные документы в СБИС хранятся в форматах, утверждённых ФНС (XML-файлы УПД, счетов-фактур, накладных). Эти файлы можно скачать из карточки документа и загрузить в 1С штатными средствами обмена электронными документами.

В конфигурациях с подсистемой БЭД (1С:Бухгалтерия 8, УТ, ERP) откройте «Обмен электронными документами — Загрузить электронный документ из файла» и укажите XML. 1С распознает документ, создаст отражение в учёте и предложит сопоставить контрагента и номенклатуру.

Этот способ подходит для разовой загрузки небольшого числа документов. Для массового обмена он слишком трудоёмок — здесь лучше вернуться к модулю синхронизации.

Сравнение способов выгрузки

Модуль синхронизации СБИС

Подходит для постоянного обмена документами ЭДО. Требует настройки и актуальной версии модуля, зато работает автоматически.

Excel/CSV + обработка загрузки

Универсальный вариант для справочников и разовых переносов. Требует ручного сопоставления колонок и контроля дублей.

XML через БЭД

Для разовой загрузки отдельных электронных документов с сохранением формата ФНС. Не подходит для массового обмена.

Проверка результата после загрузки

После любой выгрузки сверьте контрольные цифры. Минимальный набор проверок:

  • Количество загруженных документов совпадает с количеством в реестре СБИС за период.
  • Сумма по загруженным поступлениям совпадает с итогом реестра СБИС.
  • Документы проведены, у них заполнены контрагент, договор и счета учёта.
  • В книге покупок (или в отчёте по НДС) суммы соответствуют данным СБИС.
  • Нет дублей контрагентов — проверьте поиском по ИНН.
Контрольные точки

Как проверить результат

Количество документов
Норма

Совпадает с реестром СБИС за выбранный период

Тревожный признак

Документы потеряны или загружены дважды

Суммы и НДС
Норма

Итоги сходятся до копейки с отчётом СБИС

Тревожный признак

Расхождения по суммам — проверяйте ставки НДС и округления

Контрагенты
Норма

Один контрагент на один ИНН/КПП

Тревожный признак

Дубли с разным написанием наименования

Ограничения и риски

Модуль синхронизации привязан к версии конфигурации 1С. После обновления 1С проверяйте совместимость модуля и при необходимости обновляйте его — устаревшая версия может перестать подключаться к API СБИС или загружать документы с ошибками.

Учтите, что автоматическая загрузка может создавать документы, которые не проводятся из-за незаполненных счетов учёта или отсутствующей номенклатуры. Настройте в 1С правила заполнения по умолчанию либо доработайте документы вручную после загрузки.

При самостоятельной доработке обмена (через API СБИС или собственные обработки) помните: прямое изменение данных в базе 1С в обход типовых механизмов чревато нарушением целостности учёта. Любые доработки тестируйте на копии.

Частые вопросы

Можно ли настроить автоматическую выгрузку из СБИС в 1С по расписанию?

Да. В модуле синхронизации есть режим автоматической загрузки: обработка запускается по расписанию (например, через регламентное задание или планировщик Windows для СБИС Коннект) и забирает новые документы из входящих. Проверяйте журнал обмена, чтобы не пропустить ошибки.

Почему при загрузке создаются дубли контрагентов?

Чаще всего потому, что поиск настроен по наименованию, а не по ИНН/КПП, либо в 1С у контрагента не заполнен КПП. Заполните ИНН и КПП в карточках перед загрузкой и включите поиск по этим реквизитам.

Переносятся ли электронные подписи вместе с документами?

При загрузке через модуль синхронизации или БЭД файл документа и подпись сохраняются как присоединённые данные. При выгрузке через Excel подписи не переносятся — переносятся только табличные данные.

Что делать, если модуль СБИС не поддерживает мою конфигурацию 1С?

Используйте файловый обмен: выгрузите документы из СБИС в XML формата ФНС и загрузите через «Загрузку электронного документа из файла», а справочники — через Excel и универсальную обработку загрузки. Как вариант, закажите адаптацию модуля у специалиста по 1С.

Нужно ли выгружать из СБИС отправленную отчётность в 1С?

Обычно нет: если отчётность формируется в 1С и только отправляется через СБИС, данные уже есть в базе. Обратный перенос нужен, только если отчёты готовились непосредственно в СБИС — тогда проще сверить итоговые показатели вручную, чем переносить формы.

Итог

Что важно запомнить

Для постоянного обмена используйте официальный модуль синхронизации СБИС с 1С, для разовых переносов — выгрузку в Excel или XML. Перед загрузкой делайте копию базы, настраивайте поиск контрагентов по ИНН/КПП и после загрузки сверяйте количество документов и итоговые суммы с реестром СБИС.