Торговля и Склад · 9 мин
Как загрузить прайс поставщика в 1С:Управление нашей фирмой
Пошаговая инструкция по загрузке прайса поставщика в 1С:УНФ из Excel: настройка соответствия колонок, регистрация цен, обработка ошибок и типичные проблемы.
Загрузка прайса поставщика в 1С:УНФ (Управление нашей фирмой) решает сразу две задачи: актуализация закупочных цен и пополнение справочника номенклатуры новыми товарами. Делать это вручную при сотнях и тысячах позиций нереально, поэтому в конфигурации предусмотрен штатный механизм загрузки из файлов Excel и CSV.
Основной инструмент — обработка «Загрузка данных из файла», доступная в разделе «Покупки» или через карточку контрагента. Она умеет сопоставлять колонки файла с реквизитами номенклатуры, искать существующие товары по артикулу, штрихкоду или наименованию, создавать новые позиции и регистрировать цены поставщика отдельным документом.
Ниже разобран полный цикл: подготовка файла, настройка соответствия колонок, загрузка номенклатуры, регистрация цен и проверка результата. Отдельно описаны типичные ошибки и ситуации, когда штатного механизма недостаточно.
Что подготовить перед загрузкой
Штатная загрузка работает с файлами форматов XLS, XLSX, CSV, а также с таблицами, скопированными через буфер обмена. Если поставщик прислал PDF или файл с «плавающей» структурой (объединённые ячейки, многострочные шапки, промежуточные итоги), его нужно сначала привести к плоской таблице: одна строка — один товар, первая строка — заголовки колонок.
Минимальный набор колонок для осмысленной загрузки: наименование товара, артикул поставщика и цена. Желательно добавить штрихкод, единицу измерения и ставку НДС — это упростит поиск дублей и последующую работу с документами поступления.
Проверьте файл на типовые дефекты: пустые строки внутри данных, цены в текстовом формате с пробелами или символом валюты, дубли артикулов с разными ценами. Такие строки либо не загрузятся, либо создадут мусор в справочнике, который потом придётся вычищать вручную.
Где находится механизм загрузки
В УНФ загрузка доступна из нескольких точек, и выбор зависит от цели. Если нужно пополнить справочник товаров — откройте «Номенклатура» (раздел «Закупки» или «Компания» → «Номенклатура») и нажмите «Загрузить данные из файла» (кнопка с иконкой загрузки или пункт меню «Ещё»). Если цель — только цены, идите в «Закупки» → «Цены поставщиков» и создайте документ «Регистрация цен поставщика», где есть кнопка загрузки из файла.
Также загрузка доступна из карточки контрагента-поставщика и из раздела «Компания» → «Загрузка данных из файла» — это универсальная обработка, где первым шагом выбирается тип загружаемых данных: номенклатура, цены, контрагенты и другие объекты.
Если в меню такого пункта нет, проверьте права пользователя: загрузка требует права на добавление номенклатуры и регистрацию цен. В файловых базах под полными правами обработка доступна всегда.
Загрузка номенклатуры из прайса
Откройте обработку «Загрузка данных из файла», выберите тип данных «Номенклатура» и укажите файл. Программа покажет предварительный просмотр таблицы, где нужно сопоставить каждую колонку файла реквизиту справочника: наименование, артикул, штрихкод, единица измерения, группа номенклатуры и так далее. Лишние колонки пометьте как «Не загружать».
Ключевой шаг — настройка поиска существующих позиций. В обработке укажите, по каким полям искать совпадения: обычно это связка «Артикул + Наименование» или штрихкод. Если поиск не настроить, программа создаст новые карточки даже для товаров, которые уже есть в базе, и справочник задвоится.
После сопоставления нажмите «Загрузить». Обработка покажет результат: сколько позиций создано, сколько обновлено, сколько пропущено с указанием причин. Строки с ошибками (например, не найдена единица измерения) можно исправить прямо в таблице загрузки и повторить операцию только для них.
- 1Откройте «Загрузка данных из файла» и выберите тип «Номенклатура»
- 2Укажите файл Excel и проверьте предварительный просмотр
- 3Сопоставьте колонки файла реквизитам справочника, лишние отключите
- 4Настройте поиск дублей по артикулу или штрихкоду
- 5Нажмите «Загрузить» и изучите отчёт о результатах
- 6Исправьте строки с ошибками и повторите загрузку только для них
Регистрация цен поставщика
Загруженная номенклатура сама по себе цен не содержит — закупочные цены хранятся в регистре «Цены поставщиков» и устанавливаются документом «Регистрация цен поставщика». Создайте новый документ из раздела «Закупки» → «Цены поставщиков», укажите контрагента и вид цен поставщика (если видов несколько — например, «Закупочная ООО Ромашка»).
В табличной части документа используйте кнопку «Заполнить» → «Загрузить из файла» (в некоторых версиях — «Загрузить из внешнего файла»). Сопоставьте колонки: артикул или наименование для поиска номенклатуры и колонку с ценой. Программа подберёт товары из справочника и подставит цены.
После проведения документа цены начнут действовать с даты документа: они будут подставляться в заказы поставщикам и документы поступления. Если поставщик присылает прайсы регулярно, каждый раз создавайте новый документ регистрации — так сохранится история изменения закупочных цен.
Проверка результата и типичные ошибки
После загрузки откройте несколько карточек номенклатуры выборочно и сверьте артикул, единицу измерения и штрихкод с файлом. Затем сформируйте отчёт по ценам поставщика или откройте прайс-лист в разделе «Закупки» и убедитесь, что цены стоят на правильную дату и привязаны к нужному контрагенту.
Контрольный приём — загрузить тестовый заказ поставщику: при подборе номенклатуры цены должны подставиться автоматически. Если цена не подтягивается, проверьте вид цен в карточке поставщика и дату документа регистрации — документ заказа должен быть позже даты установки цен.
Ограничения штатного механизма и альтернативы
Штатная обработка рассчитана на разовые и периодические загрузки вручную. У неё есть ограничения: нет автоматической загрузки по расписанию, нет разбора вложений из почты, сложные файлы с многоуровневой структурой требуют ручной подготовки, а сопоставление колонок приходится настраивать заново при смене формата прайса поставщиком.
Если поставщиков много и прайсы приходят еженедельно, рассмотрите варианты: сохранённые настройки сопоставления колонок в обработке (они запоминаются для повторных загрузок), внешние обработки с настраиваемыми профилями под каждого поставщика, обмен по EDI/через личный кабинет поставщика или доработку конфигурации силами программиста. Для одного-двух поставщиков доработка обычно не окупается — достаточно штатного механизма.
Сравнение способов загрузки
Подходит для большинства случаев: без доработок, но требует ручного запуска и подготовки файла
Ускоряет регулярную загрузку от одного поставщика; ломается при смене формата прайса
Автоматизация по расписанию и разбор сложных файлов; требуют затрат на разработку и сопровождение
FAQ
Можно ли загрузить прайс, если товара ещё нет в справочнике?
Да. Загружайте сначала номенклатуру через «Загрузку данных из файла» — новые карточки будут созданы автоматически. Затем документом «Регистрация цен поставщика» установите цены на созданные позиции. Можно выполнить оба шага из одного файла.
Почему цены загрузились, но не подставляются в заказ поставщику?
Чаще всего не совпадает вид цен: в документе регистрации указан один вид цен, а в договоре или карточке поставщика — другой. Также проверьте даты: заказ должен быть позже даты регистрации цен, и контрагент в обоих документах должен совпадать.
Как обновить цены, не создавая дубликаты номенклатуры?
Используйте документ «Регистрация цен поставщика» с загрузкой из файла — он ищет существующие товары по артикулу или наименованию и только обновляет цены, не создавая новых карточек. Настройку поиска дублей проверьте перед загрузкой.
Файл поставщика в формате CSV с разделителями — загрузится ли он?
Да, обработка поддерживает CSV, но при открытии может потребоваться указать правильный разделитель (точка с запятой, табуляция) и кодировку. Если кириллица отображается символами-«кракозябрами», сохраните файл из Excel как «CSV UTF-8» и загрузите повторно.
Можно ли отменить ошибочную загрузку?
Документ регистрации цен можно просто пометить на удаление — цены перестанут действовать. Созданную номенклатуру массово отменить нельзя: придётся отбирать ошибочные позиции (например, по дате создания через групповое изменение реквизитов) и помечать на удаление вручную. Поэтому большие прайсы сначала тестируйте на небольшом фрагменте.
Что важно запомнить
Прайс загружается в два этапа: сначала номенклатура через «Загрузку данных из файла» с настроенным поиском дублей, затем цены — документом «Регистрация цен поставщика». Перед загрузкой очистите файл от лишних строк и текстовых цен, а результат проверяйте на тестовом заказе поставщику.