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