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