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

Автоматизация · 10 мин

Как связать 1С с ЭСФ: пошаговая настройка интеграции

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

Электронные счета-фактуры (ЭСФ) обязательны для большинства плательщиков НДС, и выписывать их вручную через портал при большом документообороте нерационально. Связка 1С с системой ЭСФ позволяет создавать, подписывать и отправлять счета-фактуры прямо из учётной программы: данные о контрагенте, товарах и суммах подтягиваются из проведённого документа, а статус доставки и регистрации возвращается обратно в 1С.

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

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

Что нужно подготовить перед настройкой

До начала настройки убедитесь, что выполнены базовые условия. Без них интеграция либо не запустится, либо будет сбоить на этапе отправки.

  • Действующая регистрация организации в системе ЭСФ (портал или оператор ЭДО) и доступ к личному кабинету.
  • Электронная подпись (сертификат) уполномоченного лица, установленная на рабочем месте, с которого будет работать 1С.
  • Типовая конфигурация 1С, обновлённая до актуального релиза — механизмы обмена ЭСФ регулярно дорабатываются под изменения форматов.
  • Права пользователя: доступ к подсистеме электронных документов и к настройкам обмена.
  • Стабильный доступ в интернет с рабочего места или сервера 1С, откуда выполняется обмен.

Отдельно проверьте, что в справочниках 1С заполнены реквизиты, обязательные для ЭСФ: ИИН/БИН (или ИНН) организации и контрагентов, адреса, коды товаров по номенклатуре ГНУ или ТН ВЭД там, где это требуется. Несоответствие справочных данных — самая частая причина отказов при отправке.

Выбор способа интеграции

Существует три практических подхода к связке 1С с ЭСФ. Выбор зависит от конфигурации, объёма документов и требований к скорости обмена.

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

Встроенный обмен типовой конфигурации

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

Обмен через API напрямую

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

Файловый обмен (выгрузка/загрузка)

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

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

Настройка встроенного обмена в типовой конфигурации

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

Порядок действий
  1. 1
    Обновите конфигурацию до актуального релиза и сделайте резервную копию базы.
  2. 2
    Откройте настройки обмена электронными счетами-фактурами (обычно в разделе «Администрирование» или «Настройка обмена ЭСФ»).
  3. 3
    Создайте учётную запись обмена: укажите организацию, адрес сервиса и параметры авторизации (логин/пароль портала или данные оператора).
  4. 4
    Укажите сертификат электронной подписи для подписания и при необходимости для авторизации.
  5. 5
    Проверьте соединение кнопкой теста подключения в настройках.
  6. 6
    Создайте тестовый ЭСФ на основании реального документа и отправьте его, контролируя статусы.

Настройка учётной записи обмена

В форме настройки обмена указываются адрес веб-сервиса приёма ЭСФ и учётные данные. Адрес сервиса берётся из документации к вашей системе ЭСФ или из подсказок в самой конфигурации — в типовых решениях он часто заполнен по умолчанию. Если используется авторизация по сертификату, логин и пароль могут не требоваться.

Привязка сертификата подписи

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

Создание и отправка ЭСФ из 1С

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

Перед отправкой проверьте заполнение полей, которые не всегда совпадают с первичным документом: дата выписки, номер ЭСФ, коды товаров, признак происхождения товара, ставки НДС. Затем выполните подписание и отправку. Документ проходит несколько статусов — «Подготовлен», «Подписан», «Отправлен», «Доставлен», «Принят» или «Отклонён». Конечный успешный статус зависит от правил конкретной системы ЭСФ.

Входящие ЭСФ от поставщиков загружаются обратно в 1С той же подсистемой обмена: на основании полученного счёта-фактуры создаётся документ поступления, что исключает ручной ввод реквизитов.

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

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

Статус отправленного ЭСФ
Норма

«Принят» или «Зарегистрирован» в системе ЭСФ

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

«Отклонён» или зависание на «Отправлен» без смены статуса

Данные в ЭСФ на портале
Норма

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

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

Расхождения в суммах, пустые коды товаров

Входящие ЭСФ
Норма

Документы загружаются и создают поступления

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

Очередь входящих не обновляется при работающем исходящем обмене

Типичные ошибки и их устранение

Большинство проблем при обмене ЭСФ относятся к нескольким повторяющимся сценариям.

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

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

Маршрут решения

Как выбрать действие

Ошибка подписания или «сертификат не найден»Проверьте установку сертификата и криптопровайдера на том компьютере, где выполняется подписание
ЭСФ отклонён с ошибкой валидации форматаОбновите конфигурацию и проверьте заполнение обязательных полей документа
Статус не меняется длительное времяОбновите статусы вручную и проверьте доступность сервиса ЭСФ
Типовой механизм не поддерживает вашу конфигурациюРассмотрите интеграцию через API силами разработчика или файловый обмен

Ограничения и когда нужна доработка

Встроенный обмен покрывает стандартные операции: отгрузка, возвраты, исправительные и дополнительные ЭСФ. Доработка потребуется, если у вас нетиповые документы-основания, сложная схема комиссионной торговли, раздельный учёт по обособленным подразделениям с особыми требованиями к нумерации ЭСФ или обмен с несколькими операторами одновременно.

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

Перед массовой отправкой выставите 2–3 тестовых ЭСФ на реального контрагента и сверьте их с порталом. Это дешевле, чем исправлять десятки отклонённых документов и объясняться с получателями.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли связать 1С с ЭСФ без обновления конфигурации?

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

Что делать, если ЭСФ отправлен, но получатель его не видит?

Сначала проверьте конечный статус документа в журнале обмена. Если статус успешный, а получатель не видит счёт-фактуру, сверьте его идентификатор (ИИН/БИН/ИНН) в ЭСФ — чаще всего документ ушёл на ошибочные реквизиты.

Нужен ли отдельный сертификат для 1С и для портала ЭСФ?

Обычно нет: используется тот же сертификат электронной подписи уполномоченного лица. Главное, чтобы он был установлен на рабочем месте, где выполняется подписание, и не был просрочен.

Как быть, если в компании несколько организаций в одной базе?

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

Можно ли отозвать или исправить уже отправленный ЭСФ из 1С?

Да, типовые механизмы поддерживают отзыв и создание исправительных или дополнительных счетов-фактур, если это предусмотрено правилами вашей системы ЭСФ. Действия выполняются из карточки отправленного ЭСФ, а результат контролируется по статусам.

Подойдёт ли файловый обмен как постоянное решение?

Как временная мера — да, но при регулярной работе он проигрывает встроенному обмену: растёт риск дублей, потери файлов и рассинхронизации статусов. Планируйте переход на прямую интеграцию.

Итог

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

Связка 1С с ЭСФ строится на встроенном механизме обмена типовой конфигурации: актуальный релиз, настроенная учётная запись, действующий сертификат и тестовая отправка. Контролируйте статусы документов, держите в порядке справочники и не меняйте настройки в отчётный период без резервной копии.