К статье
Практический материал

Учет и Финансы · 10 мин

Как загрузить файл из СБИС в 1С

Как загрузить файл из СБИС в 1С: настройка обмена, загрузка документов через внешнюю обработку и API, типичные ошибки и проверка результата.

СБИС (система электронного документооборота от компании Тензор) часто используется параллельно с 1С: в СБИС подписывают и отправляют документы контрагентам, а в 1С ведут учёт. Чтобы не вносить документы дважды, нужно настроить перенос данных между системами. Рассмотрим основные способы загрузки файлов из СБИС в 1С.

Есть два принципиально разных подхода. Первый — официальный модуль интеграции «1С-СБИС», который обеспечивает автоматический обмен документами прямо из интерфейса 1С. Второй — ручная выгрузка файла из СБИС и последующая загрузка его в 1С через встроенные механизмы загрузки данных. Оба варианта рабочие, но отличаются трудоёмкостью и требованиями к конфигурации.

Перед началом убедитесь, что у вас есть действующая учётная запись СБИС с доступом к нужным документам, права в 1С на загрузку данных и актуальная резервная копия информационной базы. Любая массовая загрузка данных — операция, после которой откат изменений без копии затруднён.

Определите, какой способ загрузки вам подходит

Выбор способа зависит от трёх факторов: типа конфигурации 1С (типовая или самописная), объёма переносимых документов и того, нужен ли постоянный обмен или разовая загрузка. Для типовых конфигураций на управляемых формах (Бухгалтерия 3.0, Управление торговлей 11, ERP) проще всего использовать готовый модуль интеграции. Для редких разовых загрузок достаточно ручной выгрузки файла.

Сравнение вариантов

Модуль интеграции 1С-СБИС

Подходит для типовых конфигураций и регулярного обмена документами. Требует установки внешней обработки и настройки авторизации.

Ручная выгрузка XML/Excel

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

API СБИС

Для программистов: гибкая интеграция по API, но требует разработки и поддержки собственного кода обмена.

Если вы не уверены, какая у вас конфигурация, откройте в 1С раздел «Администрирование» — «О программе»: там указаны название и версия. Типовые конфигурации фирмы «1С» поддерживают механизм внешних обработок, через который и работает модуль СБИС.

Подготовьте 1С и СБИС к обмену

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

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

Загрузка через модуль интеграции 1С-СБИС

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

Порядок действий
  1. 1
    Скачайте файл обработки интеграции из личного кабинета СБИС.
  2. 2
    В 1С откройте: Файл → Открыть → выберите файл обработки .epf.
  3. 3
    В окне обработки введите логин и пароль от СБИС и выполните подключение.
  4. 4
    Настройте соответствие организаций: укажите, какая организация в 1С соответствует компании в СБИС.
  5. 5
    Перейдите в раздел входящих или исходящих документов и отметьте нужные для загрузки.
  6. 6
    Нажмите кнопку загрузки (создания документов) в 1С и дождитесь завершения.
  7. 7
    Проверьте созданные документы: контрагенты, номенклатура, суммы и статусы.

После подключения обработка показывает список документов из СБИС: счета-фактуры, накладные, акты, договоры. Вы можете загрузить документы выборочно или пакетно за период. Модуль при загрузке создаёт в 1С соответствующие объекты — поступления товаров и услуг, реализации, счета-фактуры — и связывает их с электронными документами.

Сопоставление справочников — ключевой этап. Контрагенты ищутся по ИНН и КПП, номенклатура — по артикулу, коду или наименованию. Если совпадение не найдено, обработка предложит создать новый элемент или указать соответствие вручную. Не пропускайте этот шаг массово: автоматическое создание элементов по наименованию часто приводит к дублям в справочниках.

Ручная выгрузка файла из СБИС

Если модуль интеграции недоступен, файл можно выгрузить напрямую. В веб-интерфейсе СБИС откройте нужный документ или список документов, нажмите кнопку выгрузки (обычно значок «Сохранить» или меню «Ещё») и выберите формат: XML для структурированных данных, PDF для печатной формы, Excel для табличных списков.

XML-файл электронного документа содержит машиночитаемые данные: реквизиты сторон, табличную часть, суммы и налоги. Именно этот формат подходит для загрузки в учётную систему. PDF пригоден только для архива и визуальной проверки — программно распарсить его в 1С без специальных средств не получится.

Загрузка выгруженного файла в 1С

В типовых конфигурациях для загрузки электронных документов используется подсистема обмена электронными документами (ЭДО). В «1С:Бухгалтерии 3.0» путь примерно такой: раздел «Покупки» (или «Продажи») — «Электронные документы», далее команда загрузки документа из файла. Укажите выгруженный из СБИС XML-файл, и система создаст электронный документ, а на его основании — учётный документ поступления или реализации.

Для файлов Excel со списками (например, реестр накладных) используйте типовую обработку «Загрузка данных из табличного документа» — она есть в большинстве конфигураций на БСП (Библиотека стандартных подсистем) в разделе «Администрирование» или «НСИ и администрирование». Откройте обработку, выберите вид загружаемых данных, сопоставьте колонки файла полям 1С и выполните загрузку.

Если конфигурация самописная или обмен идёт регулярно, рассмотрите вариант разработки собственной загрузки через API СБИС. Это задача для программиста 1С: потребуется авторизация по API, получение списка документов, скачивание файлов и разбор XML средствами встроенного языка.

Загружайте документы небольшими порциями по 20–50 штук, особенно в первый раз. Так проще отследить ошибки сопоставления контрагентов и номенклатуры, не разбирая сотню созданных объектов задним числом.
ПЗ
Практическое замечание

Проверьте результат загрузки

После загрузки обязательно сверьте данные. Откройте несколько созданных документов и сравните с оригиналами в СБИС: суммы, ставки и суммы НДС, номера и даты, состав табличной части. Расхождения чаще всего возникают из-за округления цен и разного порядка пересчёта сумм.

Контрольные точки

Как проверить результат

Контрагенты в созданных документах
Норма

Контрагент найден по ИНН/КПП, дублей в справочнике нет

Тревожный признак

Созданы новые контрагенты-дубли с похожими наименованиями

Суммы документа
Норма

Сумма, НДС и итог совпадают с документом в СБИС

Тревожный признак

Расхождения в копейках или по ставкам НДС

Номенклатура
Норма

Позиции сопоставлены с существующими элементами справочника

Тревожный признак

Созданы дубли номенклатуры по наименованию

Номер и дата документа
Норма

Соответствуют оригиналу, документ проведён

Тревожный признак

Номер подставлен автоматически, документ не проведён

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

Типичные ошибки и их решение

Типичные ошибки
01
Загрузка PDF вместо XML — учётный документ не создаётся, потому что PDF не содержит машиночитаемых данных. Выгружайте из СБИС именно XML.
02
Массовая загрузка без сопоставления справочников — появляются дубли контрагентов и номенклатуры, которые потом приходится объединять вручную.
03
Устаревшая версия обработки интеграции — ошибки авторизации или неполная загрузка документов. Обновите модуль до актуальной версии.
04
Загрузка без резервной копии — при массовых ошибках нет возможности быстро откатить изменения.
05
Неверное соответствие организаций — документы загружаются на другую организацию в 1С, что искажает учёт.

Если обработка интеграции не подключается к СБИС, проверьте логин и пароль, доступ в интернет с компьютера, а также не блокирует ли антивирус или прокси-сервер соединение. При ошибках формата файла убедитесь, что выгружали документ в актуальной версии формата, поддерживаемой вашей конфигурацией 1С.

Итог

Что важно запомнить

Для типовых конфигураций используйте модуль интеграции 1С-СБИС, для разовых задач — ручную выгрузку XML и загрузку через ЭДО или обработку табличных документов. Всегда делайте резервную копию, сопоставляйте справочники вручную и сверяйте итоговые суммы после загрузки.

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

Можно ли загрузить документы из СБИС в 1С без модуля интеграции?

Да. Выгрузите документ из СБИС в формате XML и загрузите его через подсистему электронных документов в 1С, а списки в Excel — через обработку «Загрузка данных из табличного документа». Это требует больше ручной работы, но не нуждается в установке дополнительных модулей.

Почему при загрузке создаются дубли контрагентов?

Поиск контрагентов выполняется по ИНН и КПП. Если в вашей базе у контрагента не заполнен КПП или ИНН введён с ошибкой, система не находит совпадение и создаёт новый элемент. Перед загрузкой проверьте заполненность ИНН/КПП у ключевых контрагентов, а дубли после загрузки объединяйте штатной обработкой поиска и удаления дублей.

Какой формат файла выбирать при выгрузке из СБИС?

Для загрузки учётных данных в 1С — XML, так как он содержит структурированные данные документа. PDF подходит только для просмотра и архива, Excel — для табличных списков и реестров, которые загружаются отдельными обработками.

Обработка интеграции не открывается в 1С. Что делать?

Проверьте, что у вас есть права на открытие внешних обработок и что файл не заблокирован системой безопасности Windows (в свойствах файла может быть кнопка «Разблокировать»). Также убедитесь, что версия обработки совместима с вашей версией платформы 1С.

Можно ли настроить автоматическую загрузку документов по расписанию?

В модуле интеграции есть настройки автоматической синхронизации, но в файловых базах она работает только при запущенном сеансе 1С. Для полноценного фонового обмена в клиент-серверном варианте обычно требуется настройка регламентных заданий или собственная разработка через API СБИС.