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