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