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