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

Справочники и Данные · 10 мин

Как заполнить тип цен в 1С: практическая инструкция

Как создать и заполнить тип цен в 1С: УТ, КА и ERP. Настройка формул расчёта, установка цен номенклатуры, проверка результата и типичные ошибки.

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

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

Инструкция ориентирована на интерфейс «Такси» актуальных редакций 1С. В старых конфигурациях, например «Управление торговлей 10.3» или «Управление производственным предприятием 1.3», названия разделов отличаются, но логика справочника «Типы цен номенклатуры» сохраняется.

Где находится справочник типов цен в разных конфигурациях

Путь к справочнику зависит от конфигурации. В «Управлении торговлей 11» и «ERP» откройте раздел «Настройки и справочники» или «CRM и маркетинг» и найдите пункт «Виды цен» в блоке ценообразования. Если механизм ценообразования отключён, сначала включите его: «Настройки и справочники → Настройка разделов → CRM и маркетинг → Ценообразование», установите флажок использования видов цен.

В «Управлении торговлей 10.3» справочник называется «Типы цен номенклатуры» и находится в меню «Справочники → Номенклатура». В «Бухгалтерии предприятия» — «Справочники → Товары и услуги → Типы цен номенклатуры». Логика везде одинаковая: один тип цены хранит одно значение цены для каждой позиции номенклатуры.

Как создать новый тип цены

Откройте список видов цен и нажмите «Создать». Заполните наименование так, чтобы оно было понятно пользователям документов: «Розничная», «Оптовая», «Закупочная», «Дилерская». Наименование выводится при выборе цены в заказах и реализациях, поэтому аббревиатуры вроде «ТЦ-1» усложнят работу менеджеров.

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

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

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

Способы задания цены: какой выбрать

Ручное назначение подходит для базовых цен, которые задаёт сотрудник, — обычно это закупочная и основная розничная. Наценка на другой вид цены удобна для производных уровней: например, «Мелкий опт = Опт + 5%». Такая цена пересчитывается автоматически при изменении базовой, что исключает рассинхронизацию прайсов.

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

Сравнение вариантов

Ручное назначение

Подходит для базовых цен. Ограничение: каждое изменение вносится вручную или через документ установки цен.

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

Подходит для производных уровней цен. Ограничение: зависит от корректности базовой цены.

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

Для сложных схем с округлением и курсами. Ограничение: требует проверки и понимания синтаксиса формул.

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

Сам по себе тип цены значений не содержит — цены фиксируются отдельным документом. Откройте «Ценообразование → Установка цен номенклатуры» (в УТ 10.3 — «Документы → Ценообразование → Установка цен номенклатуры») и создайте новый документ. В шапке укажите, какие виды цен будут установлены этим документом.

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

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

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

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

Дополнительно проверьте регистр цен через отчёт «Прайс-лист» или «Цены номенклатуры»: он показывает действующие значения по каждому виду цен на заданную дату. Если в отчёте цена есть, а в документ не подставляется, проверьте настройки соглашения с клиентом или вид цен, указанный в шапке документа.

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

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

Цена в прайс-листе
Норма

Значение отображается на дату документа

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

Пустая колонка — цена не установлена или документ не проведён

Подстановка в заказ
Норма

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

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

Нулевая или пустая цена — проверьте вид цен документа

Валюта и НДС
Норма

Валюта и признак НДС совпадают с ожиданиями

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

Сумма пересчитывается неожиданно — проверьте настройки вида цены

Типичные ошибки при заполнении типов цен

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

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

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

Особые сценарии и ограничения

Загрузка цен из Excel или от поставщика

Для массового заполнения используйте обработку загрузки прайсов: в УТ 11 это «Загрузка цен поставщика» и типовые механизмы импорта табличных данных. Подготовьте файл с колонками «Артикул/Номенклатура» и «Цена», сопоставьте колонки в настройках загрузки и выполните импорт в документ установки цен. Перед загрузкой большого прайса проверьте сопоставление на 5–10 позициях.

Индивидуальные цены для контрагентов

Если разным клиентам нужны разные цены, не создавайте отдельный вид цены под каждого — используйте соглашения с клиентами (в УТ 11) или договоры с указанием типа цен (в УТ 10.3). Скидки и наценки настраиваются отдельным механизмом и применяются поверх базового вида цен.

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

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

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

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

Можно ли изменить значение цены без документа установки цен?

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

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

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

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

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

Как удалить ошибочно созданный вид цены?

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

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

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

Итог

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

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