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