Работа с ценообразованием является фундаментом любой торговой операции в системе 1С:Предприятие. Пользователи часто сталкиваются с необходимостью быстро узнать актуальную стоимость товара, проверить корректность заполнения прайс-листа или понять, почему документ не подтягивает нужную цифру. Система предлагает гибкие инструменты для управления стоимостью, но их разнообразие иногда создает путаницу у начинающих специалистов.

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

В этой статье мы детально разберем все доступные способы получения ценовой информации, настроим виды цен и рассмотрим типичные проблемы, возникающие в процессе эксплуатации конфигураций 1С:Управление торговлей и 1С:Розница.

Настройка видов цен и их приоритетность

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

В типовой конфигурации путь к настройкам обычно лежит через раздел НСИ и администрирование. Здесь находится пункт Продажи, где раскрывается список настроек ценообразования. Вам потребуется создать новый элемент в справочнике Виды цен и определить его характеристики. Важно правильно указать валюту и способ задания цены, так как это влияет на дальнейший расчет.

Особое внимание следует уделить колонке «Приоритет». Система использует этот параметр для автоматического выбора стоимости, если для одного товара задано несколько вариантов. Чем меньше числовое значение приоритета, тем выше шансы, что именно эта цена будет подставлена в документ по умолчанию.

⚠️ Внимание: Если вы изменили приоритеты видов цен, обязательно проверьте существующие договоры с контрагентами. В некоторых договоренностях может быть жестко зафиксирован конкретный вид цены, игнорирующий общие настройки приоритетов.

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

Просмотр цен в карточке номенклатуры

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

Для этого перейдите в раздел НСИ и администрирование и выберите Номенклатура. Найдите нужный товар двойным кликом и перейдите на вкладку Цены. Здесь отображается таблица со всеми установленными видами цен для данной номенклатуры.

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

💡

Используйте кнопку "История изменений цен" в карточке номенклатуры, чтобы отследить, кто и когда менял стоимость товара. Это полезно при расследовании ошибок в расчетах.

Обратите внимание на кнопку «Установить цены». Она позволяет массово загрузить или обновить данные из внешнего файла, что значительно ускоряет процесс ведения прайс-листа при большом ассортименте. Ручной ввод каждой позиции неэффективен при тысячах товаров.

📊 Как вы чаще всего меняете цены в 1С?
Вручную в карточке
Загрузкой из Excel
Через документ "Установка цен"
Автоматическим пересчетом

Использование отчетов для анализа цен

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

Стандартный отчет Валовая прибыль или Продажи позволяет вывести список реализованных товаров с указанием их себестоимости и цены продажи. Однако для анализа текущих прайс-листов лучше использовать отчет «Анализ доступности товаров» или специализированные отчеты по ценам, если они предусмотрены вашей конфигурацией.

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

Название отчета Основное назначение Где найти
Валовая прибыль Анализ маржинальности продаж Раздел Продажи
Анализ доступности товаров Остатки и текущие цены Раздел Продажи
Цены номенклатуры Просмотр прайс-листа Раздел НСИ и администрирование
Движение документов История изменения цен в документах Раздел Администрирование

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

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

Выберите вид отчета "Регистр сведений", укажите регистр "Цены номенклатуры". В настройках полей добавьте измерения (Номенклатура, Вид цены) и ресурсы (Цена). Это даст полную выгрузку всех установленных цен.

Получение цен в документах продажи

Основная рабочая область менеджера — это документы реализации. Именно здесь происходит финальное формирование стоимости для клиента. Система должна автоматически подставлять цену в момент выбора товара из справочника.

Механизм подстановки зависит от настроек договора контрагента. В документе Счет на оплату или Реализация товаров и услуг в шапке указывается конкретный договор. Система считывает из карточки договора установленный вид цены и ищет соответствующее значение в регистре сведений.

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

⚠️ Внимание: При изменении цены непосредственно в строке документа система может запомнить это значение как индивидуальную цену для данного клиента. В будущем при создании новых документов старая измененная цена может подставляться вместо актуальной из прайс-листа.

Для массового изменения цен в уже созданном документе используйте обработку «Заполнить цены». Она позволяет пересчитать стоимости по текущим данным справочника, игнорируя ранее введенные вручную значения. Это полезно при обновлении прайс-листа в середине дня.

☑️ Проверка подстановки цены в документе

Выполнено: 0 / 4

Диагностика проблем с отсутствием цен

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

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

Второй распространенной причиной является عدم заполненности регистра сведений. Возможно, вы создали вид цены, но не ввели сами числовые значения для товаров. Пустой регистр означает отсутствие информации для подстановки.


// Пример проверки наличия цен через консоль запросов (для разработчиков)

ВЫБРАТЬ

ЦеныНоменклатуры.Номенклатура,

ЦеныНоменклатуры.ВидЦены,

ЦеныНоменклатуры.Цена

ИЗ

РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры

ГДЕ

ЦеныНоменклатуры.Активность = ИСТИНА

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

💡

90% проблем с отсутствием цен связаны с неверно указанным периодом действия или отсутствием записи в регистре для конкретного вида цены, указанного в договоре.

Массовое обновление и загрузка прайс-листов

Для торговых компаний с широким ассортиментом ручное обновление цен невозможно. Необходимо использовать механизмы пакетной обработки данных. 1С:Предприятие предоставляет удобные инструменты для загрузки цен из внешних файлов формата XLS или CSV.

Процесс начинается с подготовки файла-источника. В нем должны быть колонки с артикулом или наименованием товара, а также колонка с новой ценой. Соответствие колонок настраивается в мастере загрузки данных. Важно убедиться, что кодировка файла корректна.

В разделе Продажи выберите пункт Загрузка цен из файла. Запустите обработку и следуйте инструкциям мастера. На этапе сопоставления полей укажите, какая колонка соответствует номенклатуре, а какая — цене. Система предложит создать новые элементы номенклатуры, если найдет незнакомые названия, но лучше избегать этого, предварительно проверив справочник.

  • 📂 Подготовьте файл Excel с двумя колонками: Артикул и Новая Цена.
  • 🔄 Запустите обработку «Загрузка цен из файла» в разделе Продажи.
  • ⚙️ Настройте соответствие полей и выберите вид цены для обновления.
  • ✅ Проверьте протокол загрузки на наличие ошибок перед завершением.

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

⚠️ Внимание: Интерфейс и названия пунктов меню могут отличаться в зависимости от версии конфигурации (УТ 10, УТ 11, Розница 2.2, Розница 3.0). Всегда сверяйтесь с официальным руководством пользователя для вашей конкретной редакции платформы, так как функционал постоянно обновляется.

Часто задаваемые вопросы (FAQ)

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

Скорее всего, в документе указан договор с другим видом цены, либо в карточке контрагента установлена индивидуальная скидка, которая автоматически пересчитывает итоговую сумму. Также проверьте, не была ли цена изменена вручную в строке документа ранее.

Как посмотреть историю изменения цен за прошлый период?

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

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

Да, это возможно. При создании вида цен необходимо включить опцию «Использовать по складам». В этом случае при установке цены нужно будет указывать не только товар, но и конкретный склад, на который действует данная стоимость.

Что делать, если система пишет «Не найден тип цены» при проведении документа?

Проверьте настройки договора контрагента. Убедитесь, что в поле «Вид цены» выбран существующий элемент справочника. Если вид цен был удален или переименован, необходимо выбрать актуальный вариант из списка.

Как быстро обнулить цены для всей номенклатуры?

Для этого можно использовать обработку «Групповое изменение реквизитов», выбрав справочник «Номенклатура» и очистив соответствующий регистр цен, либо загрузить файл, в котором для всех товаров указана цена 0. Будьте осторожны, это действие может остановить продажи.