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