К статье
Практический материал

Торговля и Склад · 9 мин

Как вбить цены в 1С Розница

Как установить цены в 1С Розница: виды цен, документ установки цен, расчет от закупочной, массовая загрузка и проверка результата. Пошаговая инструкция.

Цены в 1С Розница не хранятся в карточке товара напрямую — они фиксируются специальным документом «Установка цен номенклатуры» по каждому виду цен отдельно. Пока такой документ не создан и не проведён, программа не сможет подставить цену в чек, и кассир увидит нулевую стоимость. Поэтому установка цен — обязательный шаг после оприходования товара.

Схема работы выглядит так: сначала создаются виды цен (розничная, закупочная, оптовая), затем документом «Установка цен номенклатуры» задаются значения, а касса и отчёты берут актуальную цену на дату продажи. Изменить цену можно только новым документом — старая цена при этом сохраняется в истории, что удобно для анализа.

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

Как устроено хранение цен в 1С Розница

Каждая цена привязана к двум сущностям: номенклатуре и виду цен. Один товар может иметь несколько цен одновременно — например, закупочную, розничную и цену для акции. Какой вид цены применяется при продаже, определяется настройками магазина и торговой точки.

Документ «Установка цен номенклатуры» записывает значения на конкретную дату. Если 10-го числа вы установили цену 100 рублей, а 20-го — 120 рублей, то продажи с 10-го по 19-е пройдут по 100 рублей, а с 20-го — по 120. Это позволяет готовить изменение цен заранее: документ можно провести сегодня завтрашней датой, и переоценка вступит в силу автоматически.

Шаг 1. Создайте вид цен

Перед первой установкой цен проверьте, что нужный вид цен существует. Откройте раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Ценообразование» (в типовых релизах путь может называться «Маркетинг» → «Виды цен»). В типовой поставке обычно уже есть предопределённые виды «Розничная цена» и «Закупочная цена».

При создании нового вида цен укажите способ задания цены: «Задавать вручную» — если значения будут вводиться документом, или «Наценка на другой вид цен» / «Произвольная формула» — если цена должна рассчитываться автоматически, например закупочная плюс 30%. Для расчётных видов цен значение в документе можно не вводить вручную — программа посчитает его по формуле при нажатии кнопки «Рассчитать».

Убедитесь, что в карточке магазина («НСИ» → «Магазины») указан нужный вид розничных цен. Без этой привязки касса не поймёт, какую цену брать при продаже.

Шаг 2. Создайте документ «Установка цен номенклатуры»

Откройте раздел «Закупки» → «Установка цен номенклатуры» (в ряде конфигураций документ находится в разделе «Маркетинг»). Нажмите «Создать». В шапке документа укажите дату — именно с неё начнут действовать цены, и отметьте галочками виды цен, которые будете устанавливать.

Добавьте товары в табличную часть одним из способов: кнопкой «Добавить» по одной позиции, кнопкой «Подобрать» для выбора из справочника, либо через «Заполнить» — например, «Заполнить по поступлению», если цены ставятся на только что оприходованный товар. Последний вариант самый быстрый при работе с новой поставкой.

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

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

Шаг 3. Рассчитайте цены от закупочной автоматически

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

В документе «Установка цен номенклатуры» заполните табличную часть товарами, у которых уже установлена закупочная цена (обычно она ставится документом поступления, если в нём включена соответствующая опция регистрации цен поставщика). Затем выполните команду расчёта — программа вычислит розничную цену по наценке для каждой строки.

Учтите ограничение: если для части товаров закупочная цена не установлена, расчёт по ним даст ноль или пустое значение. Перед расчётом полезно проверить отчётом, по каким позициям базовая цена отсутствует.

Шаг 4. Загрузите цены массово из Excel

Если прайс приходит от поставщика файлом, используйте обработку «Загрузка данных из табличного документа» или внешние обработки загрузки. В разделе с документом «Установка цен номенклатуры» в табличной части доступна вставка из буфера обмена: скопируйте в Excel две колонки — штрихкод (или артикул) и цену — и вставьте их в табличную часть.

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

Шаг 5. Проверьте, что цены применились

После проведения документа откройте карточку любого товара из документа и перейдите по ссылке «Цены» — там должны отображаться установленные значения с датой документа. Дополнительно проверьте цену в рабочем месте кассира (РМК): пробейте товар и убедитесь, что в чек подставилась правильная сумма.

Если цена на кассе нулевая или старая, проверьте три вещи: проведён ли документ, та ли дата у документа (цена действует с даты документа, а не с момента ввода), и тот ли вид цен назначен магазину. Также убедитесь, что касса получила обмен данными, если магазин работает с обособленными узлами РИБ.

Контрольные точки

Как проверить результат

Цена в карточке товара
Норма

Отображается значение из документа с его датой

Тревожный признак

Поле пустое или показана старая цена

Цена в РМК при пробитии
Норма

В чек подставляется новая цена автоматически

Тревожный признак

Цена нулевая, касса просит ввести вручную

Дата документа установки цен
Норма

Дата не позже текущей, документ проведён

Тревожный признак

Документ в черновике или датирован будущим числом

Вид цен магазина
Норма

Совпадает с видом цен в документе

Тревожный признак

В документе другой вид цен, чем назначен магазину

Частые ошибки при установке цен

Самая распространённая ситуация — документ создан, но не проведён: пользователь нажал «Записать» вместо «Провести». Непроведённый документ цены не устанавливает. Вторая типовая ошибка — установка цены не по тому виду цен: значение вбито в «Закупочную», а магазин работает с «Розничной».

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

Типичные ошибки
01
Документ записан, но не проведён — цены не действуют
02
Цена установлена по виду цен, не назначенному магазину — касса её не видит
03
Документ датирован будущим числом — переоценка не наступила
04
Расчёт от закупочной при отсутствующей закупочной цене — в строках нули
05
Изменение цены прямой правкой старого документа вместо создания нового — теряется история цен

FAQ

Можно ли вбить цену прямо в карточке товара?

Нет, в типовой 1С Розница карточка номенклатуры только отображает цены. Установить или изменить значение можно только документом «Установка цен номенклатуры» — это обеспечивает хранение истории изменений по датам.

Почему на кассе цена нулевая, хотя документ проведён?

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

Можно ли установить цены заранее, чтобы они вступили в силу завтра?

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

Как изменить цену на уже проданный товар?

Цену меняют новым документом «Установка цен номенклатуры» на нужную дату. Уже оформленные чеки это не затронет — продажи остаются по ценам, действовавшим на момент пробития. Переоценка повлияет только на последующие продажи.

Как установить разные цены для разных магазинов?

Создайте отдельный вид цен для каждого магазина и назначьте его в карточке магазина. Затем устанавливайте значения по каждому виду цен своим документом — цены будут независимыми.

Что делать, если товаров слишком много для ручного ввода?

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

Итог

Что важно запомнить

Цены в 1С Розница устанавливаются только документом «Установка цен номенклатуры» по конкретному виду цен и действуют с даты документа. Проверьте привязку вида цен к магазину, проведите документ и убедитесь в результате через карточку товара и пробитие в РМК.