Из базы 1С в Saby (СБИС): файл вручную, через плагин или модулем обмена

· 10 мин

Содержание

Загрузить документ из 1С в СБИС можно тремя путями. Самый простой — сохранить документ из 1С в файл (XML формата ФНС или PDF) и загрузить его в СБИС кнопкой создания документа из файла. Если документов много, ставят СБИС Плагин и тянут документы прямо из базы командой загрузки «из 1С», либо подключают модуль обмена СБИС внутри 1С, и тогда отправка идёт из формы документа без всяких файлов.

Выбор зависит от объёма. Пять УПД в месяц спокойно уходят файлами. Сотня отгрузок в неделю — повод настроить плагин или модуль, иначе бухгалтер полдня кликает «Сохранить» и «Загрузить». СБИС с 2023 года называется Saby, но в интерфейсе и в справке оба названия встречаются, ниже — по-старому, СБИС.

Что подготовить до выгрузки из 1С в СБИС

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

  • 🏢 Реквизиты своей организации: ИНН, КПП, полное наименование, адрес. В БП 3.0 — Главное → Организации. Если ИНН в 1С и в аккаунте СБИС разные, СБИС не поймёт, от чьего имени документ.
  • 🤝 Карточки контрагентов: ИНН и КПП покупателя. Для филиала нужен КПП именно филиала, иначе документ уйдёт «голове».
  • 📄 Проведённые документы. Черновик из 1С выгружается, но суммы и номер могут поменяться после проведения — получится расхождение.
  • 🔑 Электронная подпись на компьютере, где работаете в СБИС, и права пользователя СБИС на подписание и отправку.
  • 💻 Платформа и релиз 1С. Модуль обмена и плагин требуют поддерживаемого релиза конфигурации. На сильно устаревшей базе свежий модуль может не встать.

Заведите в СБИС контрагента заранее и проверьте, что у него есть электронный ящик (у себя или через роуминг). Если ящика нет, формализованный УПД загрузится, но отправлять будет некуда — только на бумаге или по почте.

Какой способ выбрать

СпособКогда подходитЧто нужноМинусы
Файл XML/PDF вручнуюДо 10–20 документов в месяцТолько браузер и подписьРучная работа, легко ошибиться с файлом
СБИС Плагин, загрузка «из 1С»Регулярная отгрузка, база на этом же компьютере или в сетиПлагин, доступ к базе, пользователь 1СНастройка подключения к базе
Модуль обмена в 1СЕжедневный поток, нужен статус в самой 1СУстановка обработки или расширенияОбновлять вместе с релизом 1С
Сколько документов вы отправляете из 1С в СБИС?

Способ 1. Выгрузить файл из 1С и загрузить его в СБИС вручную

Ручной путь работает на любой конфигурации и без установки программ. Разница только в том, какой файл вы получите: формализованный XML или картинку PDF.

Шаг 1. Сохраните документ из 1С в файл

Вариант А — XML формата ФНС (для УПД, счетов-фактур, актов). Это правильный вариант для ЭДО: СБИС распознаёт такой файл как формализованный документ, у покупателя он загружается в учёт автоматически.

  1. Откройте проведённую реализацию или счёт-фактуру выданный.
  2. В подменю ЭДО формы документа найдите команду выгрузки электронного документа в файл (в разных релизах она подписана по-разному).
  3. Выберите папку. 1С сформирует XML с именем вида ON_NSCHFDOPPR_<идентификаторы>_<дата>.xml — так называется файл УПД продавца.

Не переименовывайте XML-файл. Имя содержит идентификаторы отправителя и получателя, и при ручной правке СБИС может отказаться его принимать.

Вариант Б — печатная форма (PDF, XLSX). Подходит для писем, договоров, актов сверки, счетов на оплату — того, что не обязано быть формализованным.

  1. Нажмите Печать и выберите нужную форму.
  2. В окне печатной формы нажмите кнопку Сохранить (значок дискеты).
  3. Отметьте формат PDF и укажите папку.

Шаг 2. Загрузите файл в СБИС

  1. Войдите в СБИС, откройте раздел Документы → исходящие.
  2. Нажмите «+» (создать) и выберите загрузку из файла, либо просто перетащите файл в список.
  3. Для XML СБИС сам заполнит реквизиты, получателя и суммы. Для PDF выберите тип документа и получателя вручную.
  4. Проверьте карточку, подпишите и отправьте.

PDF-файл не заменяет формализованный УПД: покупатель получит картинку, которую не сможет загрузить в свою 1С автоматически, а счёт-фактура в виде PDF не считается электронным счётом-фактурой для вычета НДС.

Способ 2. Как в СБИС загрузить документ из 1С через СБИС Плагин

СБИС Плагин — программа Тензора, которая ставится на компьютер и связывает браузер с подписью, принтером и программами учёта, в том числе с 1С. Через него СБИС сам читает документы из базы.

Шаг 1. Установите плагин и подключите базу

  1. Скачайте и установите СБИС Плагин с сайта СБИС (справка → установка плагина). После установки значок появится в трее.
  2. В СБИС в разделе Документы нажмите «+» и выберите загрузку из 1С.
  3. При первом запуске СБИС попросит указать базу. Для файловой — каталог базы, для серверной — сервер и имя базы. Плюс имя и пароль пользователя 1С.

Подключение идёт через COM-соединение 1С. Это главный приём, который нужно знать: на компьютере должна быть зарегистрирована COM-компонента платформы comcntr.dll. Если её нет, подключение падает с ошибкой «класс не зарегистрирован».

Регистрация — из командной строки, запущенной от имени администратора:

regsvr32 "C:\Program Files\1cv8\8.3.24.1691\bin\comcntr.dll"

Номер версии в пути подставьте свой — тот, на котором работает база. Посмотреть его можно в 1С: Справка → О программе.

Разрядность имеет значение. 64-битная платформа регистрирует компоненту из C:\Program Files\1cv8\..., 32-битная — из C:\Program Files (x86)\1cv8\.... Если установлены обе, зарегистрируйте ту, разрядность которой совпадает с плагином.

Шаг 2. Выберите документы и загрузите

  1. Укажите организацию, период и тип документов (реализации, счета-фактуры, акты).
  2. СБИС покажет список из 1С. Отметьте нужные строки — можно все за период.
  3. Нажмите загрузку. Документы появятся в исходящих как черновики с заполненными реквизитами.
  4. Проверьте, подпишите пакетом и отправьте.

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

Способ 3. Модуль обмена СБИС в самой 1С: автоматическая выгрузка

Третий путь избавляет от переходов между окнами: в 1С появляется команда отправки в СБИС прямо из списка или формы документа. Тензор распространяет такой модуль как внешнюю обработку или расширение конфигурации для типовых решений — БП 3.0, УТ 11, КА, ERP.

Как подключить модуль

  1. Скачайте модуль для своей конфигурации из справки СБИС по интеграции с 1С.
  2. Расширение: Администрирование → Печатные формы, отчёты и обработки → Расширения → добавить из файла. После добавления перезапустите 1С.
  3. Внешняя обработка: там же, в разделе Дополнительные отчёты и обработки → добавить из файла, затем укажите разделы и пользователей, которым она доступна.
  4. В настройках модуля войдите под учётной записью СБИС и выберите способ связи: через плагин или напрямую через интернет .

Расширения в 1С появились в платформе 8.3.6. Если модуль поставляется расширением, а у вас платформа старше этого номера, сначала обновите платформу.

Как работает обмен

  • 📤 Отмечаете документы в списке реализаций и запускаете отправку — модуль сам формирует XML и передаёт его в СБИС.
  • 🔄 Статусы (отправлен, доставлен, подписан, отклонён) возвращаются в 1С, и видно, у кого из покупателей документы зависли.
  • 📥 В обратную сторону модуль загружает входящие документы поставщиков в 1С, но это отдельная настройка сопоставления номенклатуры.

Модуль обновляйте после крупных обновлений конфигурации. Новый релиз может переименовать реквизиты, и старая версия модуля начнёт выгружать пустые поля.

Как загрузить в СБИС отчётность из 1С

Запрос «загрузить документ из 1С в СБИС» часто означает не УПД, а декларацию. Схема та же: файл из 1С → загрузка в СБИС. Подготовленный в 1С отчёт отправляют через СБИС, если у организации нет подключения к 1С-Отчётности.

  1. В 1С откройте Отчеты → Регламентированные отчеты и заполните отчёт.
  2. Нажмите Проверить — проверьте контрольные соотношения прямо в 1С.
  3. Нажмите Выгрузить и выберите папку. Получится XML с именем вида NO_NDS_...xml для декларации по НДС.
  4. В СБИС откройте раздел Отчётность, нажмите «+» и выберите загрузку из файла.
  5. СБИС определит тип отчёта и период, прогонит свою проверку формата. Затем подпишите и отправьте.

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

Как ускорить выгрузку, когда документов много

Пара настроек экономит часы в конце месяца:

  1. Грузите пачкой за период, а не по одному. И плагин, и модуль позволяют выбрать все документы за неделю или месяц разом.
  2. Подписывайте пакетом. В исходящих СБИС отметьте все черновики и подпишите одной операцией — подпись запросит пароль один раз.
  3. Заполните e-mail и ящики контрагентов один раз. Без этого каждый документ придётся адресовать вручную.
  4. Фильтр по статусу в 1С. С модулем обмена отбирайте в списке только документы без отправки, чтобы не отправить дубль.
  5. Отдельный ответственный и расписание. Например, выгрузка каждый день в 17:00 — к закрытию месяца не копится 300 документов.
Перед массовой отправкой
Выполнено: 0 / 5

Проверка: загрузился ли документ корректно

Загрузка — ещё не отправка. Проверяйте документ в два этапа.

До подписания откройте карточку в СБИС и сверьте с 1С:

Что сверятьГде в 1СТипичное расхождение
Номер и датаШапка документаЧерновик выгружен до проведения
Покупатель и КППРеквизит «Контрагент»Документ ушёл головной организации вместо филиала
Сумма и НДСИтоги табличной частиИзменили документ после выгрузки
Тип документаВид операцииУПД со статусом 2 вместо 1

После отправки следите за статусом в СБИС. Документ закрыт, когда покупатель подписал его своей подписью и это видно в карточке. Если стоит «доставлен», но не подписан дольше пары дней — напишите контрагенту: возможно, у него не настроен приём или документ попал не в тот ящик.

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

Ошибки при загрузке документа из 1С в СБИС

Диагностика: выберите симптом

Отдельно о блокировках. Если загрузка через плагин зависает, а база файловая, проверьте, не запущено ли в ней обновление конфигурации или тестирование. Такие операции требуют монопольного режима, и внешнее соединение к базе в это время не подключится. Дождитесь окончания операции — завершать чужие сеансы без предупреждения нельзя, люди потеряют несохранённые данные.

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

Можно ли загрузить в СБИС документ из 1С, работающей в облаке 1С:Фреш?
Плагин к облачной базе не подключится, он видит только базы на компьютере или в локальной сети. Сохраните документ в файл из облачной 1С и загрузите его в СБИС вручную.
Нужна ли лицензия СБИС, чтобы загружать документы из 1С?
Нужен действующий тариф СБИС на ЭДО или отчётность — в зависимости от того, что отправляете. Сам плагин бесплатный, модуль обмена обычно входит в тариф ЭДО, но условия уточняйте у оператора.
Покупатель работает в Диадоке, а я в СБИС. Дойдёт документ из 1С?
Дойдёт, если между операторами настроен роуминг. Его подключают по заявке в СБИС; после этого документ уходит как обычно, а покупатель получит его в своём операторе.
Какой статус УПД выбирать в 1С перед выгрузкой?
Статус 1 — когда документ одновременно счёт-фактура и первичный документ, для плательщиков НДС. Статус 2 — только первичный документ, например при УСН. Неверный статус повлияет на вычет у покупателя.
Чем подписывать документы из 1С — КЭП или можно простой подписью?
Электронный счёт-фактура подписывается только квалифицированной подписью. Первичные документы без функции счёта-фактуры по соглашению сторон можно подписывать и неквалифицированной подписью.

Источники

  • Налоговый кодекс РФ, статья 169 «Счёт-фактура» (выставление счёта-фактуры в электронной форме)
  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»