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

Торговля и Склад · 9 мин

Как загрузить накладную в 1С:Розница из Excel

Как загрузить накладную в 1С:Розница из Excel: подготовка файла, настройка сопоставления колонок, загрузка номенклатуры и цен, проверка результата и типичные ошибки.

Загрузка накладной поставщика из Excel в 1С:Розница избавляет от ручного ввода десятков и сотен позиций: номенклатура, количество, цены и суммы переносятся в документ «Поступление товаров» автоматически. В типовой конфигурации для этого используется встроенная обработка «Загрузка данных из табличного документа», которая понимает файлы форматов XLSX, XLS, CSV, ODS и даже скопированный в буфер обмена текст.

Основная сложность — не сама загрузка, а правильная подготовка файла и сопоставление колонок таблицы с реквизитами 1С. Если поставщик присылает накладные в разном формате, с объединёнными ячейками, промежуточными итогами и «шапками», обработка может прочитать данные с ошибками. Поэтому ниже разобран полный цикл: от подготовки Excel-файла до проверки созданного документа.

Материал ориентирован на 1С:Розница 2.3 и 3.0 в типовой поставке без доработок. Если ваша конфигурация изменена внедренцем, расположение команд может отличаться, но общая логика загрузки сохраняется.

Какие способы загрузки есть в 1С:Розница и что выбрать

В типовой 1С:Розница доступно несколько путей переноса данных из Excel. Первый — универсальная обработка «Загрузка данных из табличного документа», которая загружает данные в документы и справочники. Второй — копирование строк прямо из Excel в табличную часть документа через буфер обмена: подходит для небольших накладных на 10–20 позиций. Третий — обмен через электронный документооборот (ЭДО), если поставщик отправляет УПД или накладную в формате XML.

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

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

Загрузка из табличного документа

Универсальный способ для файлов любого поставщика; требует ручного сопоставления колонок при каждом новом формате

Копирование через буфер обмена

Быстро для 10–20 строк; работает только если вся номенклатура уже есть в справочнике

ЭДО (XML, УПД)

Идеально для постоянных поставщиков; нужен договор с оператором ЭДО и настройка

Подготовка Excel-файла перед загрузкой

Обработка читает таблицу построчно, поэтому файл должен содержать «плоскую» таблицу: одна строка — одна товарная позиция, один столбец — одно поле (наименование, артикул, количество, цена, сумма). Перед загрузкой откройте файл в Excel и удалите шапку с реквизитами поставщика, строки итогов, пустые строки внутри таблицы и сноски внизу листа.

Отдельно проверьте объединённые ячейки — их нужно разъединить, иначе значения «прилипнут» не к тем строкам. Числовые колонки (количество, цена) должны иметь числовой формат: если Excel хранит числа как текст с пробелами-разделителями, 1С может не распознать значение. Десятичный разделитель желательно привести к запятой или точке единообразно по всей колонке.

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

Пошаговая загрузка накладной через обработку

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

В открывшейся обработке выберите, куда грузить данные: в табличную часть документа «Поступление товаров». Затем нажмите «Открыть файл» и укажите подготовленный Excel-файл — его содержимое отобразится в табличном поле обработки. Альтернатива — выделить таблицу в Excel, скопировать и вставить в обработку через буфер обмена.

Порядок действий
  1. 1
    Очистите Excel-файл от шапки, итогов и объединённых ячеек, сохраните в XLSX
  2. 2
    Откройте «Загрузка данных из табличного документа» в разделе «Закупки»
  3. 3
    Выберите загрузку в документ «Поступление товаров» и откройте файл
  4. 4
    Настройте сопоставление колонок: наименование, артикул, количество, цена, сумма
  5. 5
    Укажите режим поиска номенклатуры (по артикулу, штрихкоду или наименованию)
  6. 6
    Нажмите «Загрузить» и дождитесь формирования документа
  7. 7
    Откройте созданное поступление, сверьте итоговую сумму с бумажной накладной

Настройка сопоставления колонок и поиск номенклатуры

После открытия файла каждой колонке таблицы нужно назначить поле 1С. Для колонок, которые не нужно загружать, установите режим «Пропустить». Обязательный минимум для поступления — номенклатура (или данные для её поиска), количество и цена; сумму 1С пересчитает сама.

Ключевой параметр — способ поиска номенклатуры. Самый надёжный вариант — поиск по штрихкоду или артикулу поставщика, если они ведутся в базе. Поиск по наименованию используйте осторожно: малейшее расхождение в написании («Молоко 3,2%» против «Молоко 3.2%») приведёт либо к не найденной позиции, либо к созданию дубля. Для строк, где товар не найден, включите режим создания новой номенклатуры и укажите значения по умолчанию: вид номенклатуры, единицу измерения, ставку НДС.

Проверка результата после загрузки

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

Откройте созданный документ «Поступление товаров» и сверьте контрольные значения: общее количество строк, итоговую сумму документа и сумму НДС с бумажной или PDF-накладной поставщика. Выборочно проверьте 3–5 позиций: количество и цену по каждой. Только после сверки проводите документ и при необходимости устанавливайте розничные цены на его основании.

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

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

Итоговая сумма документа
Норма

Совпадает с суммой накладной поставщика до копеек

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

Расхождение — значит, часть строк пропущена или цены прочитаны неверно

Количество строк в табличной части
Норма

Равно числу товарных позиций в Excel-файле

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

Строк меньше — смотрите протокол загрузки на предмет пропущенных

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

Карточки созданы с корректным видом номенклатуры и НДС

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

Дубли существующих товаров — неверно выбран способ поиска

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

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

Типичные ошибки
01
Загрузка файла с шапкой и итогами — строки с реквизитами поставщика превращаются в лишнюю номенклатуру
02
Поиск товара только по наименованию — создаются дубли из-за различий в написании
03
Числа как текст в Excel — количество или цена загружаются нулём или не загружаются вовсе
04
Неверная ставка НДС у новой номенклатуры — расходятся суммы налога с накладной поставщика
05
Проведение документа сразу после загрузки без сверки — ошибки попадают в учёт и приходится делать корректировки

Если обработка вообще не открывает файл, проверьте формат: старые XLS-файлы с макросами или повреждённые документы лучше пересохранить в XLSX. Также убедитесь, что файл не открыт в Excel в момент загрузки — некоторые версии платформы не могут прочитать заблокированный файл.

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

Можно ли загрузить накладную, если номенклатуры ещё нет в 1С?

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

Что делать, если поставщик присылает накладную в PDF, а не в Excel?

Обработка напрямую PDF не читает. Варианты: скопировать таблицу из PDF в Excel вручную и дальше действовать по стандартной схеме, попросить поставщика присылать файл в XLSX/CSV или подключить ЭДО — тогда накладная в формате XML загрузится в 1С автоматически.

Почему после загрузки сумма документа не совпадает с накладной?

Частые причины: часть строк пропущена (смотрите протокол обработки), цены в файле содержали текстовые символы и прочитались неверно, либо неверно определилась ставка НДС. Сверьте количество строк и выборочно несколько цен, затем исправьте файл и загрузите заново до проведения документа.

Можно ли загружать цены поставщика отдельно от документа?

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

Обработка не видна в меню. Что проверить?

Убедитесь, что у пользователя есть права на добавление документов поступления и номенклатуры, и поищите команду через «Все функции» (если режим включён) → «Обработки». В отраслевых или доработанных конфигурациях обработка может называться иначе или быть заменена собственным механизмом загрузки — тогда уточните порядок у специалиста, который сопровождает вашу базу.

Как не плодить дубли номенклатуры при регулярных загрузках?

Используйте поиск по штрихкоду или артикулу поставщика как основной способ, а поиск по наименованию — только как резервный. Для постоянных поставщиков один раз сопоставьте их артикулы с вашими карточками через регистр номенклатуры поставщика — тогда последующие накладные будут распознаваться без создания новых элементов.

Итог

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

Загрузка накладной из Excel в 1С:Розница сводится к трём шагам: очистить файл до «плоской» таблицы, правильно сопоставить колонки в обработке «Загрузка данных из табличного документа» и сверить итоги созданного поступления с накладной до проведения. Надёжный поиск номенклатуры по штрихкоду или артикулу защищает от дублей, а сохранённые настройки ускоряют загрузку накладных постоянных поставщиков.