Виды и типы цен в 1С: как создать и подставить их в документы продажи

· 9 мин

Содержание

Вид цены в 1С:Управление торговлей создают в разделе CRM и маркетинг → Виды цен, а в 1С:Бухгалтерии тип цены — в справочнике Типы цен номенклатуры. Чтобы цена сама подставлялась в заказ или реализацию, этот вид цены привязывают к соглашению с клиентом или к договору. Указать тип цен вручную в самом документе тоже можно, но тогда теряется смысл справочника.

Справочник видов цен — это не просто ценники. Это набор правил: в какой валюте считать, с НДС или без, с каким округлением и по какой формуле выводить цену из другой цены. Один раз настроили — дальше 1С подставляет нужное значение в каждую продажу.

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

Где в 1С включить и найти справочник цен

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

В 1С:Управление торговлей 11 зайдите в НСИ и администрирование → Настройка НСИ и разделов → CRM и маркетинг и поставьте флажок «Несколько видов цен». Без него справочник останется скрытым.

В 1С:Бухгалтерии 3.0 механизм включается в разделе Главное → Функциональность на закладке Торговля — там нужно разрешить учёт по нескольким типам цен. После этого ссылка на справочник появится в разделе Справочники.

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

Пути к самому справочнику различаются, поэтому термины тоже разные:

КонфигурацияКак называетсяГде лежит справочник
1С:Управление торговлей 11Виды ценCRM и маркетинг → Виды цен
1С:Бухгалтерия предприятия 3.0Типы цен номенклатурыСправочники → Товары и услуги → Типы цен номенклатуры
1С:Розница 2 / 3Виды ценраздел Маркетинг → Виды цен

В Управлении торговлей говорят «вид цены», в Бухгалтерии — «тип цены». Это одна и та же сущность, не пугайтесь расхождения в терминах при переходе между базами.

Создаём новый вид цены: поля карточки

Порядок в Управлении торговлей:

  1. Откройте CRM и маркетинг → Виды цен и нажмите «Создать».
  2. В поле Наименование задайте понятное имя: Розничная, Оптовая, Закупочная, Для интернет-магазина.
  3. Заполните Идентификатор для формул — короткую латинскую или русскую метку без пробелов. По ней этот вид цены будет вызываться, если другая цена считается от него.
  4. В поле Использование выберите, для чего цена нужна: для продажи клиентам или только как база для расчёта других цен.
  5. Укажите Валюту и флажок Цена включает НДС, если в этой цене налог уже «сидит» внутри.
  6. Выберите способ задания цены — вручную или по формуле (подробно ниже).
  7. Запишите и закройте.

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

В Бухгалтерии карточка типа цены проще: наименование, валюта и признак «включает НДС». Расчёта по формуле и сложного округления там нет — тип цены в БП служит в основном для хранения и подстановки заранее известных цен.

Округление цены: точность и «красивые» окончания

Округление настраивают в карточке вида цены в Управлении торговлей. Задайте две вещи: до какого разряда округлять и в какую сторону.

Варианты точности обычно такие:

  • 🪙 до копейки (0,01) — когда важна точность расчёта;
  • 💰 до рубля (1) — розница, чтобы в ценнике не было копеек;
  • 🏷️ до 10 рублей — крупный опт и техника.

Направление округления — по арифметическим правилам (0,5 вверх) или всегда в большую сторону (в пользу продавца). Для розницы нередко включают «психологическое» окончание, чтобы цена заканчивалась на 90 или 99 копеек: 1С сама подгонит 347,13 ₽ к 346,99 ₽.

Проверьте округление на двух-трёх позициях с разной базой. Частая ошибка — поставить округление «в большую сторону до рубля» для закупочной цены, в результате чего входящая цена завышается и вся наценка сверху едет.

Округление применяется при расчёте по формуле. Если цены вводятся вручную, 1С запишет ровно то число, которое вы указали в документе установки цен, без округления.

Валюта вида цены и продажи в разных валютах

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

Как это работает на практике:

  • валюта вида цены — рубли, а документ оформляется в евро → 1С пересчитает цену по курсу на дату документа;
  • вид цены в евро, продажа в рублях → обратный пересчёт по тому же принципу;
  • флажок Цена включает НДС определяет, выделять налог сверху или извлекать его из цены.

Курсы валют должны быть загружены в справочник Валюты, иначе пересчёт даст ноль или ошибку. В Управлении торговлей курсы можно загружать автоматически через НСИ и администрирование → Валюты → Загрузить курсы валют.

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

Расчёт цены по формуле на основе другой цены

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

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

[Закупочная] * 1.25

Здесь [Закупочная] — это идентификатор для формул того вида цены, от которого считаем. Можно строить и сложнее: разные коэффициенты, прибавление фиксированной суммы, функции округления. Результат 1С пересчитает при проведении документа установки цен.

Какой способ выбрать — зависит от того, как у вас формируются цены:

Как задавать цены в этом виде цены?

Формула не ограничена одним умножением. Можно прибавить фиксированную сумму к наценке ([Закупочная] * 1.2 + 50), заложить разные коэффициенты через условие или сослаться сразу на несколько базовых цен. Главное — чтобы все виды цен, на которые ссылается формула, имели заполненный идентификатор и были рассчитаны раньше по порядку.

Расчётный вид цены не меняется сам по себе. После изменения закупочной цены заново проведите документ «Установка цен номенклатуры» по расчётному виду — только тогда розница пересчитается.

Пример: три связанные цены торговой фирмы

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

  1. Закупочная — способ «задаётся вручную», валюта поставщика. Эти цифры вносят из приходных документов или установкой цен вручную.
  2. Оптовая — способ «рассчитывается по другим видам цен», формула [Закупочная] * 1.15 (наценка 15 %), округление до рубля по арифметике.
  3. Розничная — считается уже от оптовой: [Оптовая] * 1.25, с психологическим округлением в большую сторону до окончания на 90 копеек.

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

Проверьте цепочку на одной позиции. Закупка 100 ₽ → оптовая 115 ₽ → розничная 143,75 ₽, после округления вверх с «красивым» окончанием — 143,90 ₽. Если получили другое число, ищите ошибку в идентификаторе формулы или в округлении базового вида.

Как указать тип цены в документе и соглашении

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

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

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

Приоритет подстановки такой:

  1. вид цены из соглашения по документу;
  2. вид цены из договора, если соглашения нет;
  3. значение, выбранное вручную в самом документе.

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

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

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

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

Порядок работы с документом:

  1. Откройте CRM и маркетинг → Установка цен номенклатуры (в Бухгалтерии — Склад → Установка цен номенклатуры) и создайте документ.
  2. Укажите дату, с которой цены начинают действовать, и виды цен, которые заполняете.
  3. Подберите номенклатуру — вручную, по группе или по отбору.
  4. Для расчётных видов цен нажмите пересчёт по формуле; для ручных — впишите значения.
  5. Проверьте округление и проведите документ.

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

Перед проведением установки цен проверьте
Выполнено: 0 / 5

Готовый прайс-лист для клиента формируют отчётом CRM и маркетинг → Прайс-лист: он берёт актуальные цены на дату и выводит их в печатную или табличную форму для выгрузки в Excel. Загрузить цены из внешнего файла Excel тоже можно — в документе установки цен за это отвечает команда загрузки из файла, сопоставляющая колонки прайса с номенклатурой базы.

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

Чем вид цены отличается от цены, записанной в договоре?
Вид цены — это правило и источник значений для многих товаров сразу. Цена в договоре или скидка — разовая корректировка под конкретного клиента. Сначала подставляется вид цены, затем на него могут лечь скидки и ручные правки.
Почему в документ подставилась не та цена, что я ожидал?
Скорее всего, сработал более приоритетный источник: вид цены из соглашения перекрывает договор, а он — настройки по умолчанию. Проверьте, какое соглашение выбрано в документе и какой вид цены в нём указан.
Можно ли хранить несколько цен на один товар одновременно?
Да. По каждому виду цен у товара своя цена, и на один вид действует одна актуальная цена на дату. Храните розничную, оптовую и закупочную параллельно — конфликта не будет.
Как дать клиенту скидку, не меняя прайс?
Не трогайте вид цены. Используйте ручную скидку в документе или механизм автоматических скидок — базовая цена останется прежней, а итог уменьшится на величину скидки.
Цена не пересчиталась после изменения закупки — почему?
Расчётный вид цены пересчитывается только при проведении документа установки цен. Измените закупочную цену, затем заново проведите установку по расчётному виду — тогда формула отработает на новую базу.