Из базы 1С в Saby (СБИС): файл вручную, через плагин или модулем обмена
Содержание
Загрузить документ из 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С и загрузить его в СБИС вручную
Ручной путь работает на любой конфигурации и без установки программ. Разница только в том, какой файл вы получите: формализованный XML или картинку PDF.
Шаг 1. Сохраните документ из 1С в файл
Вариант А — XML формата ФНС (для УПД, счетов-фактур, актов). Это правильный вариант для ЭДО: СБИС распознаёт такой файл как формализованный документ, у покупателя он загружается в учёт автоматически.
- Откройте проведённую реализацию или счёт-фактуру выданный.
- В подменю ЭДО формы документа найдите команду выгрузки электронного документа в файл (в разных релизах она подписана по-разному).
- Выберите папку. 1С сформирует XML с именем вида
ON_NSCHFDOPPR_<идентификаторы>_<дата>.xml— так называется файл УПД продавца.
Не переименовывайте XML-файл. Имя содержит идентификаторы отправителя и получателя, и при ручной правке СБИС может отказаться его принимать.
Вариант Б — печатная форма (PDF, XLSX). Подходит для писем, договоров, актов сверки, счетов на оплату — того, что не обязано быть формализованным.
- Нажмите
Печатьи выберите нужную форму. - В окне печатной формы нажмите кнопку
Сохранить(значок дискеты). - Отметьте формат PDF и укажите папку.
Шаг 2. Загрузите файл в СБИС
- Войдите в СБИС, откройте раздел
Документы→ исходящие. - Нажмите «+» (создать) и выберите загрузку из файла, либо просто перетащите файл в список.
- Для XML СБИС сам заполнит реквизиты, получателя и суммы. Для PDF выберите тип документа и получателя вручную.
- Проверьте карточку, подпишите и отправьте.
PDF-файл не заменяет формализованный УПД: покупатель получит картинку, которую не сможет загрузить в свою 1С автоматически, а счёт-фактура в виде PDF не считается электронным счётом-фактурой для вычета НДС.
Способ 2. Как в СБИС загрузить документ из 1С через СБИС Плагин
СБИС Плагин — программа Тензора, которая ставится на компьютер и связывает браузер с подписью, принтером и программами учёта, в том числе с 1С. Через него СБИС сам читает документы из базы.
Шаг 1. Установите плагин и подключите базу
- Скачайте и установите СБИС Плагин с сайта СБИС (справка → установка плагина). После установки значок появится в трее.
- В СБИС в разделе
Документынажмите «+» и выберите загрузку из 1С. - При первом запуске СБИС попросит указать базу. Для файловой — каталог базы, для серверной — сервер и имя базы. Плюс имя и пароль пользователя 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С. Отметьте нужные строки — можно все за период.
- Нажмите загрузку. Документы появятся в исходящих как черновики с заполненными реквизитами.
- Проверьте, подпишите пакетом и отправьте.
Для пользователя 1С, под которым подключается плагин, лучше завести отдельную учётную запись с правами только на чтение нужных документов. Так никто случайно не изменит данные через внешнее соединение, а в журнале регистрации видно, кто и когда читал базу.
Способ 3. Модуль обмена СБИС в самой 1С: автоматическая выгрузка
Третий путь избавляет от переходов между окнами: в 1С появляется команда отправки в СБИС прямо из списка или формы документа. Тензор распространяет такой модуль как внешнюю обработку или расширение конфигурации для типовых решений — БП 3.0, УТ 11, КА, ERP.
Как подключить модуль
- Скачайте модуль для своей конфигурации из справки СБИС по интеграции с 1С.
- Расширение:
Администрирование → Печатные формы, отчёты и обработки → Расширения→ добавить из файла. После добавления перезапустите 1С. - Внешняя обработка: там же, в разделе
Дополнительные отчёты и обработки→ добавить из файла, затем укажите разделы и пользователей, которым она доступна. - В настройках модуля войдите под учётной записью СБИС и выберите способ связи: через плагин или напрямую через интернет .
Расширения в 1С появились в платформе 8.3.6. Если модуль поставляется расширением, а у вас платформа старше этого номера, сначала обновите платформу.
Как работает обмен
- 📤 Отмечаете документы в списке реализаций и запускаете отправку — модуль сам формирует XML и передаёт его в СБИС.
- 🔄 Статусы (отправлен, доставлен, подписан, отклонён) возвращаются в 1С, и видно, у кого из покупателей документы зависли.
- 📥 В обратную сторону модуль загружает входящие документы поставщиков в 1С, но это отдельная настройка сопоставления номенклатуры.
Модуль обновляйте после крупных обновлений конфигурации. Новый релиз может переименовать реквизиты, и старая версия модуля начнёт выгружать пустые поля.
Как загрузить в СБИС отчётность из 1С
Запрос «загрузить документ из 1С в СБИС» часто означает не УПД, а декларацию. Схема та же: файл из 1С → загрузка в СБИС. Подготовленный в 1С отчёт отправляют через СБИС, если у организации нет подключения к 1С-Отчётности.
- В 1С откройте
Отчеты → Регламентированные отчетыи заполните отчёт. - Нажмите
Проверить— проверьте контрольные соотношения прямо в 1С. - Нажмите
Выгрузитьи выберите папку. Получится XML с именем видаNO_NDS_...xmlдля декларации по НДС. - В СБИС откройте раздел
Отчётность, нажмите «+» и выберите загрузку из файла. - СБИС определит тип отчёта и период, прогонит свою проверку формата. Затем подпишите и отправьте.
Если СБИС пишет, что формат файла устарел, в 1С стоит старый релиз с прошлой формой отчёта. Обновите конфигурацию и выгрузите отчёт заново — чинить XML руками нельзя.
Как ускорить выгрузку, когда документов много
Пара настроек экономит часы в конце месяца:
- Грузите пачкой за период, а не по одному. И плагин, и модуль позволяют выбрать все документы за неделю или месяц разом.
- Подписывайте пакетом. В исходящих СБИС отметьте все черновики и подпишите одной операцией — подпись запросит пароль один раз.
- Заполните e-mail и ящики контрагентов один раз. Без этого каждый документ придётся адресовать вручную.
- Фильтр по статусу в 1С. С модулем обмена отбирайте в списке только документы без отправки, чтобы не отправить дубль.
- Отдельный ответственный и расписание. Например, выгрузка каждый день в 17:00 — к закрытию месяца не копится 300 документов.
Проверка: загрузился ли документ корректно
Загрузка — ещё не отправка. Проверяйте документ в два этапа.
До подписания откройте карточку в СБИС и сверьте с 1С:
| Что сверять | Где в 1С | Типичное расхождение |
|---|---|---|
| Номер и дата | Шапка документа | Черновик выгружен до проведения |
| Покупатель и КПП | Реквизит «Контрагент» | Документ ушёл головной организации вместо филиала |
| Сумма и НДС | Итоги табличной части | Изменили документ после выгрузки |
| Тип документа | Вид операции | УПД со статусом 2 вместо 1 |
После отправки следите за статусом в СБИС. Документ закрыт, когда покупатель подписал его своей подписью и это видно в карточке. Если стоит «доставлен», но не подписан дольше пары дней — напишите контрагенту: возможно, у него не настроен приём или документ попал не в тот ящик.
С модулем обмена тот же статус виден в 1С. Без модуля сверяйте вручную: выгрузите из СБИС реестр отправленных за период и сравните с журналом реализаций по количеству и сумме.
Ошибки при загрузке документа из 1С в СБИС
Отдельно о блокировках. Если загрузка через плагин зависает, а база файловая, проверьте, не запущено ли в ней обновление конфигурации или тестирование. Такие операции требуют монопольного режима, и внешнее соединение к базе в это время не подключится. Дождитесь окончания операции — завершать чужие сеансы без предупреждения нельзя, люди потеряют несохранённые данные.
Частые вопросы
Можно ли загрузить в СБИС документ из 1С, работающей в облаке 1С:Фреш?
Нужна ли лицензия СБИС, чтобы загружать документы из 1С?
Покупатель работает в Диадоке, а я в СБИС. Дойдёт документ из 1С?
Какой статус УПД выбирать в 1С перед выгрузкой?
Чем подписывать документы из 1С — КЭП или можно простой подписью?
Источники
- Налоговый кодекс РФ, статья 169 «Счёт-фактура» (выставление счёта-фактуры в электронной форме)
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»