Входящие электронные документы в 1С: приём от оператора и загрузка из XML

· 10 мин

Содержание

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

Боль у всех одна: УПД от поставщика лежит у оператора, а в базе его нет, и бухгалтер перебивает накладную руками. Решается это за один раз: настроили приём, сопоставили номенклатуру — и следующие поставки от этого поставщика встают в учёт за пару кликов. Описание дано для 1С:Бухгалтерии 3.0 с интерфейсом «Такси»; в УТ 11 и КА 2 механизм тот же (общая библиотека электронных документов), отличаются названия документов учёта.

1. Подготовка к загрузке документов ЭДО

Без подготовки 1С примет файл, но не даст подписать ответный титул. Проверьте пять вещей.

  • 🔑 Электронная подпись. Действующий сертификат КЭП на организацию или уполномоченное лицо. Для работы с МЧД — машиночитаемая доверенность по формату ФНС.
  • 🛡️ Криптопровайдер. На компьютере установлен КриптоПро CSP или ViPNet CSP с действующей лицензией, сертификат установлен в хранилище «Личное».
  • 🌐 Интернет-поддержка. Подключена в Администрирование → Интернет-поддержка и сервисы. Без неё 1С-ЭДО не подключится.
  • ⚙️ Функциональность. В Администрирование → Обмен электронными документами включён флажок обмена электронными документами и электронных подписей.
  • 👤 Права. У пользователя есть роль на работу с ЭДО. В типовых профилях «Бухгалтер» и «Главный бухгалтер» она уже есть.

Проверка криптографии в 1С

В том же разделе Администрирование → Обмен электронными документами откройте настройки электронной подписи и шифрования. На вкладке сертификатов добавьте свой сертификат из хранилища и нажмите проверку.

Все строки должны пройти зелёным: наличие сертификата, доступ к закрытому ключу, подписание, проверка подписи. Если хотя бы одна красная — дальше идти бессмысленно, разберитесь с ней сразу (см. раздел 5).

Если работаете в 1С через RDP или терминальный сервер, криптопровайдер и сертификат нужны на сервере, где запущен клиент 1С, а не на вашем ноутбуке.

2. Как загрузить документы ЭДО напрямую от оператора

Это основной и самый удобный способ. Документы падают в базу сами, а ответную подпись вы ставите прямо из 1С.

Подключение учётной записи

  1. Откройте Покупки → Текущие дела ЭДО (та же форма есть в разделе «Продажи»).
  2. Если учётной записи ещё нет, 1С предложит подключиться к ЭДО . Запустите помощник подключения.
  3. Выберите организацию, сертификат и оператора. Через встроенный модуль доступны операторы, с которыми работает сервис 1С-ЭДО (например, «Калуга Астрал» и «Такском»).
  4. Заполните контактные данные и отправьте заявку. Помощник подпишет её вашей КЭП.
  5. Дождитесь регистрации: идентификатор участника ЭДО появится в карточке учётной записи.

Приглашение поставщика

Документы от поставщика придут только после того, как вы обменялись приглашениями. В Текущих делах ЭДО откройте список приглашений, найдите контрагента по ИНН и отправьте приглашение или примите входящее.

Если поставщик сидит у другого оператора (Контур.Диадок, СБИС и др.), нужен роуминг. Его настраивают операторы между собой, заявку подаёт любая из сторон своему оператору. Пока роуминг не настроен, поставщик вас просто не видит.

Приём входящего документа

  1. В Текущих делах ЭДО нажмите кнопку обмена (отправить и получить), чтобы забрать новые документы.
  2. В группе входящих откройте пришедший УПД, акт или накладную.
  3. 1С покажет печатную форму и данные документа. Проверьте суммы, ставку НДС и реквизиты.
  4. Создайте по нему документ учёта или сопоставьте с уже существующим. Для покупок в БП 3.0 это Поступление (акт, накладная, УПД).
  5. Подпишите ответный титул покупателя. После этого документ у оператора считается принятым.

Подписывайте ответный титул только после проверки документа: подпись означает согласие с содержанием. Если есть расхождение, отклоните документ с комментарием или запросите уточнение — поставщик пришлёт исправленный.

3. Ручная загрузка XML-файла ЭДО в 1С

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

Какой файл грузить

Формализованный документ — это XML по формату ФНС. Имя файла подсказывает тип:

Начало имени файлаЧто внутри
ON_NSCHFDOPPR_…УПД или счёт-фактура, титул продавца
ON_NKORSCHFDOPPR_…УКД (корректировочный документ), титул продавца
.sig / .p7s рядом с XMLФайл электронной подписи к документу

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

Порядок загрузки

  1. Откройте Покупки → Поступление (акт, накладная, УПД).
  2. В командной панели списка найдите команду загрузки документа из файла (она в меню ЭДО или в меню «Ещё»). В Текущих делах ЭДО есть такая же команда.
  3. Выберите XML-файл. Можно выбрать несколько файлов сразу.
  4. 1С разберёт файл и покажет данные: продавца, покупателя, номер, дату и табличную часть.
  5. Сопоставьте контрагента и номенклатуру (подробно — в следующем разделе).
  6. Нажмите создание документа. Откроется заполненное поступление: проверьте счёт учёта, склад и вид операции, затем проведите.

Загрузка из файла создаёт документ учёта, но не делает обмен юридически завершённым. Ответный титул покупателя вы через 1С не отправите: подписать и вернуть его нужно там, откуда пришёл документ, — в кабинете оператора.

Если загрузилось не то

  • 📄 Не та организация. В XML указан ИНН покупателя. Если в базе несколько организаций, 1С возьмёт ту, чей ИНН совпал. Ошибка в ИНН у поставщика — повод попросить исправленный документ.
  • 🧾 Не тот вид поступления. УПД со статусом 1 (счёт-фактура + первичка) и статусом 2 (только первичка) загружаются по-разному: при статусе 1 1С дополнительно регистрирует полученный счёт-фактуру. Проверьте, что он появился внизу формы поступления.
  • 🔁 Повторная загрузка. Если загрузить тот же файл дважды, легко получить два поступления. Перед загрузкой поищите документ по номеру и дате поставщика.

4. Сопоставление контрагентов и номенклатуры

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

Контрагент

1С ищет контрагента по ИНН и КПП из документа. Варианты:

  • ✅ Найден один — подставится сам.
  • ➕ Не найден — 1С предложит создать нового с реквизитами из файла. Проверьте вид контрагента и договор.
  • ⚠️ Найдено несколько (дубли в справочнике) — выберите правильного вручную, а дубли потом объедините через обработку поиска и удаления дублей.

Договор подбирается по контрагенту. Если договоров несколько, выберите нужный — от этого зависят расчёты и счёт учёта 60.

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

У поставщика товар называется «Бумага А4 SvetoCopy 80г 500л», а у вас — «Бумага офисная А4». Автоматически 1С это не свяжет. При первой загрузке каждую строку нужно сопоставить:

  1. В форме сопоставления строки без пары подсвечены.
  2. Для каждой выберите свою позицию из справочника «Номенклатура» или создайте новую.
  3. Сохраните. Соответствие запишется в номенклатуру этого поставщика (номенклатуру контрагентов).

Со следующей поставки строки от этого поставщика подставятся сами. Если поставщик сменил наименование или артикул — сопоставление придётся повторить для новой позиции.

Сопоставление полей
ИНН и КПП продавца→Контрагент
Номер и дата документа→Входящий номер и дата поступления
Наименование и код товара поставщика→Номенклатура (через соответствие поставщика)
Единица измерения (код ОКЕИ)→Единица измерения в карточке номенклатуры
Ставка НДС→Ставка НДС в строке поступления
Статус УПД 1→Документ поступления + полученный счёт-фактура

Расхождение единиц измерения — частая причина «кривых» количеств. Поставщик пишет в упаковках, вы ведёте учёт в штуках. Проверьте код ОКЕИ в карточке номенклатуры и при необходимости заведите упаковку с коэффициентом.

5. Ошибки при загрузке ЭДО и проблемы с подписью

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

Диагностика: выберите симптом

Подпись по доверенности

Если документы подписывает не руководитель, а сотрудник, к подписи нужна МЧД. Её регистрируют в распределённом реестре ФНС и загружают в 1С в карточку учётной записи или сертификата. Без привязанной МЧД поставщик получит подпись, но не сможет подтвердить полномочия подписанта.

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

6. Автоматический приём документов ЭДО по расписанию

Нажимать «отправить и получить» каждый час не обязательно. 1С забирает документы по регламентному заданию.

  1. Откройте Администрирование → Обслуживание → Регламентные и фоновые операции → Регламентные и фоновые задания.
  2. Отберите список по слову «ЭДО» или «электронными документами» — найдёте задание обмена.
  3. Включите его и задайте расписание, например каждые 30 минут в рабочее время.
  4. Укажите пользователя, от имени которого выполняется задание, если база клиент-серверная.

Файловая база и сервер — разница

Режим базыКак работает расписаниеЧто учесть
ФайловаяЗадание выполняется, только пока открыт хотя бы один сеанс 1СНочью, когда все вышли, документы не принимаются
Клиент-сервернаяЗадание выполняет сервер 1С независимо от пользователейУ сервера должен быть доступ в интернет и к сервису 1С-ЭДО

Автоматически 1С только получает документы. Подписание ответного титула всё равно делает человек: для этого нужен доступ к закрытому ключу, а без проверки подписывать входящие нельзя.

Контроль после автоматического приёма

Раз в день просматривайте в Текущих делах ЭДО документы, которые ждут действия: неподписанные, отклонённые, без документа учёта. Если копятся старые входящие, поставщик видит их как неподтверждённые и может перестать отгружать по ЭДО.

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

7. Корректировочные и исправленные документы

Поставщик может прислать не только УПД, но и исправление к нему. Загружаются они тем же способом, но результат в учёте разный.

Что пришлоЧто это значитЧто создаётся в 1С
УКДИзменилась цена или количество по согласию сторонКорректировка поступления на основании исходного документа
Исправленный УПД (ИУПД)В исходном документе была ошибкаИсправление исходного поступления

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

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

Можно ли загрузить в 1С документ ЭДО без электронной подписи?
Да. XML-файл загружается и без КЭП: документ поступления создастся. Подпись нужна, чтобы отправить ответный титул и завершить обмен у оператора.
Подойдёт ли PDF из кабинета оператора для загрузки?
Нет. PDF — только печатная форма. Для создания документа в 1С нужен XML-файл по формату ФНС, он лежит в том же архиве.
Как загрузить документы ЭДО, если поставщик работает в Диадоке, а мы в 1С-ЭДО?
Настройте роуминг между операторами — тогда документы будут приходить прямо в 1С. До этого скачивайте XML из кабинета поставщика или своего и загружайте вручную.
Что будет, если удалить в 1С созданное поступление?
Электронный документ останется во входящих, у оператора ничего не изменится. Поступление можно создать заново из того же электронного документа.
Нужно ли хранить бумажную копию входящего УПД?
Нет, если документ подписан КЭП и получен через оператора. Электронный документ хранится в электронном виде весь срок хранения первички.

Источники

  • Налоговый кодекс РФ, статья 169 «Счёт-фактура»
  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9