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