Работа с ценами является фундаментом успешной торговли в любой автоматизированной системе. В программе 1С:Розница механизм ценообразования настроен гибко, что позволяет управлять сотнями тысяч позиций одновременно. Однако для новичков процесс первичного заполнения или изменения стоимости товаров может показаться запутанным из-за обилия настроек и справочников.

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

Виды цен и их назначение в системе

Прежде чем приступать к заполнению, необходимо понять логику хранения данных. В конфигурации существует понятие вида цены. Это не просто числовое поле, а сущность, определяющая правила работы с конкретным прайс-листом. Вы можете создать неограниченное количество таких видов, например, «Закупочная», «Розничная», «Оптовая» или «Цена для дилеров».

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

При создании нового вида цены важно указать валюту и способ округления. Часто бухгалтеры забывают про округление, из-за чего на ценниках появляются «некрасивые» суммы вроде 199,87 рубля, что может отпугнуть покупателя. Настройка округления до 0 или 50 копеек решает эту проблему автоматически при печати этикеток.

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

💡

Используйте префиксы в названиях видов цен (например, "Розн_Москва", "Опт_СПб"), чтобы визуально отличать их в общих списках и отчетах.

Ручное заполнение цен через карточку товара

Самый простой способ установить стоимость для одной позиции — работа непосредственно в карточке номенклатуры. Этот метод подходит для единичных изменений или при вводе нового товара, которого еще нет в базе. Откройте справочник Номенклатура, найдите нужный элемент и перейдите на вкладку Цены.

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

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

  • 📝 Откройте карточку товара и найдите блок с табличной частью цен.
  • 💰 Выберите нужный вид цены из выпадающего списка в строке таблицы.
  • 📅 Установите актуальную дату начала действия, если требуется отложенное изменение.
  • ✅ Нажмите кнопку «Записать и закрыть» для сохранения изменений в базе данных.

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

Массовое изменение через документ «Установка цен номенклатуры»

Для оптовых изменений ручное редактирование каждой карточки неэффективно. В 1С:Розница существует специализированный документ Установка цен номенклатуры. Он позволяет загрузить прайс-лист из Excel или сформировать список товаров для изменения стоимости прямо в интерфейсе программы.

Документ работает по принципу замещения. Вы выбираете склад, организацию и вид цены, который планируете обновить. Затем добавляете товары в табличную часть. Это можно сделать вручную, кнопкой «Подбор», или загрузкой из внешнего файла, если структура файла соответствует требованиям системы.

Особенность документа в том, что он не проводит никаких движений по регистрам накопления до момента проведения. Это позволяет подготовить будущий прайс-лист, проверить его на ошибки и провести только в нужный момент времени. Дата документа автоматически станет датой начала действия новых цен.

☑️ Проверка перед проведением документа

Выполнено: 0 / 4

Внутри документа доступна функция автоматического расчета. Например, можно задать формулу: «Цена закупки + 30%». Система сама подтянет последнюю закупочную стоимость и рассчитает розничную цену для всех выбранных позиций. Это экономит часы работы товароведов при обновлении ассортимента.

Параметр настройки Описание влияния Рекомендуемое значение
Округление Влияет на итоговую сумму в чеке До 1 рубля или 50 копеек
Валюта Определяет денежную единицу хранения Основная валюта учета (Рубль)
Включать НДС Показывать цену с налогом или без Зависит от типа покупателя (Физ/Юр лицо)
Авторазрешение Право изменения цены на кассе Только для старшего кассира

⚠️ Внимание: При проведении документа «Установка цен» старые цены не удаляются, а архивируются с датой окончания действия. Это позволяет строить отчеты по динамике цен за любой период.

Что делать, если цены не обновились после проведения?

Проверьте, не стоит ли в карточке товара галка «Не использовать автоматическое обновление». Также убедитесь, что дата документа не находится в будущем относительно текущего времени работы кассы.

Автоматическое ценообразование и наценки

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

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

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

  • 🚀 Экономия времени товароведов за счет исключения ручных расчетов.
  • 🛡️ Защита от продажи товара ниже себестоимости при резком росте закупок.
  • 🔄 Мгновенная реакция на изменение курсов валют, если закупка идет в валюте.

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

💡

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

Загрузка цен из внешних файлов Excel и CSV

Частая ситуация: поставщик присылает актуальный прайс-лист в формате Excel. Вручную перебивать тысячи позиций долго и чревато ошибками. В 1С:Розница реализован удобный механизм загрузки данных из внешних файлов.

Для загрузки используется обработка, доступная из меню всех функций или через панель администратора. Вам потребуется подготовить файл, где будут колонки: Артикул (или Штрихкод), Наименование и Цена. Система сопоставит товары по уникальному идентификатору и обновит значения.

Важно соблюдать типы данных в ячейках Excel. Цена должна быть записана числом, а не текстом с валютой (например, «100», а не «100 руб.»). Штрихкоды не должны содержать лишних пробелов в начале или конце строки, иначе система не найдет товар в базе.

Пример структуры CSV файла для загрузки:

Артикул;Цена;Валюта

00001;1500.00;RUB

00002;2300.50;RUB

00003;990.00;RUB

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

Типовые ошибки и способы их решения

В процессе эксплуатации пользователи часто сталкиваются с ситуацией, когда цена в базе есть, но на кассе пробивается другая или товар не продается. Чаще всего проблема кроется в несовпадении дат действия цен или настройках рабочих мест.

Еще одна распространенная ошибка — отсутствие цены для конкретного склада. В многофилиальных конфигурациях цены могут быть привязаны к складу. Если вы заполнили цену для центрального склада, а продажа идет со склада «Магазин на Ленина», касса не найдет актуальную стоимость.

Также стоит проверить права доступа. У пользователя, который пытается изменить цену или провести документ установки, может не быть прав на изменение регистров сведений «Цены номенклатуры». Это решается настройкой ролей в разделе «Администрирование».

⚠️ Внимание: Интерфейс и названия пунктов меню могут незначительно отличаться в зависимости от версии конфигурации (Розница 2.2, 2.3, 3.0) и уровня лицензии (Базовая, ПРОФ, КОРП). Всегда сверяйтесь с официальным руководством пользователя вашей версии.

📊 Как вы чаще всего обновляете цены в 1С?
Ручное изменение в карточке
Документом «Установка цен»
Загрузкой из Excel
Автоматически по правилам

Часто задаваемые вопросы (FAQ)

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

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

Что делать, если после обновления цен они не отображаются в кассовом ПО?

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

Как запретить кассирам менять цену товара в чеке вручную?

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

Можно ли хранить цены в разных валютах одновременно?

Да, в 1С можно создать несколько видов цен в разных валютах (например, рубли, доллары, евро). При продаже система будет пересчитывать сумму по текущему курсу, установленному в базе на дату чека, если это разрешено настройками.

Где посмотреть историю изменения цен по конкретному товару?

Историю можно увидеть в отчете «Валовая прибыль» или специализированном отчете «Анализ цен номенклатуры». Также история хранится в регистрах сведений, доступ к которым можно получить через консоль запросов, если у вас есть права администратора.