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