Интеграция СБИС и 1С: как настроить обмен, ЭДО и маркировку без ошибок
Интеграция СБИС и 1С нужна, когда учёт ведётся в 1С, а электронные документы, отчётность или маркировка — в Saby. На практике бухгалтер либо вручную переносит УПД и акты, либо получает дубли, расхождения по статусам и ошибки форматов. Директор в такой ситуации видит риск просрочки ответа на требование, штрафов и блокировки счёта. Ниже — рабочая схема: какие варианты подключения бывают, что проверить до настройки, как настроить обмен и что делать, если документ не уходит или подпись не проходит.
Что даёт связка СБИС и 1С на практике
Связка закрывает три задачи: обмен электронными документами, отчётность и маркировку. В 1С остаётся учёт, в Saby — подпись, отправка, квитанции и взаимодействие с госорганами.
- Контрагентские документы: УПД, счета-фактуры, акты, ТОРГ-12, корректировки, универсальные сообщения.
- Статусы: отправлен, доставлен, прочитан, подписан, отклонён, получена квитанция.
- Автоподпись: документы можно подписывать и отправлять без переключения между окнами.
- Маркировка: коды Честного ЗНАКа, вывод из оборота, сверка кодов прямо в 1С.
- Отчётность: подготовка в 1С, отправка через СБИС Отчётность или Контур.Экстерн.
- Кадры и внутренние документы: приказы, инструкции, локальные акты в Saby.
Интеграция не нужна, если документооборота мало и все действия удобнее делать в веб-версии Saby. Но при потоке более 20–30 документов в месяц ручной перенос почти всегда приводит к потерянным статусам и дублям.
Варианты подключения: модуль, обработка, Saby API
Способ зависит от конфигурации 1С и того, где она размещена.
- Готовый модуль Saby для 1С 8.3. Подходит для Бухгалтерии, УТ, ЗУП, 1С:Документооборот. Устанавливается в локальную базу, обмен идёт напрямую.
- Внешняя обработка. Используется, когда нельзя менять конфигурацию или нужен ограниченный сценарий: выгрузка, загрузка, обновление статусов.
- Saby API. Нужен для CRM, самописных систем, сложной логики, нескольких юрлиц и нестандартных маршрутов согласования.
- 1С:Фреш. Прямое подключение Saby как оператора невозможно. Обмен идёт только через 1С-ЭДО и межоператорский роуминг.
- 1С-ЭДО и Диадок. Если компания уже работает в 1С-ЭДО, Saby подключается через роуминг. Контур.Диадок в этой схеме — альтернативный оператор, с которым обмен также строится через роуминг.
Важно: при интеграции через 1С-ЭДО часть настроек живёт не в Saby, а в кабинете 1С-ЭДО. Тогда статусы и квитанции нужно смотреть в двух местах.
Что проверить до настройки
До подключения стоит исключить технические причины будущих ошибок.
- Релиз 1С. Конфигурация должна быть актуальной, иначе модуль не встанет или не увидит новые форматы.
- Релиз Saby. Если Saby обновлён, а 1С нет, XML может не совпасть.
- Формат УПД. По актуальным правилам для УПД обязателен формат по приказу ФНС ЕД-7-26/970@. Также стоит проверить поддержку УПД 5.03, если он уже применяется в обмене.
- ЭЦП и сертификат. Проверить срок действия, криптопровайдер, цепочку сертификатов, право подписи.
- МЧД. Если подписывает не директор, нужна машиночитаемая доверенность. Без неё документ может уйти, но не получить юридическую силу.
- Договор с оператором. Проверить тариф, лимиты, подключённые юрлица и ящики.
- Роли и доступы. Бухгалтер, кадровик и директор могут видеть разные документы. Доступы лучше настроить до запуска.
- Тестовый контрагент. Для первой проверки подходит свой второй ящик или лояльный контрагент.
Пошаговая настройка обмена документами
Порядок действий обычно такой.
- Обновить 1С и Saby до актуальных версий.
- В 1С открыть раздел администрирования и найти настройки обмена электронными документами.
- Установить модуль Saby или внешнюю обработку, которую рекомендует оператор.
- В Saby зайти в настройки интеграции с 1С и получить данные для подключения: логин, ключ, идентификатор организации.
- Сопоставить организации, контрагентов, номенклатуру и договоры.
- Выбрать папки или правила автозагрузки: входящие, исходящие, архив, отклонённые.
- Настроить автоподпись и автоотправку только для тех документов, где это безопасно. Например, для регулярных актов с постоянным контрагентом.
- Включить обмен статусами и квитанциями, чтобы в 1С было видно, принял ли контрагент документ.
- Проверить роуминг с контрагентами, которые работают в Диадоке, 1С-ЭДО или другом операторе.
- Отправить тестовый УПД и пройти весь путь: подпись, отправка, доставка, подпись контрагентом, квитанция.
Если на шаге 10 документ не появляется у контрагента, сначала проверяют роуминг и идентификаторы, а не 1С. Чаще всего причина в ящике, приглашении или статусе контрагента.
Как настроить ЭДО с контрагентом и роуминг
Для обмена с контрагентом нужны три условия: оба подключены к ЭДО, знают идентификаторы друг друга и между операторами настроен роуминг.
- В Saby отправить приглашение контрагенту или принять его приглашение.
- Проверить, что у контрагента указан правильный ящик и ИНН.
- Если контрагент в Диадоке или 1С-ЭДО, включить межоператорский роуминг.
- После настройки отправить тестовый документ и дождаться квитанции.
- В 1С проверить, что статусы подтягиваются, а не остаются в состоянии «Отправлен».
Если статус завис, стоит открыть документ в Saby и посмотреть историю. Там будет видно, на каком этапе произошёл сбой: подпись, отправка, роуминг или приёмка.
Маркировка и Честный ЗНАК в связке СБИС и 1С
В маркировке интеграция особенно полезна: коды не нужно переносить вручную. Saby передаёт данные в Честный ЗНАК, а 1С хранит учётные документы.
- Проверить, что в 1С включён обмен кодами маркировки.
- Сверить коды в документах: УПД, накладные, вывод из оборота.
- Настроить автоподпись УПД с кодами, если это разрешено учётной политикой.
- Проверить разрешительный режим на кассе, если товар продаётся в розницу.
- Отслеживать ошибки Честного ЗНАКа: код не принят, нет связи, не тот формат, повторная передача.
- Регулярно сверять остатки и статусы кодов, чтобы не продать товар с невыведенным кодом.
Если коды не уходят, сначала проверяют обновления 1С, Saby и формат документа. Затем — настройки Честного ЗНАКа и права пользователя.
УПД, ЭТрН и форматы: что обновлять
Форматы меняются, и интеграция ломается чаще всего из-за версий.
- УПД. Проверить приказ ФНС ЕД-7-26/970@ и поддержку УПД 5.03 в 1С и Saby.
- ЭТрН. По актуальным правилам переход на электронные транспортные накладные обязателен. Если компания перевозит грузы, стоит проверить поддержку ЭТрН в 1С и Saby.
- Универсальные сообщения. Использовать актуальные форматы, а старые уведомления не применять.
- Обновления. Ставить релизы 1С и Saby до начала отчётного периода, а не в день отправки.
- Тесты. После каждого крупного обновления отправлять тестовый УПД или ЭТрН.
Типичные ошибки и риски
- 1С и Saby обновлены до разных форматов. XML не совпадает, документ не загружается.
- Просрочен сертификат ЭЦП. Подпись не проходит, отправка блокируется.
- Нет МЧД или закончилась доверенность. Документ подписан, но контрагент его не принимает.
- Не настроен роуминг. Контрагент в другом операторе, документ не доходит.
- Дубли документов. Причина — повторная загрузка или неверное сопоставление.
- Не проверяются квитанции. Требование ФНС остаётся без ответа, появляется штраф.
- Нет резервного доступа к ЭЦП. В день сдачи отчёт не подписать.
- Маркировка ушла без кодов. Честный ЗНАК фиксирует нарушение.
- Автоподпись настроена слишком широко. Уходит документ, который должен был пройти проверку.
Что делать, если отчёт не приняли, пришло требование или подпись не прошла
Отчёт не приняли
Открыть квитанцию с отказом, найти код ошибки и расшифровку. Проверить формат, полномочия, сертификат и МЧД. Исправить отчёт и отправить повторно. Если ошибка в формате, обновить 1С и Saby. Если в полномочиях — проверить МЧД и право подписи.
Пришло требование ФНС
Не игнорировать. Сначала отправить квитанцию о приёме — обычно на это даётся 6 рабочих дней. Затем подготовить ответ в срок, указанный в требовании; по электронным требованиям часто это 5 рабочих дней. Документы можно выгрузить из 1С, проверить, подписать и отправить через Saby. Если срок пропущен, стоит подготовить пояснения и не затягивать с ответом.
Подпись не прошла
Проверить срок сертификата, криптопровайдер, время на компьютере, права пользователя и МЧД. Если сертификат на другом носителе, проверить, видит ли его 1С. Иногда помогает перезапуск криптопровайдера и повторная подпись. Если ошибка повторяется, смотреть журнал Saby.
Документ отклонён контрагентом
Открыть причину отклонения в Saby. Исправить реквизиты, сумму, формат или коды маркировки. Перевыставить документ и дождаться новой квитанции. Если контрагент требует бумажный вариант, это не отменяет электронный документ, но может потребовать дополнительного согласования.
Контур.Экстерн и Диадок как альтернатива
Если учёт ведётся в 1С, стоит сравнить не только Saby, но и продукты Контура. Контур.Экстерн используют для отчётности: он закрывает сдачу в ФНС, СФР и другие органы. Контур.Диадок — оператор ЭДО, который обменивается документами с Saby и 1С-ЭДО через роуминг. Для компании с 1С это может быть удобно, если контрагенты уже в Диадоке. Выбор зависит от того, где больше контрагентов, какие форматы нужны и кто будет сопровождать интеграцию.
Частые вопросы
Можно ли подключить СБИС напрямую к 1С:Фреш?
Нет. В 1С:Фреш обмен с Saby идёт только через 1С-ЭДО и межоператорский роуминг. Подключить Saby как отдельного оператора напрямую нельзя.
Что делать, если после обновления 1С перестали уходить УПД?
Проверить релизы 1С и Saby, формат УПД и настройки модуля. После обновления часто слетают сопоставления или меняется формат XML. Помогает тестовый УПД и сверка квитанций.
Почему контрагент не видит документ, хотя в 1С статус «Отправлен»?
Скорее всего, не настроен роуминг или указан неверный ящик контрагента. Стоит открыть документ в Saby и посмотреть историю: отправка, доставка, приёмка. Если роуминг не включён, документ останется на стороне отправителя.
Как ответить на требование ФНС, если оно пришло в СБИС, а учёт в 1С?
Сначала отправить квитанцию о приёме. Затем подготовить ответ в 1С, выгрузить документы, подписать и отправить через Saby. Срок ответа указан в требовании; затягивать нельзя, иначе появляется штраф.
Что делать, если ЭЦП не проходит при подписании УПД?
Проверить срок сертификата, криптопровайдер, время на компьютере, право подписи и МЧД. Если сертификат не виден в 1С, проверить носитель и настройки. При повторной ошибке смотреть журнал в Saby.
Можно ли настроить интеграцию без программиста?
Да, если используется готовый модуль для типовой конфигурации. Для сложных сценариев, нескольких юрлиц или самописной системы нужен Saby API и участие специалиста.
Как проверить, что коды маркировки ушли в Честный ЗНАК?
Посмотреть статусы в Saby и сверить коды в 1С. Если есть ошибка, проверить формат документа, обновления и настройки Честного ЗНАКа. Регулярная сверка помогает не продать товар с невыведенным кодом.
Что делать, если документ отклонён контрагентом?
Открыть причину в Saby, исправить реквизиты или коды, перевыставить документ. Если причина в формате, обновить 1С и Saby. После исправления дождаться новой квитанции.
Вывод
Интеграция СБИС и 1С экономит время только при правильной настройке. Сначала стоит проверить релизы 1С и Saby, форматы УПД, ЭЦП и МЧД. Затем выбрать способ подключения: модуль, внешняя обработка или Saby API. После настройки обязательно пройти тестовый документ, проверить роуминг и статусы. Если отчёт не приняли, пришло требование или подпись не прошла, действовать по квитанции и не игнорировать сроки. Для бухгалтера и директора это снижает риск штрафов, блокировки счёта и потери документов.