«Сфера Документы» и 1С: API, адаптер и схема обмена
Содержание 10 разделов
Интеграция «Сфера Документы» с 1С по API
Как выбрать способ обмена до начала разработки
Для работы со «Сфера Документы» не всегда требуется собственная интеграция. В типовой конфигурации 1С сначала проверяют возможности штатного 1С‑ЭДО и официального адаптера. Прямое подключение к API имеет смысл, когда документы должны проходить через CRM или собственную ERP, когда в 1С используется нетиповая логика либо сотрудникам нужен отдельный маршрут согласования и контроля.
Выбор делают по реальному процессу: какие виды документов отправляются и принимаются, кто подписывает их, как контрагент сопоставляется с карточкой в учётной системе, какие состояния должен видеть сотрудник и что происходит после отказа или исправления. Только после этого сравнивают штатный механизм, адаптер и собственную разработку.
«Сфера Документы» — сервис электронного документооборота от СберКорус с открытым REST API v2.0. Подключить его к 1С можно тремя способами: через встроенный в 1С стандартный механизм 1С-ЭДО (быстрее всего, но без гибкой кастомизации), через готовый интеграционный модуль от СберКорус для 1С, либо через прямую интеграцию по API — когда нужна нетиповая логика или работа из самописной системы. Выбор зависит от конфигурации 1С, объёма документооборота и того, нужна ли автоматизация нестандартных сценариев.
В чём проблема и кому полезна статья
Компания ведёт учёт в 1С и хочет обмениваться со своими контрагентами юридически значимыми документами — счетами-фактурами, УПД, актами, накладными — не выходя из привычного интерфейса. Формально для этого есть готовые кнопки «подключить оператора ЭДО», но за простой формулировкой скрывается несколько разных технических путей, у каждого из которых свои ограничения. Материал будет полезен ИТ-директорам, руководителям бухгалтерии и разработчикам, которые выбирают способ интеграции и хотят понимать, что стоит за словами «API» и «1С-ЭДО».
Что такое «Сфера Документы» и зачем интеграция с 1С
«Сфера Документы» — сервис электронного документооборота компании СберКорус, до 2024 года называвшийся «Сфера Курьер» [1]. Сервис входит в реестр операторов электронного документооборота ФНС России, что делает обмен через него юридически значимым для счетов-фактур и других формализованных документов [13][15].
Для компании, которая ведёт учёт в 1С, смысл интеграции простой: не переключаться между веб-кабинетом оператора ЭДО и учётной системой, а формировать, подписывать и отправлять документы прямо из 1С, автоматически подтягивая туда же статусы доставки, подписания и отказов.
Как работает обмен документами между 1С и «Сфера Документы»
Роль оператора ЭДО
Оператор ЭДО — это не просто транспорт для файлов. Он обеспечивает юридическую значимость обмена: маршрутизирует документ между сторонами, фиксирует метки времени, обеспечивает связь с реестром ФНС и, при необходимости, роуминг — обмен с контрагентами, подключёнными к другим операторам ЭДО [10][21].
Транспортный контейнер, форматы, квитанции
Документ, отправляемый через «Сфера Документы», представляет собой не просто файл, а связку из содержимого документа, электронной подписи и служебной информации — так называемого транспортного пакета. API сервиса содержит отдельный контроллер для работы именно с транспортными пакетами, а также с квитанциями — документами, подтверждающими получение, отказ или дополнительную информацию по сделке [2]. Форматы документов (счета-фактуры, УПД, УКД) утверждены ФНС; в частности, СберКорус реализовал в сервисе поддержку шаблонов реквизитов для одного из форматов универсального передаточного документа [1].
Российская специфика
Статус оператора ЭДО и договорные условия
Перед подключением проверяют актуальный статус оператора в официальном перечне ФНС и договор конкретной организации. Само наличие сервиса в перечне не отвечает на вопросы о тарифе, доступе к API, поддерживаемых видах документов и доступных контурах. Эти условия фиксируют до разработки.
Если контрагент работает через другого оператора, отдельно проверяют доступный маршрут обмена и порядок подключения роуминга. Такой сценарий включают в тестовую матрицу, а не считают автоматическим следствием подключения ЭДО.
Подпись сотрудника и машиночитаемая доверенность
Если документ подписывает сотрудник, до настройки уточняют его полномочия, используемый сертификат и действующую машиночитаемую доверенность. Конкретный сценарий зависит от роли подписанта, вида документа, настроек организации и актуальных требований к подписи.
В интеграции сохраняют связь документа с подписантом и предусмотренными сервисом сведениями о полномочиях. Ошибка проверки должна возвращаться сотруднику понятным сообщением и не запускать бесконечную повторную отправку.
Маркировка и ГИС МТ
Отдельный блок функциональности сервиса — взаимодействие с государственной информационной системой мониторинга товаров (ГИС МТ, «Честный знак»): в API есть методы получения транспортных и технологических квитанций по документам маркировки, а также отмены фиксации [2]. Это актуально для компаний, торгующих маркированными товарами, и требует отдельного согласования сценария при интеграции.
Три варианта интеграции с 1С
Ключевая развилка, которую нужно пройти перед началом работ, — не «как подключить API», а «какой из трёх вариантов вообще нужен».
1. Штатный механизм 1С‑ЭДО
Для поддерживаемой типовой конфигурации сначала проверяют штатный 1С‑ЭДО. Он подходит, когда компания обменивается предусмотренными механизмом документами и ей достаточно стандартного маршрута внутри 1С.
Срок подключения заранее определяют по готовности учётной записи, сертификатов, приглашений контрагентов и рабочих мест. Если нужна нестандартная маршрутизация, собственные поля CRM или особая обработка статусов, возможности типового варианта сравнивают с адаптером и API.
2. Готовый интеграционный модуль (адаптер) от СберКорус
Для более гибких сценариев, в том числе обмена данными EDI (заказы, накладные с торговыми сетями) в дополнение к юридически значимому документообороту, СберКорус предлагает отдельный интеграционный модуль/адаптер для 1С [4][5]. Такой модуль включён в единый реестр российского программного обеспечения [22], что важно для компаний с требованиями к использованию отечественного ПО (госсектор, регулируемые отрасли). Модуль подключается к конкретной конфигурации 1С и, по данным поставщика, сопровождается обучением пользователей на этапе внедрения [5].
3. Собственная интеграция через API
Собственную интеграцию выбирают для нетиповой 1С, CRM, ERP или процесса, который невозможно собрать штатными средствами. Перед проектированием сверяют текущую официальную документацию, адреса тестового и промышленного контуров, права организации и доступность каждой нужной операции.
API позволяет построить собственный интерфейс и маршруты, но требует самостоятельно решить сопоставление документов, обработку состояний, защиту от дублей, журналирование и восстановление после сбоя. Доступ к документации не означает автоматического наличия всех прав у конкретной организации.
Как спроектировать обмен с 1С или CRM
Сначала составляют перечень поддерживаемых сценариев. Для каждого указывают исходный документ, действие пользователя, результат в сервисе ЭДО, ожидаемый статус в 1С или CRM и способ восстановления после ошибки. Формулировки «передавать всё» недостаточно: входящие и исходящие УПД, УКД, акты, произвольные вложения и служебные квитанции проходят разные этапы.
- Проверить доступы и контуры. Уточнить организацию, тариф, права, сертификаты и доступный официальный интерфейс. Разработку и полный цикл документов сначала проводят в тестовом контуре, если он предусмотрен выбранным способом.
- Сопоставить контрагентов. Внутреннюю карточку связывают с участником ЭДО по согласованным реквизитам. Неоднозначное совпадение выводят сотруднику, а не выбирают автоматически.
- Сопоставить документы. Определяют связь входящего или исходящего пакета с заказом, реализацией, поступлением или объектом CRM. Один удалённый документ не должен создавать несколько локальных записей после повтора.
- Разделить файл, подпись и состояние. Факт получения содержимого ещё не означает завершённое подписание. В карточке сохраняют понятные этапы и время последнего подтверждённого обмена.
- Настроить очередь. Временный сбой повторяется по правилам, а ошибка данных возвращается ответственному с объяснением. Перед повторной отправкой интеграция проверяет, не принял ли сервис документ ранее.
- Провести приёмку по сценариям. Проверяют отправку, получение, отказ, исправление, повтор, аннулирование и восстановление после недоступности одной из систем.
В рабочем журнале достаточно безопасных признаков: тип операции, внутренняя ссылка на документ, время, контур, результат и обезличенное описание ошибки. Закрытые ключи, полные токены, содержимое подписи и лишние персональные данные в журнал не выводят.
Ошибки, которые нужно обработать заранее
| Ситуация | Что видит сотрудник | Как ведёт себя интеграция |
|---|---|---|
| Контрагент не сопоставлен | Карточку и список подходящих организаций | Останавливает автоматическое проведение до выбора |
| Документ уже был принят | Ссылку на существующую запись и её состояние | Не создаёт дубль, обновляет связь и журнал |
| Временная недоступность | Статус ожидания и время следующей попытки | Повторяет с ограничением числа попыток |
| Ошибка данных или подписи | Понятное описание и требуемое действие | Сохраняет задачу для исправления без слепого повтора |
| Состояния систем расходятся | Оба состояния и время их получения | Запускает контрольную сверку выбранного документа |
Главный риск — считать успешный транспортный ответ завершённым документооборотом. После отправки нужно получить и применить последующие состояния, квитанции и действия второй стороны. Второй риск — безусловно повторить операцию после разрыва связи: удалённый сервис мог уже принять документ. Поэтому отправка, получение результата и проверка конечного состояния должны быть отдельными наблюдаемыми этапами.
Версию API и доступные операции проверяют по официальной документации непосредственно перед разработкой. Старые примеры кода и названия сервиса в публикациях не должны быть единственным основанием для архитектуры. «Сфера Документы» сейчас также представляется поставщиком как электронный документооборот с контрагентами; это не меняет необходимость сверить конкретный договор и доступы организации.
Что должно быть готово после интеграции
- рабочий сценарий отправки и получения согласованных видов документов;
- связь участника ЭДО с контрагентом 1С, ERP или CRM;
- связь документа с заказом, поступлением, реализацией или карточкой сделки;
- понятные статусы, квитанции и история действий в интерфейсе сотрудника;
- очередь повторов без дублей и список ошибок, требующих исправления;
- инструкция по доступам, запуску, контролю и разбору типового сбоя.
Приёмка проводится не по факту успешного тестового запроса, а по полному пути нескольких документов. Сотрудник должен найти их в привычной системе, понять текущий статус, выполнить предусмотренное действие и увидеть результат второй стороны.
Как выбрать решение
- Если конфигурация 1С типовая и обмен документами укладывается в стандартные сценарии счетов-фактур/УПД — обычно достаточно подключить 1С-ЭДО и выбрать «Сфера Документы» оператором [12][20].
- Если нужен EDI-обмен с торговыми сетями, нетиповые документы или входит требование к реестру отечественного ПО — стоит рассмотреть готовый интеграционный модуль от СберКорус [4][22].
- Если учётная система нетиповая, самописная, либо нужна автоматизация процессов, которых нет в готовых решениях (кастомная маршрутизация, специфичная обработка расхождений, интеграция с внутренними системами мониторинга) — оправдана прямая интеграция по REST API v2.0.
Как может помочь «Пятый фактор»
Основная сложность здесь обычно не в самом факте наличия API, а в том, чтобы правильно выбрать между тремя вариантами, корректно сопоставить документы и статусы между 1С и сервисом ЭДО, а также отдельно закрыть вопросы МЧД и обработки ошибок. Команда «Пятого фактора» может изучить конкретную конфигурацию 1С и сценарии документооборота компании, помочь определить, достаточно ли типового подключения, и, если нужна кастомная интеграция, — предложить архитектуру обмена и помочь с разработкой на основе API «Сфера Документы».
Интеграция «Сфера Документы» с 1С — это не одна задача, а выбор одного из трёх принципиально разных путей: типового встроенного механизма, готового модуля или собственной разработки поверх открытого API. Прежде чем писать код или подключать API, стоит трезво оценить, какие документы и в каком объёме нужно передавать, нужна ли поддержка МЧД и нестандартных сценариев, и только после этого выбирать степень кастомизации.
Основные официальные источники
- СберКорус: тестовый портал API «Сфера Документы».
- СберКорус: возможности электронного документооборота.
- СберКорус: инструкция адаптера ЭДО для 1С.
- СберКорус: инструкция SferaConnector.
- 1С: условия подключения 1С‑ЭДО.
- ФНС России: перечень операторов ЭДО.
Источники
[1] TAdviser — "СберКорус: Сфера Документы (ранее Сфера Курьер)" — https://www.tadviser.ru/index.php/Продукт:СберКорус:Сфера_Документы(ранее_Сфера_Курьер)
[2] СберКорус — "Описание API для работы с сервисом «Сфера Документы» (v2.0)" — https://courier-api.esphere.ru/Help
[3] СберКорус — "Документы API: ссылки на промышленный и тестовый сервер" — https://courier-api.esphere.ru/
[4] СберКорус — "1С Адаптер для интеграции ЭДО и EDI" — https://www.esphere.ru/products/edi/1c-adapter-pro/
[5] СберКорус — "Как проходит EDI-интеграция с 1С: преимущества модуля для 1С «Универсальный»" — https://www.esphere.ru/blog/kak-prokhodit-edi-integratsiya-s-1s-preimushchestva-modulya-dlya-1s-universalnyy-ot-sberkorus/
[6] СберКорус — "Подключение и настройка сервиса ЭДО Сфера Документы" — https://www.esphere.ru/products/edo/settings/
[7] СберКорус — "ЭДО: тарифы, цены" — https://www.esphere.ru/products/edo/tariffs/
[8] СберКорус — "ЭДО | Электронный документооборот с контрагентами (ранее Сфера Документы)" — https://esphere.ru/products/edo/
[9] СберКорус — "ЭДО для ИП: зачем нужен и как подключить" — https://esphere.ru/blog/edo-dlya-ip-zachem-nuzhen-i-kak-podklyuchit/
[10] СберКорус — "Как выбрать оператора электронного документооборота (ЭДО)" — https://www.esphere.ru/blog/kak-vyibrat-operatora-elektronnogo-dokumentooborota/
[11] СберКорус — "Подключение ЭДО: как подключить электронный документооборот" — https://www.esphere.ru/blog/kak-podklyuchit-elektronnyij-dokumentooborot/
[12] СберКорус (промо-лендинг) — "«СФЕРА Курьер» теперь в 1С:ЭДО" — https://promo.esphere.ru/page30054719.html
[13] Контур.Диадок — "Реестр операторов ЭДО от ФНС России" — https://kontur.ru/diadoc/spravka/38538-rejting_operatorov_edo_ot_fns_rossii
[14] КонсультантПлюс — "Приказ ФНС России от 29.10.2021 N ЕД-7-26/936@ «Об утверждении Положения о Реестре операторов электронного документооборота»" — https://www.consultant.ru/document/cons_doc_LAW_400035/ca7179c7e2f9130ded972292a4bc5786d935f3c7/
[15] ФНС России — "Перечень операторов электронного документооборота" — https://www.nalog.gov.ru/rn77/oedo/search_edo/
[16] tusoft.ru — "Операторы ЭДО 2026: список, рейтинг и как выбрать" — https://tusoft.ru/blog/edo/operatory-edo/
[17] Контур — "МЧД (Машиночитаемая доверенность) в 2026 году" — https://ca.kontur.ru/articles/25216-mashinochitaemaya_doverennost
[18] Битрикс24 — "Машиночитаемая доверенность (МЧД): как оформить в 2026 году" — https://www.bitrix24.ru/journal/mchd/
[19] bpmsoft.ru — "МЧД (Машиночитаемая доверенность): что это, как оформить и применять в 2026 году" — https://bpmsoft.ru/glossary/mchd-mashinochitaemaya-doverennost-chto-eto-kak-oformit-i-primenyat-v-2026-godu/
[20] 1С — "1С-ЭДО: что нужно для подключения" — https://edo.1c.ru/handbook/podklyuchenie-1s-edo/chto-nuzhno-dlya-podklyucheniya-1s-edo/
[21] 1С — "Перечень операторов ЭДО СФ, доступных для регистрации в 1С-ЭДО" — https://edo.1c.ru/handbook/rabota-s-priglasheniyami/rouming/perechen-operatorov-edo-sf-dostupnykh-dlya-registratsii-v-1s-edo/
[22] ECM ICT-online — "Интеграционный модуль ЭДО для работы в 1С от СберКоруса включён в реестр отечественного ПО" — https://ecm.ict-online.ru/news/integracionnyy-modul-edo-dlya-raboty-v-1s-ot-sberkorusa-vklyuchen-v-reestr-23247