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