К статье
Практический материал

Торговля и Склад · 10 мин

Как менять цены в 1С УНФ: подробная инструкция

Пошаговая инструкция по изменению цен в 1С:УНФ — документ «Установка цен номенклатуры», виды цен, автоматический расчет, проверка результата и типичные ошибки.

Цены в 1С:Управление нашей фирмой (УНФ) не хранятся в карточке товара как обычное поле — они задаются отдельным документом «Установка цен номенклатуры». Поэтому простое редактирование номенклатуры не изменит цену в документах продажи: система берет актуальное значение из регистра цен на дату документа. Понимание этого механизма — ключ к правильной работе с ценообразованием.

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

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

Как устроено хранение цен в УНФ

Каждая цена в УНФ привязана к трем сущностям: номенклатуре, виду цен и дате. Один и тот же товар может одновременно иметь закупочную, оптовую и розничную цену — это разные записи в регистре сведений «Цены номенклатуры». Когда вы создаете заказ покупателя или счет на оплату, программа подставляет цену того вида, который указан в документе, актуальную на дату документа.

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

Базовый способ: документ «Установка цен номенклатуры»

Это основной и рекомендуемый способ. Документ находится в разделе «Закупки» (или «Продажи» — расположение зависит от версии и настроек панели навигации) в группе «Цены и скидки». Если документа нет в интерфейсе, проверьте, включена ли в настройках программы работа с ценами и есть ли у пользователя соответствующие права.

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

Порядок действий
  1. 1
    Откройте раздел с документом «Установка цен номенклатуры» и создайте новый документ
  2. 2
    Установите дату, с которой должны действовать новые цены
  3. 3
    Выберите нужный вид цен (оптовый, розничный и т.д.)
  4. 4
    Добавьте товары: вручную, подбором, по отбору группы или из файла
  5. 5
    Заполните колонку «Цена» новыми значениями
  6. 6
    Проведите документ и проверьте цену в тестовом заказе покупателя

Признак успешной установки: при создании нового документа продажи с тем же видом цен и датой не раньше даты установки подставляется новое значение. Если подставляется старое — чаще всего документ не проведен или дата продажи раньше даты установки цен.

Автоматический расчет цен по формуле

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

Для этого после заполнения таблицы товарами используйте команды заполнения и изменения табличной части (кнопки вида «Заполнить» → «По базовым ценам» и «Изменить цены» / «Сформировать»). Программа подтянет текущие значения базового вида цен, применит процент и правило округления, а вы проверите результат до проведения.

Округление настраивается в карточке вида цен: там же задается порядок округления (до рубля, до десятков) и правило — в большую или меньшую сторону. Настройте это один раз, и все последующие расчеты будут давать «красивые» цены без копеек.

Массовое изменение цен по группе товаров

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

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

Типичные ошибки
01
Редактирование цены прямо в карточке товара — там ее нет, цена задается только документом установки цен
02
Установка цены не на тот вид цен: в документах продажи указан другой вид, поэтому новая цена не подставляется
03
Дата документа установки позже даты заказа — программа берет последнюю цену до даты документа
04
Перепроведение старых документов после переоценки задним числом — суммы в них пересчитываются по новым ценам
05
Проведение установки цен без проверки таблицы — нулевые или ошибочные значения сразу попадают в продажи

Изменение цены в отдельном документе продажи

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

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

Способы изменить цену

Документ «Установка цен номенклатуры»

Основной способ для постоянных цен. Действует на все новые документы с даты установки. Требует аккуратности с датой и видом цен.

Расчет от базового вида цен

Подходит для массового пересчета по формуле (наценка, округление). Не поддерживает автоматическую переоценку в будущем.

Ручная правка в документе продажи

Для разовых индивидуальных условий. Не меняет базовые цены, теряется при перезаполнении документа.

Скидки и наценки

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

Проверка результата после переоценки

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

Для контроля массовой переоценки используйте отчеты по ценам (прайс-лист). Сформируйте прайс до и после установки и сравните выборочно несколько позиций из разных групп. Если в прайсе цены старые — проверьте дату формирования отчета: прайс показывает цены на указанную дату.

Контрольные точки

Как проверить результат

Новый заказ покупателя с нужным видом цен
Норма

Подставляется новая цена

Тревожный признак

Подставляется старое значение или ноль

История цен в карточке товара
Норма

Видна запись от нового документа установки

Тревожный признак

Последняя запись — старый документ

Прайс-лист на текущую дату
Норма

Новые цены по всем переоцененным позициям

Тревожный признак

Часть позиций со старыми или пустыми ценами

Риски и подготовка перед массовой переоценкой

Массовое изменение цен — операция, которая напрямую влияет на деньги: ошибочный процент или неверный вид цен приведет к продажам по неправильной стоимости. Перед большой переоценкой сделайте резервную копию информационной базы. Это стандартная операция через конфигуратор или средства СУБД для клиент-серверного варианта.

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

Итог

Что важно запомнить

Цены в 1С:УНФ меняются только документом «Установка цен номенклатуры» и действуют с его даты. Проверяйте вид цен и дату, для массовых изменений используйте расчет от базовых цен, а результат всегда контролируйте тестовым документом и прайс-листом. Перед крупной переоценкой делайте резервную копию базы.

Частые вопросы

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

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

Можно ли изменить цену прямо в карточке номенклатуры?

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

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

Создайте отдельные виды цен (например, «Опт» и «Розница») и указывайте нужный вид в договоре с контрагентом или в документе продажи. Для скидок от базовой цены используйте механизм скидок и наценок в документе.

Изменятся ли цены в уже созданных счетах и заказах?

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

Как загрузить новые цены из Excel?

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

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

Проверьте права пользователя и настройки функциональности программы — работа с ценами может быть отключена. Также состав разделов зависит от настроек панели навигации; попробуйте найти документ через общий список документов или поиск по меню «Все функции».