Экспорт актуальных коммерческих предложений из учетной системы критически важен для поддержания торговли.

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

В этой статье мы подробно разберем все доступные способы выгрузки, начиная от стандартных отчетов и заканчивая автоматизированными обменами с внешними ресурсами.

Подготовка данных и настройка видов цен

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

В конфигурациях типа Управление торговлей или Розница часто существует несколько уровней стоимости: розничная, оптовая, дилерская. Если вы планируете сохранить прайс для конкретной группы клиентов, убедитесь, что выбран правильный вид цен. Ошибка на этом этапе приведет к тому, что в итоговом документе отобразятся закупочные цены или цены для розничного покупателя, что недопустимо для B2B сегмента.

Проверьте актуальность номенклатуры. Товары, которые сняты с производства или временно отсутствуют на складе, лучше исключить из списка заранее, чтобы не вводить покупателей в заблуждение.

⚠️ Внимание: Интерфейс меню может отличаться в зависимости от версии платформы (8.2, 8.3) и конкретной конфигурации (Бухгалтерия, УТ, КА). Всегда сверяйте названия пунктов с вашей версией ПО.

Для управления ценовой политикой перейдите в раздел НСИ и администрирование → Финансовый результат и контроллинг → Виды цен номенклатуры. Здесь можно задать правила округления, например, до целых рублей или до 99 копеек, что часто требуется для розничной торговли.

Стандартная выгрузка через отчеты в Excel

Самый быстрый и распространенный способ получить файл — использовать встроенные отчеты.

В большинстве конфигураций существует универсальный механизм формирования списков. Вам необходимо перейти в раздел продаж или склада и выбрать пункт Отчеты → Прайс-лист (или аналогичный, например, "Ведомость по товарам"). Система предложит настроить отбор: по группе товаров, по конкретному складу или по определенному виду цен.

После формирования табличной части на экране, найдите кнопку сохранения. Обычно она расположена в верхней панели инструментов отчета и выглядит как иконка дискеты или стрелки вниз.

  • 📂 Выберите формат XLSX для дальнейшей ручной правки в Excel.
  • 📄 Используйте формат PDF, если нужно отправить документ на печать без возможности изменения.
  • 📊 Формат CSV подойдет для импорта в другие простые базы данных.

Обратите внимание, что при сохранении в Excel система может запросить подтверждение формата, если файл содержит специфическое кодирование символов (кириллица). Всегда выбирайте кодировку UTF-8 или Windows-1251, чтобы вместо русских букв не появились иероглифы.

📊 Какой формат вы используете чаще всего?
Excel (XLSX)
CSV
XML
PDF
Текстовый файл

Автоматическая выгрузка для сайта и маркетплейсов

Ручное обновление прайса на сайте — это путь к ошибкам и потере клиентов.

Для электронной коммерции критически важна синхронизация в реальном времени. Современные версии поддерживают стандарт CommerceML, который позволяет передавать номенклатуру, остатки и цены на торговые площадки (Ozon, Wildberries, Яндекс.Маркет) и в собственные интернет-магазины.

Настройка обмена требует создания узла обмена данными. В разделе Администрирование → Обмен данными создается новая выгрузка. Здесь указывается путь к файлу на сервере или URL-адрес скрипта-приемника.

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

💡

Используйте выгрузку в формате XML (CommerceML) для интернет-магазинов, так как этот формат поддерживает передачу изображений, характеристик и нескольких видов цен одновременно.

⚠️ Внимание: Маркетплейсы часто меняют требования к структуре файлов прайс-листов. Перед настройкой автоматической выгрузки обязательно сверьте текущие спецификации в личном кабинете продавца площадки.

Специфика выгрузки из 1С Бухгалтерия

В отличие от специализированных торговых конфигураций, в 1С:Бухгалтерия нет встроенного отчета "Прайс-лист" в явном виде.

Однако это не означает, что получить данные невозможно. Бухгалтеры часто используют отчет Оборотно-сальдовая ведомость по счету или универсальный отчет, фильтруя данные по счету учета товаров (обычно счет 41).

Для получения красивого списка с ценами продаж рекомендуется установить внешнюю обработку или использовать типовой отчет "Анализ состояния учета", где можно вывести данные о ценах номенклатуры.

Конфигурация 1С Наличие встроенного прайса Рекомендуемый формат выгрузки Сложность настройки
Управление торговлей Есть XLSX, XML Низкая
Розница Есть XLSX, CSV Низкая
Бухгалтерия предприятия Нет (требуется доработка) XLSX (через универсальный отчет) Средняя
Управление нашей фирмой Есть (расширенный) XLSX, XML, YML Низкая

Если вы работаете в бухгалтерской версии, самым простым решением будет использование обработки "Выгрузка данных в табличный документ", которая позволяет гибко настроить поля для вывода.

Решение проблем с кодировкой и форматированием

Частая проблема при экспорте — нарушение отображения русских символов в сторонних программах.

Это связано с различием в кодировках файлов. Старые системы могут требовать ANSI, в то время как современные веб-сервисы работают исключительно с UTF-8. При сохранении файла через стандартный интерфейс 1С, обращайте внимание на выпадающий список кодировки в диалоговом окне сохранения.

Еще одна сложность — разделение столбцов. В CSV файлах разделителем может выступать запятая или точка с запятой. Если ваш сайт или программа-приемник не читает файл, откройте его в блокноте и проверьте разделитель.

Как исправить "кракозябры" в Excel?

Если при открытии CSV файла в Excel вы видите непонятные символы, не сохраняйте файл сразу. Откройте пустой лист Excel, перейдите на вкладку "Данные", выберите "Из текста/CSV" и укажите правильную кодировку (обычно UTF-8 или Windows 1251) в окне импорта.

Также стоит проверить десятичные разделители. В русской локали это запятая, в международной — точка. Для прайс-листов, идущих за границу или в импортные системы, необходимо заменить запятые на точки.

Автоматизация через внешние обработки и скрипты

Для крупных компаний ручная выгрузка становится узким местом бизнес-процесса.

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

Существует возможность использования HTTP-сервисов. В этом случае 1С выступает в роли сервера, отдающего прайс-лист по запросу извне. Это наиболее современный и надежный метод интеграции.

  • 🚀 Скрипт может автоматически удалять товары с нулевым остатком.
  • 📧 Файл может отправляться рассылкой каждое утро в 9:00.
  • 🔄 Обновление на сайте происходит мгновенно при изменении цены в базе.

Если штатного программиста нет, можно воспользоваться типовыми обработками из библиотеки дополнительных отчетов и обработок (БСП), которые часто уже установлены в системе.

☑️ Чек-лист перед отправкой прайса

Выполнено: 0 / 5

Частые ошибки и методы их предотвращения

Новички часто забывают обновить регистрационную информацию перед выгрузкой.

Если вы изменили цену в документе "Поступление товаров", но не провели документ или не выполнили перепроведение движений, в отчете могут отобразиться старые данные. Всегда выполняйте процедуру Закрытие месяца или пересчет итогов перед формированием важных отчетов.

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

⚠️ Внимание: Никогда не редактируйте выгруженный файл прайс-листа вручную, если планируете загружать его обратно в 1С. Это приведет к рассинхронизации данных и ошибкам учета.

💡

Автоматизация выгрузки через HTTP-сервисы или планировщик заданий экономит до 2 часов рабочего времени менеджера в неделю и исключает человеческий фактор.

Вопросы и ответы (FAQ)

Можно ли выгрузить прайс-лист с картинками товаров?

Да, это возможно. Стандартный отчет в Excel обычно не включает изображения. Для выгрузки прайса с фотографиями необходимо использовать формат XML (CommerceML) или специальную внешнюю обработку, которая умеет сохранять картинки в отдельную папку и прописывать пути к ним в файле данных.

Почему в выгруженном файле цены отличаются от тех, что я вижу в карточке товара?

Скорее всего, вы выбрали неверный вид цен при формировании отчета. В 1С может храниться несколько типов цен (закупочная, розничная, оптовая). Проверьте настройки отчета и убедитесь, что выбрана нужная колонка с ценами.

Как выгрузить прайс только для товаров, которые есть в наличии?

При формировании отчета используйте отбор по полю "Остатки". Установите условие "Остаток больше 0". Также можно воспользоваться обработкой "Выгрузка товаров на сайт", где такая фильтрация часто встроена по умолчанию.

Можно ли настроить автоматическую отправку прайса клиентам по почте?

Да, в конфигурациях "Управление торговлей" и "УНФ" есть функционал рассылки коммерческих предложений. Также это можно реализовать через внешнюю обработку или скрипт, использующий почтовый клиент системы.