Работа с ценообразованием — это фундамент любого торгового учета в системе 1С:Предприятие. От того, насколько корректно и оперативно вы внесете стоимость позиций в базу, зависит точность формирования документов реализации, маржинальность бизнеса и отсутствие кассовых разрывов. Ошибки на этом этапе могут привести к продаже товара себе в убыток или к отказу клиентов из-за неактуальных прайс-листов.
В современных конфигурациях, таких как Управление торговлей 11 или Розница 2.2, механизм ценообразования стал гибким, но оттого и более сложным для понимания новичками. Существует множество видов цен: закупочные, розничные, оптовые, дилерские. Важно не просто ввести цифру в карточку номенклатуры, а понять логику работы документов, которые эти цифры активируют в системе.
В этой статье мы разберем полный цикл: от создания типа цены до проведения документа, который сделает эту стоимость активной для продаж. Вы узнаете, как избежать типичных ошибок, почему цена может не подтягиваться в накладную и как настроить автоматическое обновление стоимости на основе наценок.
Настройка видов цен и их классификация
Прежде чем присваивать стоимость конкретной единице товара, необходимо убедиться, что в системе создан соответствующий вид цены. Без этого шага любые ваши действия по вводу цифр будут бесполезны, так как программа не поймет, к какой категории относится введенное значение. Обычно администратор системы создает их один раз при внедрении, но бизнес-процессы меняются, и новые типы могут потребоваться в любой момент.
Для создания нового типа цены перейдите в раздел НСИ и администрирование → Продажи → Виды цен. Здесь вы увидите список всех существующих в базе вариантов, например, «Оптовая», «Розничная» или «Закупочная». При создании нового элемента критически важно правильно установить галочку «Включено в расчет цены», если вы планируете использовать автоматические формулы расчета.
⚠️ Внимание: Если вы измените настройки уже используемого вида цены (например, снимете галочку «Включено в расчет»), это может привести к пересчету цен во всех связанных документах и изменению итоговых сумм в уже проведенных продажах.
В карточке вида цены также определяется валюта и способ округления. Для розничной торговли часто используют округление до 0 или 50 копеек, чтобы упростить работу кассира с наличностью. В оптовом сегменте допустимо оставлять цены с точностью до копейки для сохранения точной маржи.
Используйте разные префиксы в названиях видов цен (например, "Опт_КлиентА", "Опт_КлиентБ"), чтобы визуально различать их в списках при подборе товаров в документы.
Ручное назначение цены через карточку номенклатуры
Самый простой и интуитивно понятный способ установить стоимость — сделать это напрямую в карточке товара. Этот метод подходит для небольших магазинов или когда нужно быстро исправить цену для одной конкретной позиции. Однако стоит помнить, что ручное редактирование не всегда запускает механизмы контроля истории изменений.
Откройте карточку нужной номенклатуры и перейдите на вкладку Цены. Здесь вы увидите таблицу, где строками являются виды цен, а столбцами — значения. Введите необходимую сумму в ячейку напротив нужного типа цены. Система автоматически запомнит это значение как текущее.
Если у товара есть характеристики (размер, цвет, модель), убедитесь, что вы заполняете цены для каждой из них, если они отличаются. В противном случае при продаже товара с неуказанной характеристикой система может выдать ошибку или подставить цену по умолчанию, что приведет к пересортице по деньгам.
- 📦 Убедитесь, что номенклатура не помечена на удаление, иначе цены не сохранятся.
- 💰 Проверьте валюту цены: она должна совпадать с валютой ведения учета или иметь актуальный курс.
- 📅 Обратите внимание на дату начала действия цены, если в системе включено ведение истории.
После ввода данных обязательно нажмите кнопку Записать и закрыть. Простого нажатия «Записать» может быть недостаточно для обновления кэша цен в некоторых версиях платформы. Это базовый уровень работы, который не требует создания дополнительных документов.
Массовое обновление цен документом «Установка цен номенклатуры»
Когда речь заходит о регулярном обновлении прайс-листа или сезонном изменении стоимости сотен позиций, ручной ввод становится неэффективным. В таких случаях профессионалы используют специализированный документ Установка цен номенклатуры. Он находится в разделе Продажи → Цены и скидки → Установка цен номенклатуры.
Создайте новый документ и укажите склад или организацию, для которой меняются цены. В табличной части добавьте товары. Это можно сделать вручную, загрузить из файла Excel или использовать обработку «Заполнить по остаткам», если нужно установить цены для всего, что есть на складе. Главное преимущество этого метода — возможность установить дату, с которой новая цена вступает в силу.
☑️ Проверка перед проведением документа
После заполнения таблицы нажмите кнопку Провести и закрыть. С этого момента в базе данных зафиксировано новое значение. Важно понимать, что документ не меняет данные в карточке номенклатуры мгновенно для всех отчетов, а создает запись в регистре сведений «Цены номенклатуры», которой пользуются документы реализации.
⚠️ Внимание: Документ «Установка цен номенклатуры» имеет дату. Если вы проведете его задним числом, все продажи, проведенные после этой даты, могут пересчитаться с новой ценой, что исказит финансовый результат прошлого периода.
Используйте групповую обработку для изменения цен на определенный процент. В документе есть функция «Изменить цены», где можно указать коэффициент, например, 1.1 для повышения на 10%. Это экономит часы работы бухгалтера или менеджера по закупкам.
Автоматический расчет цен на основе наценок и формул
Для крупных торговых предприятий ручной ввод каждого рубля невозможен. Здесь на помощь приходит механизм автоматического расчета. Вы можете настроить систему так, чтобы розничная цена всегда была равна закупочной цене плюс фиксированная наценка или процент.
Настройка осуществляется в документе «Установка цен номенклатуры» с использованием кнопки Заполнить → Заполнить по ценам поставщика или через настройки видов цен. Вы задаете правило: «Цена розничная = Цена закупочная + 30%». При изменении закупочной стоимости в документе «Поступление товаров», розничная цена пересчитается автоматически при проведении соответствующего документа установки цен.
| Тип зависимости | Описание логики | Где применяется |
|---|---|---|
| Фиксированная сумма | К базовой цене прибавляется конкретное число (например, +500 руб.) | Товары с низкой себестоимостью |
| Процент наценки | Базовая цена умножается на коэффициент (например, *1.25) | Оптовая торговля, дистрибьюция |
| Округление | Приведение цены к красивому числу (окончание на 9 или 0) | Розничные сети, супермаркеты |
| Валютная привязка | Расчет от курса валюты на дату обновления | Импортные товары, электроника |
Такой подход минимизирует человеческий фактор. Менеджеру не нужно вспоминать, какую маржу закладывать на конкретную группу товаров. Система сделает это сама на основе заранее утвержденных правил. Однако требуется регулярный контроль за актуальностью базовых (закупочных) цен.
Что делать, если формула не срабатывает?
Проверьте, установлен ли флаг «Включено в расчет» в карточке вида цены. Также убедитесь, что базовая цена (от которой идет расчет) заполнена и актуальна на текущую дату. Если базовая цена равна нулю, расчетная тоже будет нулевой.
Особенности работы с ценами в розничной торговле
Розница имеет свою специфику: здесь цена должна быть актуальной в реальном времени на кассе. В конфигурациях 1С:Розница часто используется понятие «Цена на кассе», которая может отличаться от учетной цены в базе до момента чека. Присвоение цены здесь тесно связано с работой сканеров штрихкодов и фискальных регистраторов.
При проведении документа «Чек ККМ» система сверяет цену в базе с ценой, пробитой на кассе. Если кассир ввел цену вручную (например, при отсутствии штрихкода), и она отличается от той, что в 1С, система может заблокировать проведение или запросить подтверждение у администратора. Это механизм защиты от хищений.
Для присвоения цен в рознице часто используют обработку «Загрузка цен из файла», которую предоставляют поставщики. Файл обычно содержит артикул и новую цену. Загрузить его можно через раздел Администрирование → Печатные формы, отчеты и обработки → Обработка загрузки прайс-листов.
- 🏷️ Проверяйте соответствие штрихкодов в файле поставщика и в вашей базе перед загрузкой.
- ⚡ Обновляйте цены в нерабочее время, чтобы не замедлять работу кассиров.
- 🔄 Настройте автоматическую выгрузку новых цен на кассовые терминалы после обновления в базе.
Важно следить за тем, чтобы цены на кассовом оборудовании (онлайн-кассах) синхронизировались с базой 1С. Рассинхронизация может привести к тому, что покупатель оплатит одну сумму, а в чеке и учете отразится другая, что вызовет проблемы с налоговой.
Типичные ошибки и способы их устранения
Даже опытные пользователи сталкиваются с ситуациями, когда цена «не видна» в документе реализации. Самая распространенная причина — несовпадение дат. Документ продажи проводится датой, на которую в регистре цен еще не записано новое значение. Например, вы установили цену документом от 10 числа, а накладную пытаетесь провести 9-м числом.
Вторая частая ошибка — отсутствие цены для конкретного типа цен. В документе реализации выбран вид цены «Оптовая», а вы заполнили только «Розничную». Система просто не найдет нужное значение и оставит поле пустым или подставит ноль. Всегда проверяйте соответствие вида цены в документе и в настройках номенклатуры.
⚠️ Внимание: Если вы используете несколько организаций в одной базе, убедитесь, что цены установлены именно для той организации, от имени которой ведется продажа. Цены в 1С часто разграничены по организациям.
Также стоит обратить внимание на единицы измерения. Если цена установлена за штуку, а в накладной товар указан в коробках (и не настроен пересчет), сумма будет рассчитана неверно. Настройка пересчета единиц измерения проводится в карточке номенклатуры на вкладке Единицы измерения.
90% проблем с ценами в 1С решаются проверкой трех параметров: дата документа, вид цены и принадлежность к организации. Всегда начинайте диагностику с них.
FAQ: Часто задаваемые вопросы по ценам в 1С
Почему при проведении реализации цена подтягивается старая, хотя я уже ввел новую?
Скорее всего, документ «Установка цен номенклатуры» проведен датой, которая позже даты вашего документа реализации. Либо вы не провели документ установки цен вовсе, а просто изменили цифру в карточке, но система работает по регистрам. Проверьте даты и наличие проведенного документа обновления цен.
Можно ли установить разные цены для одного и того же товара для разных клиентов?
Да, это возможно через механизм «Соглашения по ценам». Вы создаете отдельный вид цены или используете условия в соглашении, где указываете конкретного контрагента и персональную скидку или цену. Это позволяет гибко управлять ценовой политикой без создания дублей номенклатуры.
Как удалить ошибочно установленную цену?
Нельзя просто стереть цену из истории. Нужно создать новый документ «Установка цен номенклатуры» с актуальной датой, в котором указать правильное значение. Если цена была введена вчера, а сегодня вы поняли, что она неверна, документом от сегодняшнего числа вы перекрываете предыдущее значение.
Влияет ли изменение цены в карточке товара на уже проведенные документы?
Нет, проведенные документы фиксируют сумму на момент своего проведения. Изменение цены в карточке или создание нового документа установки цен влияет только на будущие операции (с даты вступления в силу). История продаж остается неизменной, что важно для бухгалтерского учета.
Где посмотреть историю изменения цен по конкретному товару?
Историю можно увидеть в отчете «Ведомость по товарам на складах» с детализацией до документа, либо специализированным отчетом «Анализ цен номенклатуры» (доступен в расширенных версиях конфигураций). Также можно посмотреть движения по регистру сведений «Цены номенклатуры» через консоль запросов или универсальный отчет.