Модуль СБИС для 1С: ставить или оставить обмен в кабинете оператора
Модуль СБИС для 1С стоит ставить, если большая часть ваших контрагентов сидит в СБИС, база типовая, а бухгалтер ежедневно вручную переносит документы между кабинетом и 1С. Если обмен редкий или конфигурация сильно доработана, выгоднее оставить кабинет оператора. Ниже — что это за модуль, требования, ограничения и разбор на кейсе с 36 рабочими местами.
Что такое «модуль СБИС для 1С» на самом деле
Когда мне пишут «поставьте нам модуль от СБИС», выясняется, что каждый понимает под этим своё. Директор думает, что это плагин, который сам всё подпишет и отправит. Бухгалтер — что это кнопка «Отправить в СБИС» в карточке реализации. На деле речь почти всегда о внешней обработке: это файл с расширением .epf, который подключается к вашей базе 1С и работает как мост между базой и учётной записью в СБИС. Сам сервис при этом переименован, и сегодня в справке вы увидите название Saby, но по смыслу это тот же СБИС. Если у вас 1С на сервере или в терминале, вопрос установки сразу усложняется, и об этом я скажу отдельно.
Важно понимать границы. По справке Saby, интеграция работает только с установленной программой 1С, отдельно с базой обмен данными невозможен. Это значит, что ничего волшебного нет: обработка берёт документы из учётной системы, отправляет их в сервис и забирает обратно входящие. Бухгалтерию вместо вас она не ведёт, подпись не выпускает и ключи не хранит. Подписанием занимается криптопровайдер на компьютере, а способ подписи вы выбираете при настройке.
Ещё один момент, на котором спотыкаются: в справке описаны разные сценарии распределения учёта. Можно целиком перейти на учёт в Saby, можно оставить зарплату там, а бухгалтерию в 1С, можно держать склад в 1С. Нас интересует четвёртый: ЭДО в Saby, бухгалтерия в 1С. Это самый частый случай для компаний до 50 рабочих мест, и именно про него эта статья.
Я не буду здесь разбирать, какой оператор лучше: это отдельный разговор, и я подробно писал о нём в материале про выбор оператора ЭДО и контрагентов. Здесь допустим, что вы уже на СБИС или собираетесь туда, и вопрос один: нужна ли вам обработка в 1С.
Чем модуль отличается от встроенного 1С-ЭДО и от работы в кабинете оператора
Вариантов у вас по сути три, и путаница между ними — главный источник плохих решений. Первый: вы работаете только в веб-кабинете оператора, а в 1С документы вносите и выгружаете руками. Второй: вы подключаете в 1С встроенный сервис 1С-ЭДО, и обмен идёт прямо из программы через оператора, с которым работает этот сервис. Третий: вы остаётесь на СБИС и ставите обработку, которая соединяет вашу базу с вашим же аккаунтом СБИС. Кабинет оператора и модуль не противоречат друг другу: модуль лишь убирает ручной перенос.
Про 1С-ЭДО справочник ИТС говорит важную вещь: статус «контрагент подключён к ЭДО» не гарантирует готовности вести обмен с вашей организацией. Нужно отправить приглашение и дождаться его принятия: в 1С это делается из справочника «Контрагенты» или прямо при подготовке документа к отправке, тогда программа откроет помощник настройки обмена. Для приглашения нужен уникальный идентификатор контрагента у его оператора, и узнать его придётся у самого контрагента. Если оператор у контрагента другой, включается роуминг. В таблице автоматического роуминга в справочнике ИТС оператор Saby с кодом 2BE отмечен плюсом со звёздочкой, то есть роуминг работает только при особых условиях, описанных там же. Какие именно условия действуют сегодня в вашей версии программы, сверяйте в справочнике ИТС, прежде чем обещать директору быструю смену.
Отдельно предупрежу про слухи. В интернете гуляет утверждение, что СБИС «вообще нельзя подключить внутри 1С-ЭДО». Я видел и сообщение о том, что оператор Тензор прекратил работу в 1С-ЭДО, и таблицу роуминга, где он значится. Они противоречат друг другу, а дату и условия я по официальному источнику подтвердить не смог. Поэтому моё правило: не принимайте решение на основании форума, откройте справочник своей версии и спросите партнёра 1С.
Сравнение, которым я пользуюсь на практике, выглядит так. | Критерий | Только кабинет оператора | Встроенное 1С-ЭДО | Обработка СБИС в 1С | |---|---|---|---| | Где работает бухгалтер | В браузере, документы переносит вручную | Внутри 1С | Внутри 1С, учётная запись СБИС | | Кто оператор | Любой, в том числе СБИС | Оператор сервиса 1С-ЭДО | СБИС | | Что нужно ставить | Только плагин и подпись на рабочее место | Подключение в программе | Файл .epf в базу и права | | Риск при обновлении 1С | Нет | Минимальный | Нужна проверка настроек | | Если контрагент на другом операторе | Роуминг по приглашению | Роуминг по приглашению или заявке | Роуминг на стороне СБИС |
Что нужно, чтобы модуль заработал: требования и ограничения
Начну с того, что в официальной справке прямо написано, и добавлю свои комментарии. В мастере подключения базы к Saby шесть вариантов: локальный клиент через OLE ComConnector, локальный клиент через OLE Application, распределённая база данных через FTP, веб-клиент для облачной 1С Fresh, внешняя обработка и расширение. Версии платформы, которые видит мастер подключения, — 8.2, 8.3 и 8.5. Подключение настраивается для одного пользователя Saby и одной конфигурации 1С: для другого пользователя или другой базы нужно отдельное соединение. Мастер находится в разделе «Настройки», блок «Интеграции», в онлайн-версии это «Настройки — Интеграции».
Оба способа через OLE, как и подключение веб-клиента Fresh, по справке занимают одну лицензию 1С, и вот это в малом офисе часто упускают. ComConnector работает быстро, но, по справке, может некорректно взаимодействовать с изменёнными платформами. OLE Application медленнее, зато подходит для любых конфигураций. Оба требуют установленной 1С на том же компьютере. Если ваша бухгалтерия работает в терминальном режиме, мастер на одном рабочем месте не решает вопроса, и тут стоит проектировать схему заранее. Для терминального сервера 1С бухгалтерии я заранее решаю, на каком сеансе живёт обмен и где стоит подпись.
Теперь про технические требования к внешней обработке ЭДО. Для компьютера минимум указан как 4 ядра по 3 ГГц, 4 ГБ памяти, от 2 ГБ свободного места и 4 Мбит/с интернета; рекомендуются 6 ядер, 8 ГБ, более 40 ГБ и более 10 Мбит/с. Из систем перечислены Windows 11 и Windows 10 с платформой 1С 8.2 или 8.3, а также Windows Server 2008 R2 SP1 и выше. Linux и macOS в требованиях указаны только для способов обмена ExtSDK2Crypto и Saby Plugin Connector, для ExtSDK2 их нет; перед переездом сверьте это на живой странице требований. Для способа ExtSDK2 требуется КриптоПро CSP 5.x или ViPNet CSP, для работы с XML нужен MSXML 6.0, а десктопное приложение Saby нужно для Saby Plugin Connector, ExtSDK2 и ExtSDK2Crypto. Если ваш парк состоит из Windows 11 и КриптоПро, проблем не будет; если вы переезжаете на Linux, готовьтесь заранее.
Теперь про конфигурации. Список, который я сверил на странице поддерживаемых конфигураций, довольно широк: Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP, Розница, Зарплата и управление персоналом, Управление небольшой фирмой и ряд других. Но есть оговорки. Если указана редакция, поддерживаются все её релизы, но на странице прямо оговорено, что редакция 6.0 поддерживаться не будет, так что номер редакции смотрите внимательно. При интеграции через браузер не поддерживаются отраслевые и доработанные релизы, у которых в номере есть буквенный код. А если вы живёте на облачной 1С Fresh, документы загружаются и выгружаются только через браузер. Всё это стоит проверить по номеру релиза в окне «О программе», а не по памяти.
- Способ подключения: ComConnector, OLE Application, FTP, веб-клиент Fresh, внешняя обработка или расширение
- Платформа в мастере подключения: 8.2, 8.3 или 8.5
- Одно соединение — один пользователь Saby и одна конфигурация 1С
- ComConnector, OLE Application и веб-клиент Fresh занимают лицензию 1С
- Релизы с буквенным кодом в номере при интеграции через браузер не поддерживаются
Когда модуль стоит устанавливать, а когда лучше не трогать базу
Мой простой критерий: считайте не функции, а минуты. Возьмите месяц, посчитайте входящие и исходящие документы через СБИС и умножьте на время, которое бухгалтер тратит на перенос каждого: скачать, проверить реквизиты, завести поступление, прикрепить файл. Если выходит меньше двух-трёх часов в месяц, обработка вам не нужна, она добавит больше поводов для звонков, чем сэкономит. Если выходит десять часов и больше, а у вас типовая «Бухгалтерия предприятия» без глубоких доработок, ставьте.
Модуль обычно оправдан в нескольких случаях. Большинство ваших партнёров уже в СБИС, и обмен идёт каждый день. Вы выставляете много однотипных УПД и актов. Бухгалтеры теряют время на сопоставление номенклатуры и контрагентов вручную. И наконец, вам важно, чтобы ссылка на электронный документ жила в самой базе, а не в закладках браузера. На этом фоне обновление базы и сроки регламентов заметны особенно, поэтому смотрите на то, как у вас устроена процедура обновления 1С без простоя.
Теперь про случаи, когда я отговариваю. Конфигурация самописная или сильно доработанная, версия редакции не в списке поддерживаемых. Обмен идёт раз в неделю, и бухгалтеру проще загрузить два файла. Оператор в ближайшие месяцы, скорее всего, поменяется. Или в организации один бухгалтер, который ходит в кабинет и без того каждый день за отчётностью и не считает перенос проблемой. Свою роль играет и вопрос ответственности: обработка работает от учётной записи с полным набором прав, поэтому в нетиповых базах каждое обновление превращается в маленький проект.
И отдельно скажу про деньги. Для модуля EDI-обмена на странице Saby сказано, что сам модуль 1С бесплатный, рядом указана цена «от 18 200 ₽» и срок запуска от 7 дней; что именно входит в эту сумму, страница внятно не раскрывает. Это прайс для сценария с торговыми сетями, и переносить его на обычный ЭДО с контрагентами я бы не стал. Для вашего случая стоимость и сроки спрашивайте у поддержки в письменном виде. Реальная цена любой интеграции — это часы специалиста и риск после обновления платформы, а не стоимость файла.
Как установить модуль СБИС в 1С без сюрпризов: порядок действий
Порядок у меня всегда один, и он не про файл, а про подготовку. Сначала я проверяю релиз конфигурации и платформу и сопоставляю их со списком поддерживаемых. Затем делаю копию базы, разворачиваю тестовую и только там подключаю обработку. Третьим шагом прикидываю, на каких рабочих местах будет подпись и какой способ обмена выбран. Четвёртым — пользователь, под которым подключается обмен: справка по настройке соединения права не раскрывает, а на форумах советуют давать полный набор. Мне такая рекомендация не нравится: заведите отдельного технического пользователя и дайте ему только то, что нужно, а затем проверьте, что обмен работает.
Сам файл скачивается из справки Saby под вашу платформу и тип приложения, запускается в 1С, после чего вы авторизуетесь в Saby. В типовых конфигурациях на управляемых формах я добавляю его в базу через «Администрирование — Печатные формы, отчёты и обработки — Дополнительные отчёты и обработки», чтобы бухгалтер не искал файл на диске при каждом запуске. Справка отдельно предупреждает: менять скачанный файл нельзя, иначе поддержка не гарантирует работу. Для управляемого и обычного приложения файлы разные. Например, для кадрового ЭДО (КЭДО) справка даёт saby_vo3_83_uf.epf для 8.3 на управляемых формах и saby_vo3_82_of.epf для 8.2/8.3 на обычных; для обработки ЭДО есть свой раздел «Внешняя обработка ЭДО для 1С». Какой файл подходит вашей конфигурации, решает инструкция к версии, а не моё утверждение.
После запуска настройка идёт в обработке: «Ещё», затем «Настройки». На вкладке «Документы» задаётся блок «Поиск документов» и условия загрузки. Флаг «Перезаполнять только непроведённые документы» не даёт перезаписать уже проведённые документы при повторной загрузке — советую включать. В «Ещё — Файлы настроек» проверьте поле «Конфигурация»: версия и редакция должны быть определены верно, а столбцы «Доступные» и «Установленные» должны совпадать. Флаг «Автообновление» при хранении настроек в Saby проверяет обновления при каждом запуске. Затем нажмите «Проверка настроек»: при ошибках откроется протокол проверки ini-файлов.
Последний шаг, который почти всегда пропускают, — регламент после установки. Решите, кто отвечает за обновление обработки и что делать при обновлении релиза 1С. Договоритесь, что после каждого обновления конфигурации бухгалтер открывает обработку, прогоняет «Проверку настроек» и отправляет один тестовый документ. Если у вас уже есть регламент обновления конфигураций, добавьте в него эту проверку отдельным пунктом. Подробный технический разбор внедрения, сопоставления номенклатуры и очереди обмена я вынес в статью про двойной ввод документов через внешнюю обработку, здесь же речь только о решении, ставить или нет.
- Проверить релиз конфигурации и платформу по списку поддерживаемых
- Сделать копию базы и развернуть тестовую
- Выбрать способ подключения и рабочее место с подписью
- Завести технического пользователя 1С с минимально нужными правами
- Скачать файл под нужное приложение, добавить в базу, не изменяя его
- Настроить вкладку «Документы», «Файлы настроек», нажать «Проверку настроек»
- Прогнать тестовый обмен и только потом переносить на рабочую базу
Как подпись и сертификаты влияют на решение
Модуль не освобождает от работы с электронной подписью, и именно здесь ломается больше всего. У вас остаётся тот же сертификат, тот же токен и тот же криптопровайдер. Меняется лишь то, кто вызывает подпись: в кабинете это браузерный плагин, в обработке — один из способов обмена. Справка перечисляет их: ExtSDK2, ExtSDK2Crypto и Saby Plugin Connector, а также локальное подписание и отложенное подписание. При отложенном подписании достаточно любого сертифицированного СКЗИ на компьютере владельца подписи, на компьютере с обработкой оно не нужно.
Для небольшой компании отложенное подписание удобно, когда документы готовит бухгалтер, а подписывает директор со своего компьютера и токена. Не нужно переносить токен директора на рабочее место бухгалтера. Если же подпись стоит на том же компьютере, где запущена 1С, проще локальное подписание через КриптоПро. Какой путь выбрать, зависит от того, кто у вас в организации подписывает. Подробнее про права сотрудников и машиночитаемые доверенности — в статье про электронную подпись сотрудников в ЭДО.
Есть и банальный риск: срок действия сертификата. Модуль никак не защищает от того, что в понедельник утром закончилась подпись директора. Включите напоминание за месяц и заведите сертификат в мониторинг, если у вас он есть. Эту мелочь я встречаю в аудитах чаще, чем любые тонкие настройки интеграции.
Кейс: краудфандинг-платформа «Народный капитал», 36 рабочих мест
К нам пришла краудфандинг-платформа «Народный капитал», 36 рабочих мест, в бухгалтерии два человека и «Бухгалтерия предприятия» на файловой базе. Просьба звучала так: «Поставьте нам модуль СБИС, чтобы не гонять документы руками». Я попросил за один рабочий день собрать цифры. Контрагентов с обменом было 48, из них 31 работал через СБИС. Входящих и исходящих документов — примерно 130 в месяц, из них около 85 через СБИС. Бухгалтеры тратили около 35 минут в день на перенос: скачать, проверить, завести, приложить.
Мы не стали сразу ставить обработку, а развернули тестовую копию и подключили её под техническим пользователем. Проверили релиз по списку поддерживаемых, настроили вкладку «Документы» и включили запрет перезаписи проведённых документов. Три недели бухгалтер работала параллельно: основной обмен шёл по-старому, а в тестовой копии она проверяла те же документы через обработку. Выяснилось, что поступления по трём поставщикам сопоставлялись неверно из-за разных наименований номенклатуры, и мы потратили на настройку сопоставления ещё полдня.
Итог получился честный, без восторгов. Время переноса упало с 35 до примерно 10 минут в день, то есть при 22 рабочих днях экономия — около 9 часов в месяц. За сам файл обработки в этом проекте платить не пришлось, наши затраты составили около 12 часов специалиста: подготовка, тестовая копия, настройка и обучение. Окупилось это за три-четыре месяца, но главное — упали ошибки при ручном вводе. Я бы не стал рекламировать это как революцию: для компании с одним бухгалтером и десятком документов в месяц тот же расчёт показал бы нуль.
Что я посоветовал дальше. Оставить обмен в кабинете для редких контрагентов, не пытаться вносить через обработку всё подряд и завести один тестовый документ после каждого обновления релиза 1С. Для решения о смене оператора мы отдельно разбирали роуминг, и тут пригодилась статья про настройку Диадока и СБИС на рабочих местах. Все цифры выше — условные для иллюстрации подхода, у вас они будут другими.
Частые вопросы
Модуль СБИС для 1С платный?
Для модуля EDI-обмена на странице Saby сам модуль 1С назван бесплатным, а цена запуска указана «от 18 200 ₽» без внятной расшифровки. Для обычного ЭДО стоимость и условия уточняйте в поддержке письменно, это зависит от конфигурации.
Нужно ли ставить модуль, если у меня уже есть 1С-ЭДО?
Обычно нет. Если вся переписка идёт через оператора 1С-ЭДО и роуминг настроен, обработка СБИС не нужна. Она оправдана, когда ваш оператор именно СБИС и обмен ведётся ежедневно.
Какие версии платформы 1С поддерживаются?
В мастере подключения Saby указаны платформы 8.2, 8.3 и 8.5. Для внешней обработки ЭДО в требованиях названы Windows 10 и 11 с платформой 8.2 или 8.3. Точные ограничения проверяйте в справке к своей версии.
Подойдёт ли модуль для доработанной конфигурации?
Риск высокий. При интеграции через браузер релизы с буквенным кодом в номере не поддерживаются, а про редакцию 6.0 в справке сказано, что она поддерживаться не будет. Сначала проверьте релиз по списку поддерживаемых конфигураций.
Занимает ли подключение лицензию 1С?
Да, способы через OLE ComConnector и OLE Application занимают одну лицензию 1С, а для Fresh подключение через веб-клиент также занимает лицензию. Заранее посчитайте свободные лицензии.
Можно ли модуль установить сразу в рабочую базу?
Можно, но я не рекомендую. Сначала проверьте на копии: настройки поиска документов, сопоставление и пробную отправку. После этого переносите подключение в рабочую базу в нерабочее время.
Источники
- Saby: настройка соединения с 1С — Способы подключения (OLE ComConnector, OLE Application, FTP, Fresh, внешняя обработка, расширение; какие занимают лицензию), версии 8.2/8.3/8.5, шаги мастера, ограничения: https://saby.ru/help/integration/1C_set/setting
- Saby: поддерживаемые конфигурации 1С — Список конфигураций, ограничения по редакциям (6.0 не поддерживается) и релизам с буквенным кодом: https://saby.ru/help/account/integration/config_buh
- Saby: технические требования к внешней обработке ЭДО — Требования к компьютеру, ОС, способам обмена и криптопровайдерам, MSXML 6.0: https://saby.ru/help/integration/1C_set/modul/tech
- Saby: настройка внешней обработки для работы с документами — Вкладка «Документы», «Файлы настроек», «Автообновление», «Проверка настроек»: https://saby.ru/help/integration/1C_set/modul/settings_files
- Saby: интеграция с 1С 8.x — Сценарии распределения учёта и ограничение «обмен возможен только с установленной программой 1С»: https://saby.ru/help/integration/1c
- ИТС 1С: справочник по 1С-ЭДО — Автоматическая настройка роуминга, оператор Saby с кодом 2BE, приглашение контрагента: https://its.1c.ru/db/content/edohandbook/src/78.html
