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

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

Как установить цену в 1С 8: подробная инструкция

Как установить цены в 1С 8 через документ «Установка цен номенклатуры»: создание типов цен, заполнение, проверка результата и типичные ошибки.

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

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

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

В типовых конфигурациях цена — это не реквизит товара, а запись в регистре сведений «Цены номенклатуры». Каждая запись содержит четыре элемента: номенклатуру, тип цены, значение и период (дату, с которой цена действует). Благодаря этому программа хранит историю изменений и умеет подставлять цену, актуальную на дату конкретного документа.

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

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

В «Управлении торговлей 11» типы цен находятся в разделе «CRM и маркетинг» → «Настройки и справочники» → «Типы цен» (в некоторых версиях — «Виды цен»). В «1С:Рознице» путь выглядит как «Закупки» или «Маркетинг» → «Типы цен». В «Бухгалтерии предприятия» — «Справочники» → «Типы цен номенклатуры».

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

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

Шаг 2. Установите цены документом

Основной рабочий инструмент — документ «Установка цен номенклатуры». В «Управлении торговлей 11» он находится в разделе «CRM и маркетинг» → «Цены (прайс-лист)» → ссылка «Установка цен номенклатуры» или через журнал «История изменения цен». В «Рознице» — «Закупки» → «Установка цен номенклатуры». В «Бухгалтерии» — «Склад» или «Покупки» → «Установка цен номенклатуры».

Порядок установки цены
  1. 1
    Создайте документ «Установка цен номенклатуры» и проверьте дату — именно с неё начнут действовать цены.
  2. 2
    Укажите тип цены, для которого задаются значения.
  3. 3
    Добавьте товары: вручную, подбором, по группе или по кнопке «Заполнить» (например, «Добавить по группе номенклатуры»).
  4. 4
    Введите цену для каждой позиции или используйте «Изменить цены» для массового изменения на процент/сумму.
  5. 5
    Проведите документ и убедитесь, что он не помечен как черновик.
  6. 6
    Проверьте результат через прайс-лист или карточку товара.

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

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

Автоматическая установка цен при поступлении

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

Розничную цену можно рассчитывать наценкой на закупочную. Для этого в типе цены выбирается способ задания «Наценка на другой вид цены» с указанием базового типа и процента. Тогда при формировании документа установки цен программа сама рассчитает значения по кнопке «Рассчитать».

Способы задания цены

Вручную

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

Наценка на другой тип цены

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

Произвольная формула

Гибкий вариант для сложного ценообразования с несколькими параметрами. Требует аккуратной настройки и проверки расчётов.

Как проверить, что цена установлена

Самый быстрый способ — открыть карточку товара и перейти по ссылке «Цены» или сформировать отчёт «Прайс-лист» (в «Управлении торговлей» — «CRM и маркетинг» → «Цены (прайс-лист)»). В отчёте выберите нужный тип цены и дату: если позиция отображается со значением, установка прошла успешно.

Практическая проверка — создать тестовый документ «Реализация товаров и услуг» или чек ККМ, добавить товар и посмотреть, подставилась ли цена. Если поле цены осталось пустым, проверьте три вещи: проведён ли документ установки цен, совпадает ли тип цены с тем, что указан в соглашении/настройках продажи, и не позже ли дата документа установки, чем дата продажи.

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

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

Прайс-лист по типу цены
Норма

Товар отображается с актуальным значением на нужную дату

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

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

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

Документ проведён, дата корректна

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

Документ в черновиках или датирован позже продажи

Подстановка в реализацию
Норма

Цена заполняется автоматически при выборе товара

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

Поле цены пустое или ноль

Почему цена не подставляется в документы

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

Третья причина — дата. Программа берёт последнюю цену, установленную на дату документа продажи или раньше. Если установка цен проведена более поздним числом, чем реализация, цена не подтянется. И наконец, в «Управлении торговлей» цены могут быть заданы в рамках соглашений с индивидуальными условиями — тогда общий прайс игнорируется в пользу условий конкретного соглашения.

Типичные ошибки
01
Установка цены без проведения документа — запись в регистр не создаётся, продажи остаются без цен.
02
Неверный тип цены в соглашении — программа ищет другой вид цены и ничего не находит.
03
Неправильный признак «Цена включает НДС» — искажаются суммы налога во всех последующих документах.
04
Установка цен задним числом после оформления продаж — старые документы не пересчитываются автоматически, возникают расхождения.
05
Ручное редактирование регистра «Цены номенклатуры» — появляются конфликтующие записи и непредсказуемое поведение отчётов.

Массовое изменение и загрузка цен из файла

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

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

Частые вопросы

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

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

С какого момента начинает действовать новая цена?

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

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

Создайте несколько типов цен (например, «Опт», «Розница», «Дилер») и привяжите нужный тип к соглашению с клиентом или сегменту партнёров. В «Управлении торговлей» дополнительно доступны индивидуальные соглашения с конкретными ценами для отдельного клиента.

Что делать, если цена установлена ошибочно?

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

Почему в чеке ККМ цена отличается от прайса?

Чаще всего в настройках магазина или кассы указан другой тип цены, либо действует скидка/акция. Проверьте вид цены в настройках торговой точки и журнал скидок (наценок) на дату продажи.

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

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

Итог

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

Цены в 1С 8 задаются документом «Установка цен номенклатуры» по конкретному типу цены и действуют с даты проведения. Если цена не подставляется в продажу, проверяйте три вещи: проведён ли документ установки, совпадает ли тип цены с настройками продажи и корректна ли дата. Перед массовыми изменениями делайте резервную копию.