Выгрузка УПД из 1С в XML для ЭДО¶
Выгрузка УПД из 1С в XML для ЭДО — процесс формирования и передачи универсального передаточного документа из информационной базы программы «1С:Предприятие» в систему электронного документооборота (ЭДО) в формате XML, соответствующем формат-схеме, утверждённой приказом ФНС России от 19.12.2018 № ММВ-7-15/820@. УПД объединяет счёт-фактуру и первичный учётный документ, поэтому его корректная выгрузка критична для налогового учёта и признания вычетов по НДС.
¶Формат УПД и требования ФНС
Универсальный передаточный документ вводился в оборот письмом ФНС России от 21.10.2013 № ЕД-4-3/19312@. Структура XML-файла описана формат-схемой (XSD), утверждённой приказом ФНС № ММВ-7-15/820@. Документ содержит:
- сведения о продавце, покупателе, грузоотправителе и грузополучателе;
- реквизиты платёжно-расчётного документа;
- наименование и стоимость товаров (работ, услуг) с разбивкой по ставкам НДС;
- итоговые суммы по документу;
- подписи ответственных лиц.
Формат поддерживает статусы «1» (счёт-фактура и первичный документ) и «2» (только первичный документ). Для передачи по каналам операторов ЭДО формат-схема дополняется транспортным контейнером, обеспечивающим передачу метаданных и криптоподписи.
¶Настройка обмена в 1С
В типовых конфигурациях «1С:Бухгалтерия предприятия» (редакция 3.0) и «1С:Управление торговлей» (редакция 11) обмен с ЭДО реализован встроенными средствами. Порядок действий:
- Установка и активация расширения «Электронный документооборот» или подключение сервиса 1С-ЭДО / ДИАДОК / СБИС.
- Заполнение реквизитов организации: ИНН, КПП, коды ФНС, банковские реквизиты.
- Настройка договора с контрагентом — указание формата обмена (УПД) и способа передачи.
- Проверка сертификата электронной подписи, выпущенного на ответственное лицо.
После настройки в документе «Реализация товаров и услуг» или «Отчёт о розничных продажах» появляется команда «Создать электронный документ», формирующая УПД со статусом «1» или «2» в зависимости от выбранного варианта.
¶Ручная выгрузка в XML
Если обмен с оператором ЭДО не настроен, УПД можно выгрузить в файл вручную. В 1С:Бухгалтерия 3.0 это делается через меню «Файл — Выгрузить — УПД (XML)». Система формирует файл расширения .xml в каталог, указанный пользователем. Перед выгрузкой рекомендуется проверить:
- заполненность табличной части документа;
- корректность ставок и сумм НДС;
- соответствие номенклатуры справочнику «Номенклатура» с указанием единиц измерения и кодов ОКЕИ;
- наличие у контрагентов ИНН и КПП.
Для пакетной выгрузки используется обработка «Выгрузка документов в XML», доступная в разделе «Администрирование — Обмен с ЭДО». Обработка позволяет выбрать период, контрагентов и типы документов, после чего формирует комплект XML-файлов.
¶Типовые ошибки при выгрузке
| Ошибка | Причина | Решение |
|---|---|---|
| Файл не проходит проверку формата ФНС | Устаревшая версия конфигурации | Обновить конфигурацию до актуальной |
| Пустые реквизиты контрагента | Незаполненный справочник | Проверить ИНН, КПП, адрес |
| Некорректная сумма НДС | Округление в табличной части | Использовать автоматический расчёт НДС |
| Отсутствует подпись | Не выбран сертификат ЭП | Выбрать сертификат в настройках обмена |
| Оператор отклоняет документ | Несоответствие формат-схеме | Проверить версию XSD-схемы |
¶Передача файла в сервис ЭДО
Сформированный XML-файл загружается в личный кабинет оператора ЭДО (например, ДИАДОК, СБИС, Контур.Диадок) через веб-интерфейс или программный интерфейс (API). Оператор выполняет проверку формата, накладывает транспортную подпись и направляет файл получателю. Получатель подтверждает получение, после чего документ считается переданным.
При использовании встроенного обмена в 1С передача происходит автоматически: после команды «Отправить» документ уходит в сервис, а статус обмена отслеживается в журнале «Обмен с контрагентами».
¶Автоматизация через внешние обработки
Для нестандартных конфигураций (например, «1С:Управление производственным предприятием» редакции 1.3) используются внешние обработки, формирующие УПД по данным документа. Такие обработки читают данные из ИБ через COM-соединение или встроенную форму языка и формируют XML-файл по утверждённой схеме. Наиболее известные решения — «УПД для 1С» от ряда независимых разработчиков и обмен через шлюз 1С-ЭДО.
¶Правовое значение
Выгрузка УПД в формате XML равнозначна бумажному документу при условии подписи усиленной квалифицированной электронной подписью (Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»). Отказ оператора ЭДО от приёма файла, как правило, связан с нарушением формата-схемы ФНС, поэтому актуальность версии конфигурации 1С и схемы XSD является обязательным условием успешного обмена.
¶Источники
- Письмо ФНС России от 21.10.2013 № ЕД-4-3/19312@ «О применении универсального передаточного документа»
- Приказ ФНС России от 19.12.2018 № ММВ-7-15/820@ (формат счёта-фактуры и УПД в XML)
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
- Документация 1С:Бухгалтерия предприятия, редакция 3.0
- Регламент обмена электронными документами с операторами ЭДО
