Торговля и Склад · 10 мин
Как завести прайс в 1С: пошаговое руководство
Как завести прайс в 1С: создание видов цен, документ «Установка цен номенклатуры», загрузка прайса из Excel, проверка и типичные ошибки.
Прайс в 1С — это не отдельный документ-«прайс-лист», а комбинация справочника видов цен и документов, которые фиксируют значения цен на конкретную дату. Пока в базе не создан хотя бы один вид цен и не проведён документ установки цен, программа не сможет подставлять цены в заказы, реализации и печатные прайс-листы. Поэтому заведение прайса всегда начинается с настройки типов цен, а не с ввода цифр.
Инструкция ниже ориентирована на типовые конфигурации «1С:Управление торговлей 11», «1С:Комплексная автоматизация» и «1С:ERP», где механизм ценообразования устроен одинаково. В «1С:Бухгалтерии» механизм проще — там цены задаются документом «Установка цен номенклатуры» без гибких схем расчёта, но общая логика совпадает.
Перед началом работы убедитесь, что у вашей учётной записи есть права на изменение настроек ценообразования и проведение документов установки цен. Если база рабочая и по ней уже ведутся продажи, все действия сначала выполните на копии базы: ошибочная установка цен сразу отразится в документах менеджеров.
Подготовка: включение учёта цен и создание видов цен
Первый шаг — проверить, что механизм ценообразования включён. В разделе «НСИ и администрирование» откройте настройки раздела «CRM и маркетинг» или «Продажи» (в зависимости от конфигурации) и убедитесь, что установлен флаг использования видов цен. В некоторых конфигурациях путь выглядит как «Настройки и справочники → Настройка CRM и маркетинга → Маркетинг».
Далее создайте виды цен — это «колонки» вашего будущего прайса: закупочная, оптовая, розничная, дилерская и т.д. Откройте справочник «Виды цен» и добавьте новый элемент. Ключевые параметры вида цены:
- Способ задания цены — «задать вручную», «наценка на другой вид цен», «наценка на цену поступления» или произвольная формула;
- Валюта — валюта хранения цены; при продаже в другой валюте программа пересчитает по курсу;
- Цена включает НДС — влияет на то, как сумма переносится в документы продажи;
- Порог срабатывания — процент изменения цены, при котором она считается обновлённой при расчёте формулами.
Как расставлены цены: документ «Установка цен номенклатуры»
Значения цен в 1С хранятся не в карточке товара, а в регистре, который заполняется документом «Установка цен номенклатуры». Найти его можно в разделе «CRM и маркетинг → Цены и скидки → Установка цен номенклатуры» (в УТ 11) или в разделе «Покупки»/«Склад» в других конфигурациях.
Создайте новый документ и в табличной части укажите виды цен, которые будете устанавливать. Заполнить список товаров можно несколькими способами: добавлением вручную, подбором по группе номенклатуры, заполнением по поступлению (цены подтянутся из документа закупки) или загрузкой из внешнего файла. После заполнения нажмите «Провести и закрыть» — цены начнут действовать с даты документа.
- 1Создайте виды цен: оптовая, розничная и другие нужные уровни
- 2Откройте «Установка цен номенклатуры» и создайте новый документ
- 3Выберите виды цен, которые будут установлены этим документом
- 4Заполните таблицу товарами через подбор или по группе номенклатуры
- 5Впишите значения цен или рассчитайте их по формуле от базовой цены
- 6Проведите документ и проверьте цены в карточке товара и печатном прайсе
Расчёт цен по формулам и наценкам
Если прайс строится от закупочной стоимости, ручной ввод каждой позиции не нужен. Для вида цены задайте способ задания «Наценка на другой вид цен» или «Наценка на цену поступления» и укажите процент наценки. Тогда при проведении установки цен программа рассчитает значения автоматически.
В расширенных схемах доступен конструктор формул: можно комбинировать базовую цену, проценты, фиксированные надбавки и правила округления. Например, типовое правило округления «до 10 рублей в большую сторону» делает прайс аккуратным без ручной правки каждой позиции. Правила округления настраиваются в карточке вида цены.
Проверяйте результат расчёта на нескольких контрольных позициях до массового проведения документа: убедитесь, что наценка применилась к той базе, которую вы ожидали. Частая ситуация — вид цены ссылается на пустой базовый вид, и расчёт даёт нулевые значения.
Загрузка прайса из Excel
Когда поставщик присылает прайс в Excel или когда прайс уже ведётся в таблице, удобнее загрузить цены из файла. В документе «Установка цен номенклатуры» нажмите «Заполнить → Загрузить из внешнего файла» (в некоторых версиях — кнопка с иконкой Excel в командной панели табличной части).
В форме загрузки сопоставьте колонки файла с полями 1С: артикул или наименование — для поиска номенклатуры, колонка с ценой — для значения. Поиск товара надёжнее вести по артикулу или штрихкоду: совпадение по наименованию даёт дубли, если названия в файле отличаются хотя бы пробелом. Нераспознанные строки программа покажет отдельно — их нужно либо сопоставить вручную, либо исключить.
Альтернатива встроенной загрузке — обработка «Загрузка данных из табличного документа», доступная в разделе администрирования многих типовых решений. Она подходит, когда нужно загрузить цены сразу по нескольким видам цен или обновить дополнительные реквизиты номенклатуры.
Привязка цен к клиентам и проверка результата
Чтобы менеджеры автоматически получали нужные цены в заказах, настройте соглашения с клиентами (в УТ 11) или типы цен в договорах контрагентов (в Бухгалтерии). В соглашении укажите вид цены — тогда при выборе этого соглашения в документе продажи цены подставятся из вашего прайса без ручного ввода.
Проверить, что прайс заведён корректно, можно тремя способами: открыть карточку товара и посмотреть актуальные цены по ссылке «Цены»; сформировать печатную форму «Прайс-лист» из раздела ценообразования; создать тестовый заказ и убедиться, что цена подставилась автоматически. Дата в прайс-листе должна быть не раньше даты документа установки цен.
Как проверить результат
Отображается цена с датой вашего документа установки
Цена пустая или датирована старым документом
Все позиции с ценами, нет нулевых строк
Пустые колонки или нули у части номенклатуры
Цена подставляется из соглашения автоматически
Цену приходится вводить вручную
Типичные ошибки при заведении прайса
Большинство проблем с прайсом возникает не из-за сложности механизма, а из-за невнимательности на этапе настройки. Самая распространённая ошибка — попытка ввести цену прямо в карточке товара: в типовых конфигурациях это поле либо отсутствует, либо является информационным и не влияет на документы.
Отдельный риск — установка цен задним числом. Если провести документ прошлой датой, программа будет считать новые цены действующими с этой даты, что изменит данные в уже закрытых периодах. Всегда устанавливайте цены текущей или будущей датой, а для исторических данных используйте отчёты по старым документам.
Особенности в разных конфигурациях 1С
Сравнение вариантов по конфигурациям
Полный механизм: виды цен, формулы, соглашения, пороги срабатывания. Подходит для торговли с несколькими уровнями цен
Упрощённый вариант: типы цен и документ «Установка цен номенклатуры» без формул. Достаточно для небольшого прайса
Цены привязаны к магазинам и их форматам; установка цен идёт через магазин. Важно проверять привязку к нужной торговой точке
Механизм как в УТ 11, плюс расчёт от себестоимости и плановых цен. Требует аккуратной настройки базовых источников
В «1С:Бухгалтерии» цены задаются через «Склад → Цены номенклатуры» или аналогичный пункт меню, а типы цен хранятся в одноимённом справочнике. Формул и автоматических наценок там нет, поэтому пересчёт прайса при изменении закупочных цен выполняется вручную или загрузкой нового файла.
В «1С:Рознице» ключевое отличие — цены устанавливаются для конкретного магазина или группы магазинов. Если завести прайс без привязки к торговой точке, на кассе цена не появится. После установки цен обязательно проверьте выгрузку на кассовое оборудование.
Что важно запомнить
Прайс в 1С создаётся в два этапа: сначала настраиваются виды цен, затем документом «Установка цен номенклатуры» фиксируются значения. Заполнять его можно вручную, расчётом по наценке или загрузкой из Excel. Результат всегда проверяйте через карточку товара, печатный прайс-лист и тестовый заказ, а массовые изменения сначала выполняйте на копии базы.
Частые вопросы о прайсах в 1С
Почему в заказе не подставляется цена, хотя прайс заведён?
Чаще всего причина в том, что в соглашении с клиентом или в договоре не указан вид цены, либо документ установки цен проведён датой позже даты заказа. Проверьте также, что товар входит в список позиций проведённого документа установки цен именно по тому виду цены, который выбран в соглашении.
Можно ли задать разные цены для разных складов?
В УТ 11 и ERP напрямую цены к складам не привязываются, но можно создать отдельные виды цен по регионам или филиалам и закрепить их в соглашениях. В «1С:Рознице» цены устанавливаются для конкретных магазинов, что фактически решает эту задачу.
Как обновить прайс при изменении цен поставщика?
Создайте новый документ «Установка цен номенклатуры» текущей датой и заполните его по документу поступления или загрузкой нового файла поставщика. Старый документ изменять не нужно — история цен сохранится, а отчёты смогут показать цены на любую дату.
Что делать, если при загрузке из Excel часть товаров не найдена?
Переключите поиск с наименования на артикул или штрихкод — это устраняет большинство несовпадений. Оставшиеся нераспознанные строки сопоставьте вручную в форме загрузки или выгрузите их список и создайте недостающую номенклатуру до повторной загрузки.
Можно ли округлять цены автоматически?
Да, в карточке вида цены настраиваются правила округления: до копеек, до рублей, до десятков или сотен рублей, в большую или меньшую сторону. Округление применяется при расчёте цен по формулам и наценкам, при ручном вводе значение сохраняется как введено.