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