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