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

Документы и Печать · 10 мин

Как выгрузить счет-фактуру из 1С в СБИС

Как выгрузить счет-фактуру из 1С в СБИС: настройка обмена, отправка через оператора ЭДО, проверка статуса доставки, типичные ошибки и способы их устранения.

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

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

Материал ориентирован на типовые конфигурации: 1С:Бухгалтерия 8, 1С:Управление торговлей, 1С:ERP и Комплексная автоматизация. Названия пунктов меню в отраслевых и сильно доработанных решениях могут отличаться, но логика действий сохраняется.

Какие способы выгрузки существуют и какой выбрать

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

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

Третий способ — выгрузка в файл. Счет-фактура сохраняется из 1С в формате XML (по утвержденному формату ФНС) и затем загружается в СБИС через веб-интерфейс или программу СБИС Плагин. Это резервный вариант на случай, когда прямая интеграция не настроена или временно недоступна.

Сравнение вариантов выгрузки

Встроенный ЭДО в 1С

Подходит для постоянной работы с юридически значимым ЭДО. Требует настройки учетной записи ЭДО и соглашения с оператором.

Обработка СБИС для 1С

Подходит, если документооборот уже ведется в СБИС. Нужно установить и обновлять обработку, настроить соответствие справочников.

Выгрузка в XML-файл

Резервный вариант без интеграции. Требует ручной загрузки файла в СБИС и ручного контроля статусов.

Подготовка: что проверить перед выгрузкой

Убедитесь, что в 1С заполнены обязательные реквизиты организации: ИНН, КПП, юридический адрес, данные о регистрации. СБИС и оператор ЭДО сверяют эти данные с реестром, и расхождение приводит к отказу в приеме документа. Особенно внимательно проверьте адрес — он должен быть введен по классификатору ФИАС/КЛАДР, а не произвольной строкой.

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

Уточните формат документа. Для счетов-фактур действует утвержденный приказом ФНС формат, и 1С формирует файл именно в нем. Если база давно не обновлялась, формат может устареть — в этом случае оператор вернет ошибку вида «файл не соответствует XSD-схеме». Регулярное обновление конфигурации снимает эту проблему.

Выгрузка через встроенный механизм ЭДО в 1С

Откройте раздел настройки обмена: в 1С:Бухгалтерии это «Администрирование — Обмен электронными документами», в УТ и ERP — «Настройки ЭДО». Включите использование обмена, создайте учетную запись и выберите оператора СБИС либо укажите, что обмен идет через сервис 1С-ЭДО с роумингом на СБИС. Пройдите регистрацию у оператора по подсказкам мастера настройки.

Настройте соглашение с контрагентом: в карточке контрагента или в списке «Настройки ЭДО» укажите, что с этим получателем используется электронный документооборот, и задайте виды документов — счета-фактуры (УПД). Без активного соглашения кнопка отправки будет недоступна или документ уйдет не тому участнику.

Откройте проведенный счет-фактуру, нажмите кнопку «ЭДО» или «Отправить электронный документ». Программа сформирует XML-файл, предложит подписать его сертификатом и отправит оператору. В журнале электронных документов появится запись со статусом — по ней отслеживается прохождение документа.

Порядок действий при отправке через ЭДО
  1. 1
    Проверьте, что ЭДО включен и учетная запись настроена
  2. 2
    Проверьте соглашение об обмене с конкретным контрагентом
  3. 3
    Откройте проведенный счет-фактуру и нажмите «ЭДО» / «Отправить»
  4. 4
    Подпишите документ действующим сертификатом
  5. 5
    Дождитесь статуса «Доставлен» или «Подтвержден» в журнале ЭДО

Выгрузка через обработку СБИС для 1С

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

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

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

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

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

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

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

Проверка результата и статусы документа

Отправленный счет-фактура проходит несколько стадий: подписан, отправлен оператору, доставлен получателю, подтвержден (получатель подписал извещение о получении). В 1С эти статусы видны в журнале электронных документов, в СБИС — в карточке документа. Конечным признаком успешной доставки является статус «Доставлен» с извещением о получении.

Если статус остановился на «Ошибка» или «Отклонен», откройте протокол: там указана причина — неверный ИНН получателя, несоответствие формату, истекший сертификат, отсутствие роуминга. Исправляйте причину в первичных данных (карточке контрагента, настройках, сертификате), а не в самом файле.

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

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

Статус в журнале ЭДО или СБИС
Норма

Доставлен, есть извещение о получении

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

Ошибка, отклонен, завис на «отправляется»

Данные получателя в документе
Норма

ИНН/КПП совпадают с карточкой контрагента и данными оператора

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

Оператор сообщает, что участник не найден

Формат файла
Норма

Файл проходит проверку по XSD-схеме оператора

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

Ошибка валидации, требование обновить формат

Подпись
Норма

Документ подписан действующим сертификатом уполномоченного лица

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

Сертификат истек или не найден на рабочем месте

Типичные ошибки и как их избежать

Чаще всего выгрузка ломается на четырех местах: не настроено соглашение с контрагентом, устарел формат после изменения приказов ФНС, не заполнены КПП или адрес организации, истек сертификат подписи. Все четыре проблемы диагностируются до отправки — по протоколу ошибок или по недоступной кнопке отправки.

Отдельный класс проблем — расхождение данных между 1С и СБИС при работе через обработку: контрагент заведен в обеих системах с разными наименованиями, номенклатура не сопоставлена, единицы измерения указаны не по ОКЕИ. Перед массовой отправкой проведите синхронизацию справочников и проверьте 2–3 документа вручную.

Типичные ошибки
01
Отправка без соглашения с контрагентом — документ не уходит, пользователь ищет проблему в формате
02
Переименование XML-файла вручную — оператор не может идентифицировать документ
03
Создание дубликата счета-фактуры после ошибки вместо исправления исходного — двойной документ у покупателя
04
Работа на устаревшей обработке СБИС — файл не проходит проверку по актуальной схеме
05
Подписание сертификатом сотрудника без полномочий — документ оспаривается получателем или ФНС

FAQ: частые вопросы по выгрузке счетов-фактур в СБИС

Можно ли выгрузить счет-фактуру в СБИС без электронной подписи?

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

Что делать, если контрагент работает с другим оператором ЭДО?

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

Оператор вернул ошибку «файл не соответствует формату». Что это значит?

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

Как отправить исправленный счет-фактуру в СБИС?

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

Нужно ли дублировать электронный счет-фактуру на бумаге?

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

Почему в журнале ЭДО документ завис в статусе «Отправляется»?

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

Итог

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

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