Торговля и Склад · 12 мин
Как загружать накладные в 1С: способы, настройка и проверка
Как загрузить накладные в 1С из Excel, XML и ЭДО. Настройка загрузки, проверка контрагентов и номенклатуры, типичные ошибки и способы их исправить.
Загрузка накладных в 1С — одна из самых частых операций в учёте: поставщики присылают документы в разных форматах, и вручную переносить десятки позиций долго и рискованно. Ошибка в одном артикуле или количестве приводит к расхождениям на складе и в отчётах, поэтому важно выбрать правильный способ загрузки и настроить проверку результата.
В типовых конфигурациях (1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, 1С:Бухгалтерия) есть несколько штатных механизмов: загрузка из табличных файлов Excel, обмен через ЭДО, загрузка электронных документов в форматах XML/CommerceML и универсальные обработки. Какой из них использовать, зависит от формата, в котором поставщик присылает накладную, и от того, насколько стабилен этот формат.
Ниже разобраны основные сценарии: от подготовки файла до контроля загруженных данных. Инструкции ориентированы на типовые конфигурации на управляемых формах; в старых версиях названия пунктов меню могут отличаться, но логика та же.
Какие форматы накладных понимает 1С
Прежде чем загружать документ, определите, в каком виде он пришёл. От этого зависит весь дальнейший порядок действий. Чаще всего встречаются четыре варианта: таблица Excel (xls, xlsx), XML-файл электронной накладной (УПД, ТОРГ-12 в электронном виде), документ из оператора ЭДО и печатная накладная, которую придётся вводить вручную или распознавать.
Excel подходит, когда поставщик присылает спецификацию в произвольной таблице — такие файлы загружаются обработкой с ручным сопоставлением колонок. XML-файлы формализованы: в них уже указаны ИНН сторон, коды товаров, суммы и налоги, поэтому сопоставление происходит автоматически или почти автоматически. Документы из ЭДО приходят уже в структурированном виде и требуют только подтверждения и создания учётного документа.
Способы загрузки накладной
Подходит для разовых накладных от поставщиков без ЭДО. Требует ручного сопоставления колонок и номенклатуры, выше риск ошибок.
Оптимально при регулярных поставках: документы приходят автоматически, номенклатура сопоставляется один раз. Требует подключения к оператору ЭДО и договорённости с контрагентом.
Подходит, если поставщик присылает файл электронного документа, но прямого обмена нет. Структура формализована, ошибок меньше, чем с Excel.
Оправдан для редких накладных на 1–5 позиций. Для больших спецификаций долго и чревато опечатками.
Подготовка файла и базы перед загрузкой
Большая часть ошибок загрузки возникает не в момент загрузки, а из-за неподготовленных данных. Проверьте файл: в первой строке должны быть заголовки колонок, не должно быть объединённых ячеек, промежуточных итогов и «шапок» с реквизитами внутри таблицы. Если поставщик присылает накладную, где перед таблицей идёт десять строк с адресами и банковскими реквизитами, удалите лишнее или укажите в обработке номер первой строки данных.
В самой базе заранее убедитесь, что контрагент-поставщик заведён в справочнике с корректными ИНН и КПП — по этим реквизитам 1С идентифицирует сторону сделки. Если планируете загружать накладные регулярно, проверьте, что у пользователя есть права на создание документов поступления и работу с обработками загрузки.
Загрузка накладной из Excel
В конфигурациях на базе БСП (Управление торговлей, Комплексная автоматизация, ERP) есть типовая обработка «Загрузка данных из файла». Для загрузки табличной части документа откройте нужный документ поступления (или создайте новый), вызовите команду загрузки из файла — обычно она доступна в меню «Ещё» табличной части или в разделе «Покупки».
Обработка покажет содержимое файла и попросит сопоставить колонки: какая колонка — артикул, какая — наименование, количество, цена, ставка НДС. После сопоставления программа ищет номенклатуру в справочнике по артикулу или наименованию. Ненайденные позиции подсвечиваются — их нужно либо сопоставить вручную, либо создать новые элементы справочника прямо из формы загрузки.
- 1Откройте или создайте документ «Поступление товаров и услуг» с заполненным поставщиком и складом.
- 2В табличной части вызовите команду «Заполнить» → «Загрузить из внешнего файла» (или откройте обработку «Загрузка данных из файла»).
- 3Укажите файл, номер первой строки данных и сопоставьте колонки файла полям документа.
- 4Проверьте сопоставление номенклатуры: ненайденные позиции сопоставьте вручную или создайте новые.
- 5Нажмите «Загрузить», затем сверьте итоговую сумму документа с суммой в накладной поставщика.
- 6Проведите документ только после успешной сверки.
Если номенклатура не находится автоматически
Типовая ситуация: поставщик называет товар «Кабель ВВГнг 3х2,5», а в вашем справочнике он «Кабель ВВГнг(А)-LS 3×2.5». Автопоиск по наименованию такие позиции не совпадёт. Решение — один раз вручную сопоставить позицию и сохранить соответствие: в ряде конфигураций соответствия номенклатуры поставщика хранятся в отдельном регистре и при следующей загрузке от этого контрагента подставятся автоматически.
Если поставщиков много и каждый называет товары по-своему, ведите соответствия системно: регистр «Номенклатура контрагентов» рассчитан именно на это. Первичная настройка займёт время, но дальше загрузка будет проходить без ручного сопоставления.
Загрузка через ЭДО
Если с поставщиком настроен электронный документооборот, накладные приходят в базу автоматически. Входящие документы отображаются в разделе «ЭДО» (в разных конфигурациях — «Текущие дела ЭДО», «Входящие электронные документы»). По каждому документу программа предлагает создать учётный документ — поступление товаров и услуг.
При создании поступления из электронного документа 1С подставляет контрагента по ИНН, а номенклатуру — по сохранённым соответствиям. Позиции без соответствия отмечаются, и их нужно сопоставить до проведения. После создания документа электронную накладную подписывают (если требуется ответная подпись) и документооборот завершается.
Загрузка накладной из XML-файла
Если поставщик присылает файл электронного документа (например, УПД в формате приказа ФНС) без прямого обмена, его можно загрузить через механизм загрузки электронных документов. В типовых конфигурациях с подсистемой ЭДО есть команда «Загрузить из файла» в списке входящих электронных документов: укажите XML-файл (и при необходимости файл подписи), программа разберёт структуру и предложит создать учётный документ так же, как при загрузке из ЭДО.
Дополнительно в Управлении торговлей и смежных конфигурациях существует обмен коммерческими документами в формате CommerceML — он чаще используется для обмена с сайтами и другими учётными системами. Если поставщик работает в 1С, он может выгрузить накладную в этом формате, а вы загрузите её через «Универсальный обмен данными в формате XML» или штатную синхронизацию.
Если от одного поставщика накладные приходят регулярно в одном и том же Excel-шаблоне, попросите его перейти на ЭДО или хотя бы присылать XML. Разовая настройка обмена окупается уже через несколько недель: исчезает ручное сопоставление колонок и ошибки распознавания позиций.
Проверка результата после загрузки
Загрузка файла не означает, что данные корректны. Контрольная сверка обязательна, особенно при первом использовании нового шаблона. Минимальный набор проверок: совпадение итоговой суммы документа и суммы НДС с накладной поставщика, совпадение количества строк и общего количества единиц товара, правильность ставок НДС по каждой группе товаров.
После проведения дополнительно проверьте движения документа: остатки на складе должны увеличиться на загруженное количество, а в расчётах с поставщиком должна появиться задолженность на сумму накладной. Если документ создавался на основании заказа поставщику, сверьте, что заказ закрылся корректно и не осталось «зависших» количеств.
Как проверить результат
Совпадает с суммой в накладной поставщика до копейки
Расхождение — проверьте колонку цен, округления и НДС
Все строки сопоставлены со справочником, нет дублей
Есть несопоставленные позиции или созданы дубли элементов
Остаток увеличился ровно на количество из накладной
Остаток не изменился или изменился не на то количество
Задолженность поставщику равна сумме накладной
Задолженность отсутствует или задвоена
Типичные ошибки и как их исправить
Чаще всего проблемы вызваны структурой файла и состоянием справочников. Объединённые ячейки в Excel ломают чтение таблицы — обработка видит пустые строки или сдвинутые данные. Дубли номенклатуры появляются, когда при каждой загрузке создаются новые элементы вместо сопоставления с существующими. Неверная ставка НДС возникает, если в файле ставка указана текстом («без НДС», «20/120»), а обработка ожидает конкретное значение.
Отдельная группа ошибок — повторная загрузка одной и той же накладной. Если загрузить файл дважды, в базе появятся два документа поступления, остатки и задолженность задвоятся. Перед загрузкой проверьте журнал поступлений: нет ли уже документа с таким номером и датой от этого поставщика.
Как выбрать способ загрузки
Частые вопросы
Можно ли загрузить накладную в 1С:Бухгалтерию из Excel?
Да, но штатные возможности ограничены: в 1С:Бухгалтерии есть загрузка номенклатуры из файла и загрузка документов через механизмы ЭДО. Для загрузки произвольной табличной части накладной из Excel чаще используют внешние обработки или настраивают ЭДО с поставщиком. Если накладных много, ЭДО — самый практичный путь.
Что делать, если обработка не видит файл Excel?
Проверьте формат: старые обработки могут не читать xlsx без установленного Excel на компьютере или требовать сохранения файла в формате xls либо mxl. Также убедитесь, что файл не открыт в другой программе и не защищён паролем.
Как не создавать дубли номенклатуры при каждой загрузке?
Используйте регистр соответствия номенклатуры поставщиков: один раз сопоставьте позицию из файла с элементом справочника, и при следующих загрузках от этого контрагента соответствие подставится автоматически. Перед созданием нового элемента всегда проверяйте поиск по артикулу и наименованию.
Поставщик прислал накладную в PDF — её можно загрузить?
Штатно 1С не разбирает PDF как структурированный документ. Варианты: попросить у поставщика Excel или XML, использовать сервисы распознавания, которые конвертируют PDF в таблицу, или ввести документ вручную. Для регулярных поставок правильное решение — переход на ЭДО.
Загрузил накладную дважды, документы задвоились. Как исправить?
Найдите оба поступления в журнале по номеру и дате накладной. Лишний документ распроведите и пометьте на удаление (или удалите сразу, если позволяют права и документ не проведён). Затем проверьте остатки склада и расчёты с поставщиком — они должны вернуться к значениям по одной накладной.
Нужно ли подписывать загруженную накладную в ЭДО?
Зависит от типа документа и настроек обмена. По УПД и товарным накладным, как правило, требуется ответная подпись покупателя — без неё документооборот не завершён. Проверьте статус документа в списке ЭДО: если он «Ожидает подписи», подпишите его после проверки учётного документа.
Что важно запомнить
Выбирайте способ загрузки по формату поставщика: ЭДО для регулярных поставок, XML для формализованных файлов, Excel-обработку для разовых таблиц. Перед загрузкой подготовьте файл и проверьте, что накладная ещё не введена; после — сверьте суммы, количество и движения по складу. Соответствия номенклатуры настраивайте один раз и храните в базе.