Прайс-лист из 1С на бумаге, в Excel и PDF без сюрпризов

· 9 мин

Содержание

Чтобы напечатать прайс-лист в 1С, откройте одноимённый отчёт: в 1С:Бухгалтерии 3.0 — Склад → Цены → Прайс-лист, в 1С:Управлении торговлей 11 — в разделе Маркетинг, группа «Ценообразование». Выберите дату и типы цен, нажмите «Сформировать», затем Ctrl+P или Ещё → Печать.

Типичная ситуация: менеджер просит «прайс до обеда, клиент ждёт», бухгалтер формирует отчёт — а там пусто или цены прошлого месяца. Почти всегда дело не в печати, а в том, как в базе заведены цены. Поэтому начнём с данных, а принтер оставим на потом.

Что проверить в базе до формирования прайс-листа

Отчёт ничего не считает сам. Он берёт цены, которые зарегистрированы на дату отчёта по выбранному типу цен. Если цен нет — строк не будет.

Названия справочников в двух популярных конфигурациях отличаются, их легко перепутать:

Что нужно1С:Бухгалтерия 3.01С:Управление торговлей 11
Справочник цен«Типы цен номенклатуры»: Склад → Цены → Типы цен номенклатуры«Виды цен»: раздел Маркетинг, группа «Ценообразование»
Документ ввода цен«Установка цен номенклатуры»: Склад → Цены → Установка цен номенклатуры«Установка цен номенклатуры» там же, где виды цен
Где включить несколько ценОтдельно не включаетсяНСИ и администрирование → Настройка НСИ и разделов → Маркетинг, флаг использования нескольких видов цен

Тип или вид цен

Заведите столько типов цен, сколько колонок нужно в прайсе: «Оптовая», «Розничная», «Дилерская». В карточке каждого типа проверьте три вещи:

  • 💰 Цена включает НДС — флаг влияет на то, что увидит клиент. Для розницы обычно включён, для опта — по договорённости.
  • 🔁 Способ расчёта — цена вводится вручную или рассчитывается от базового типа с наценкой в процентах.
  • 🎯 Округление — до рубля, до 10 копеек и т. п. Без него расчётная цена 1 234,57 ₽ попадёт в прайс как есть.

Установка цен

Цены живут в документе «Установка цен номенклатуры». Документ должен быть проведён, а его дата — не позже даты, на которую вы формируете прайс.

Пример: документ с новыми ценами датирован 15-м числом. Прайс на 14-е покажет старые цены, на 15-е и позже — новые. Это нормальная работа регистра цен, а не ошибка.

Если цены считаются от базового типа с наценкой, удобнее заполнить базовую колонку, а расчётные получить кнопкой пересчёта в самом документе. Тогда при изменении закупки правите одну колонку, а не пять.

Формируем стандартный отчёт «Прайс-лист» в 1С

1С:Бухгалтерия 3.0

  1. Откройте Склад → Цены → Прайс-лист.
  2. В шапке укажите дату — цены будут взяты на неё.
  3. Выберите один или несколько типов цен. Каждый тип станет отдельной колонкой.
  4. При необходимости ограничьте товары: в настройках отчёта добавьте отбор по группе номенклатуры.
  5. Нажмите «Сформировать».

1С:Управление торговлей 11

  1. Откройте отчёт «Прайс-лист» в разделе Маркетинг, группа «Ценообразование». В старых релизах раздел назывался «Маркетинг и планирование».
  2. Укажите дату и виды цен.
  3. Задайте отборы: группа товаров, конкретные позиции, при необходимости — только товары с остатком на складе.
  4. Нажмите «Сформировать».

Если пункт не находится в меню, откройте раздел и наберите «прайс» в строке поиска по разделу — отчёт выйдет первым.

Сохраните свой вариант

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

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

Как настроить внешний вид прайс-листа: колонки, шрифты, оформление

Отчёт построен на системе компоновки данных. Значит, внешний вид меняется настройками, а не правкой кода.

Колонки и группировки

Откройте Ещё → Изменить вариант отчёта. Здесь доступно:

  • 📑 Поля — добавьте артикул, единицу измерения, код. Лишние колонки снимите флажками.
  • 🗂️ Группировки — выводить ли товары с иерархией групп или плоским списком. Для печати на 5–10 листов иерархия удобнее: клиент сразу находит раздел.
  • 🔤 Сортировка — по наименованию или по артикулу.

Шрифты и выделение

Для шрифтов и цветов используйте вкладку «Условное оформление» в том же окне изменения варианта. Добавьте правило без условия — и задайте шрифт, размер и выравнивание для всех полей сразу. С условием можно, например, выделить жирным позиции группы «Акция» или подсветить цены выше заданной суммы.

Рабочие ориентиры для бумажного прайса:

ПараметрЧто выбратьПочему
ШрифтArial или Tahoma, 9–10 птЧитается при печати мелким кеглем
ОриентацияКнижная при 1–2 ценах, альбомная при 3+Иначе колонки цен уйдут на второй лист
Строки группЖирный, фон светло-серыйВидна структура при беглом просмотре
Колонки ценВыравнивание вправоРазряды встают друг под другом

Шапка и логотип

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

Печать на принтер: параметры страницы

Отчёт сформирован. Дальше — то, что чаще всего портит результат.

  1. В форме отчёта откройте Ещё → Параметры страницы.
  2. Выберите ориентацию и поля. Поля по 10 мм дают больше места под колонки, чем стандартные.
  3. В блоке масштаба выберите вариант «по ширине страницы». Тогда все колонки поместятся на лист, а длина уйдёт на нужное число страниц.
  4. Задайте повтор строк шапки на каждой странице — укажите строку с названиями колонок. Без этого на третьем листе клиент уже не поймёт, где опт, а где розница.
  5. Откройте Ещё → Предварительный просмотр и пролистайте все страницы.
  6. Печатайте через Ctrl+P или Ещё → Печать.

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

Печатайте сначала одну страницу на пробу, особенно если прайс на 30+ листов. Неудачный масштаб обнаруживается на первом же листе.

Печать только части прайса

Весь каталог на 40 листов нужен редко. Обычно клиенту интересны две-три группы товаров. Есть два способа сократить печать:

  • 🗂️ Отбор в отчёте — оставьте в настройках только нужные группы номенклатуры и переформируйте. Прайс станет короче, а нумерация страниц — правильной.
  • 🖨️ Диапазон страниц — в окне печати укажите номера страниц, например 3-5. Быстро, но шапка с названием отчёта останется только на первой странице всего документа.

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

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

Выгрузка прайс-листа в Excel и PDF

Клиенту прайс чаще отправляют файлом, а не бумагой. Сохранение работает одинаково в обеих конфигурациях.

  1. Сформируйте отчёт.
  2. Нажмите кнопку с дискетой или Ctrl+S.
  3. В поле типа файла выберите нужный формат.
  4. Укажите папку и имя файла, нажмите «Сохранить».
ФорматКогда выбиратьНа что смотреть
Лист Excel (*.xlsx)Клиент будет фильтровать, считать, загружать к себеЦены выгружаются числами, их можно сортировать
Документ PDF (*.pdf)Нужен «замороженный» прайс, который нельзя поправитьБерутся текущие параметры страницы: сначала проверьте просмотр
Табличный документ (*.mxl)Только для другого пользователя 1СБез 1С файл не открыть

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

В Excel после выгрузки иногда видны ### вместо цен. Это не ошибка выгрузки: колонка узкая. Расширьте её двойным щелчком по границе заголовка.

Когда стандартного отчёта мало: обработки и доработки

Стандартный прайс — таблица без картинок и с минимумом шапки. Для торговли этого часто не хватает. Варианты:

  • 🖼️ Прайс с фотографиями товаров — стандартный отчёт картинки не выводит. Нужна внешняя обработка или доработка.
  • 🏷️ Ценники и этикетки — это не прайс-лист, а отдельная печать: в УТ 11 для неё есть обработка печати ценников и этикеток со своими шаблонами. Не пытайтесь «сделать ценники» из прайса.
  • 🧾 Прайс в фирменном стиле — шапка, реквизиты, условия, QR-код на сайт. Делается собственным макетом.
  • 📧 Автоматическая рассылка — прайс по расписанию на почту дилерам.

Как подключить внешнюю обработку

Готовую обработку от программиста или с проверенного источника подключают без изменения конфигурации:

  1. Включите использование дополнительных отчётов и обработок: Администрирование → Печатные формы, отчёты и обработки.
  2. Откройте там же список «Дополнительные отчёты и обработки».
  3. Нажмите «Добавить из файла» и выберите файл *.epf или *.erf.
  4. Укажите размещение — в каком разделе появится команда — и пользователей, которым она доступна.
  5. Запишите и закройте.

Внешняя обработка выполняется с правами пользователя и может менять данные. Подключайте только файлы из надёжного источника и проверяйте их сначала на копии базы.

Если доработка нужна навсегда, просите программиста сделать её через расширение конфигурации , а не правкой основной конфигурации. Тогда обновления 1С устанавливаются без повторного переноса изменений.

Почему прайс-лист в 1С не печатается или печатается не так

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

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

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

Можно ли отправить прайс-лист клиенту по почте прямо из 1С?
Да, если в базе настроена учётная запись электронной почты. В форме отчёта используйте команду отправки по почте — файл приложится в выбранном формате. Иначе сохраните файл и отправьте из почтового клиента.
Кто может формировать прайс-лист, если у сотрудника ограниченные права?
Отчёт доступен пользователям с правом просмотра цен. Если менеджер не видит отчёт, администратор добавляет его в группу доступа с правами на ценообразование или продажи.
Как сделать прайс на английском языке или в валюте?
Заведите отдельный тип цен в нужной валюте. Наименования на другом языке стандартный отчёт не подставляет — для этого нужна доработка или отдельное поле в карточке товара.
Почему в Excel цены не суммируются?
Обычно выгружены не числа, а текст — бывает при копировании через буфер обмена. Сохраняйте отчёт через Ctrl+S в формат *.xlsx, а не копированием таблицы.