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