Ценообразование

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


Основные возможности

Основываясь на многоуровневым каталоге товаров и услуг в системе разработан гибкий алгоритм расчета цен для 4 основных колонок. Алгоритм учитывает наследственность параметров в каталоге, состояние складов по позиции, имеет возможность работать с исходными данными в разной валюте и предоставлять данные в разных валютах. В текущей версии отлажена и возможна работа только в 2-х валютах (рубли или доллары).

Одна из 4-х колонок (4 в общем случае "Розница") рассчитывается от входных цен и имеет возможность вручную фиксировать цены, остальные колонки могут рассчитываться от входных цен или от 4-ой колонки (скидка, наценка к рознице). Выбор алгоритма расчета зависит от параметра ветки каталога. Этот параметр устанавливается вручную или наследуется из корня каталога.


Предварительные настройки – "Конфигурация прайса"

Обладателю прав на пункт 16.10.2.2 или администраторам системы доступен интерфейс Консоль.Настройки.Конфигурация прайса.

Данный интерфейс предназначен для редакции следующей таблицы, которая определяет первичные параметры системы ценообразования:

ID Имя Валюта % off % on % Min Округл Курс пересчета 11.08.2021 Курс расчета 11.08.2021
4 Розница 1 0 0 1 - KURS_DAY 63,6503 KURS_CALC 63,5
3 Опт 0 0 0 1 - KURS_DAY 63,6503 KURS_CALC 63,5
2 ОЕМ Опт 1 0 0 1 - KURS_DAY 63,6503 KURS_CALC 63,5
1 Дилер 1 0 0 5 - KURS_DAY 63,6503 KURS_CALC 63,5

Колонки таблицы:

  • ID – номер колонки (номер схемы ценообразования). Не редактируется.
  • Имя схемы ценобразования. Редактируется.
  • Валюта схемы (выходная валюта схемы) 1-рубли, 2-доллары, 0- схема не используется. При выборе количества колонок имейте ввиду, что излишние увеличивают работу менеджерам, и в конечном итоге уменьшают актуальность цен. Также имейте ввиду, что 1 или 2 это валюты умолчания, те при выводе колонки будут первоначально в данной валюте, но изменить валюту можно одним кликом мыши на заголовке колонки. Вариантов конфигурирования множество, но мы рекомендуем следующий: Основная колонка "розница" или колонка с самыми высокими ценами, а остальные колонки рассчитываются либо также как "розница" от входа, либо от "розницы".
  • % Off – процент (целое число) изменяет наценку на данное значение, если товара на складе нет или он зарезервирован (не свободен). Применяется для колонки, если хотите уменьшить или увеличить цену товара в случае его отсутствия на складах, что увеличивает конкурентоспособность.
  • % On – процент (целое число) изменяет наценку на данное значение, если товар на складе есть и он свободен (не зарезервирован).
  • %Min – реальный процент наценки (не учитывая курсовую разницу) ниже которого выводится ошибка в ценообразовании – низкая цена.
  • Округл. – коэффициент на который нужно умножить значение округления для данной колонки. Применяется в случае работы с округлением колонок в валюте Доллары.
  • Курс пересчета – Системное имя курсового коэффициента. Курс по которому конвертируется готовое цены из долларов и обратно – например при выводе в долларах колонки, которая ведется в рублях.
  • Значение курсового коэффициента пересчета на дату
  • Курс расчета – Системное имя курсового коэффициента расчета, используемое в конвертировании если входная цена в валюте отличной от валюты колонки. Каждая позиция товара имеет возможность выбора ввода входной цены в той или иной валюте. В курс расчета имеет смысл заложить запас прочности курса. Например, реальная ситуация: при росте курса рубля курс пересчета рассчитывается (автоматически) как курс ЦБ РФ 31,6503 а курс расчета как фиксированное значение 33,5. Тем самым запас 5,84%, – это процент который не учитывается менеджерами в стандартных схемах ценообразования, менеджер ставит наценку 5% для конкретной позиции, реальный процент равен 10.84. Этот запас призван компенсировать рост курса или другие возможные издержки (курс поставщиков, транспорт и прочее...)
  • Значение курсового коэффициента расчета на дату


Курсовая поправка курса пересчета

Системные имена курсов используются в BCenter для автоматизации курсовых коэффициентов. Напомним вкратце, что в системе существует курс Дня, он может быть фиксированным либо автоматически принимать определенные значения пропорционально курсу ЦБ РФ. Он имеет значение для системы учета в валютой Доллар иначе он равен 1. В системе существует еще множество системных курсовых коэффициентов, которые автоматически вычисляются, пропорционально ЦБ РФ и используются в системе, например в ценообразовании. Посмотреть все системные коэффициенты, создать свои, возможно в интерфейсе Консоль -> настройки -> настройки курсов системы.

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

Возможность изменять конкретную позицию каталога или свойств позиций номенклатуры, входящей в данный каталог, а также создание, удаление, перемещение номенклатуры возможно только при наличии прав на пункт 16.10.2.2 "Ценообразование", далее права на редакцию соответствующей колонки 16.10.1, а также права в разрезе "Разграничение прав прайса" на конкретную ветку на запись.

Система каталога товара, прайса, ценообразования защищена по правам. Рекомендуется давать права менеджерам для определенных веток каталога, категории товаров, которые они ведут. Рекомендуется для ветки Recycle Bin, новые позиции, новые комплекты предоставить все права для всех пользователей создающих новую номенклатуру.

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

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

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

  • Проценты наценок для колонок. Если в конкретной позиции не указана наценка, то он берется из категории, которая, если пустая, в свою очередь наследуется сверху по дереву и так до корня. Внимание! Корень каталога должен быть инициализирован!
  • Направление расчета цен для колонки в данной ветке (от входа или от колонки 4 "розница"). Только для колонок, кроме "Розницы". Для "Розницы" всегда направление расчета от входных цен. Например, в случае наценки -5 и направлении не от входа, фактически значение равно "Розница" минус скидка 5%.
  • Фиксация цены для категории (запрет скидок). Это наследуемое значение отвечает за запрет уменьшения цен ниже розничной, в случае если направление расчета не от входа. Если "от входа", то данное свойство игнорируется. Это поле предназначено для категорий товаров, на которые скидки запрещены. Например при применение той или иной схемы к спецификации (счету) или применение скидки, система автоматически запретит скидки для позиций, у которых выставлено это значение. Конечно, вручную можно сделать любую цену.
  • Коэффициент округления для ветки. Используется для округления цен до кратных значений, например 1,5,10,20,50,100,500,1000. Если значение равно 0, то округления нет. Напомним, что выше описан коэффициент округления для колонки, который в случае его присутствия меняет это значение кратно (при коэфф. 0.01 и 100 на позицию = 1). В интерфейсе прайс консоли BCenter значение после запятой в цене выводятся в случае его присутствия, такое форматирование значение уменьшает количество ненужной информации на экране. (10.00 – покажется как 10, 10.05 как 10.5)

Свойства номенклатуры прайса в алгоритме ценообразования

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

  • Валюта входной цены. Входная цена может вводится в долларах (зеленый цвет цифр), в рублях (коричневый цвет). При создании позиции в ветке каталога значение принимается равным значению по умолчанию из свойств каталога.
  • Входная цена. Если валюта входа отличается от валюты колонки, то в алгоритме ценообразования вход преобразуется в валюту колонки по системному курсу РАСЧЕТА и только потом применяются все условия и наценки.
  • Процент % наценки (+/-) планируемый. Если в конкретной позиции по колонки он не указан(пусто), то он равен проценту категории для этой колонки. Из категории берется также информация о направлении наценки (от входа или рознице (4 колонки)). Если в конкретной позиции или в категории запрещены скидки ("фиксированы цены -запрет скидок"), то отрицательная наценка от розницы игнорируется. Тем самым скидка не производится.
  • Предварительная цена. Обрабатываются проценты наличия, отсутствия товара, если они есть. Происходит округление до определенной кратности, указанной в свойствах ветки каталога и умноженном на коэффициент округления для колонки из конфигурации прайса.
  • Конечная цена товара. (только для колонки 4 "Розница": если конечная цена товара введена вручную, то цена = введенной.
  • Процент реальный. Может отличаться от планируемого (красный цвет цифр) в случаях коррекции округления, либо когда конечная цена введена вручную.

Рекомендации по работе с ценообразованием

  • Поддерживать актуальным только входную цену, не фиксировать цены (не вводить конечные цены вручную, опубликовывать, только для розницы (4 колонка))
  • Пользоваться преимущественно наценкой в категории, а не для конкретной позиции.
  • Фиксацию (ручную коррекцию цены) применять только для неликвидов и других специальных цен. Таким образом изменить цены в прайсе можно быстро – замена курса прайса или изменение наценки по категории (фиксированные, специальные цены останутся)
  • Для некоторых категорий использовать механизм условия прайсовости. Например, режим "Для продажи и транзит" делает прайсовыми только те позиции, которые на складе и в заказе за минусом долгов, – то что реально вы можете продать со склада, либо уже заказано
  • Пользуйтесь режимом ценообразования (клавиша F9) – здесь статистика продаж дает возможность анализа наценки (настройка месяцев, по которым товары становятся неликвидами в персональных настройках (месяцев для неликвидов)), тут же скорость продаж в месяц.
  • Для оперативного анализа продаж используйте следующие инструменты и отчеты: статистика продаж, статистика продаж по каталогу за период с выводом склада на конец периода, отчеты внутри прайса по выбранной позиции (карточка, долги, резервы, номера и прочее)
  • Не забывайте, что к наценке нужно добавить % разницы курсов от ЦБ – он показан в режиме ценообразовании. Его рекомендовано считать дополнительным зазором.

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

Режим Alt-F10 полную картину по всем используемым колонкам прайса.

Внимание! Во всех документах, счетах, расходах имеется возможность привести цены в соответствие любой из колонок, либо к колонке клиента. Для каждого клиента определена одна из колонок (1..4) в свойствах клиента, либо процент скидки (-...). В документах счетах, расходах, цены можно привести к цене клиента. Причем, если у клиента скидочная колонка или конкретная скидка (-5), то в позициях с запрещенной скидкой цена остается розничной (4 колонкой).

Ценообразование в счете (локальное ценообразование).

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

  • Курс расчета, общая скидка, валюта счета изменяется в свойствах счета. Валюта входа, вход, плановая наценка, ручная цена, скидка изменяется непосредственно в таблице для каждой позиции.
  • При вставке строки в счет, из прайса берется валюта входа и вход. При создание дубликата счета все переносится из оригинала.
  • Вход и цена списка в счете не изменяется, а является суммой списка.
  • В счете выводятся все значки для позиций, чтобы полностью ориентироваться в номенклатуре не заглядывая в прайс.
  • Для автоматизации ценообразования есть несколько пакетов – обновление входных цен из прайса, изменение наценки для выделенных строк.

Внимание! В счете есть 2 колонки "Цена клиента" и "процент клиента". Они по умолчанию выключены. Участвуют в ценообразовании как дополнительная наценка к цене. Сумма данной наценки по всему счету указана в итоговой строке.

Счет – самостоятельная единица в ценообразовании. Можно без труда вести сложные схемы для конкретных сделок, в том числе зависимых от курса доллара на определенные строки товара. Это планирование прибыли по сделке, реальную прибыль мы увидим только после реализации товара по определенным складским ценам, курсам доллара на моменты оплаты, моменты прихода товара от поставщика и прочих цифр.

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

Дисконтная система в BCenter.

В BCenter имеется возможность вести дисконтную накопительную систему для розничных продаж. Существуют таблицы настроек скидок для схем накопленных сумм – Настройка и настройки прав в Свойствах ветки 28.

Набрав #Axxxxx в главном окне BCenter, откроется форма редакции свойств, начальных остатков для данной карты.

Дисконтная система отрабатывается при оплате расходной накладной:

  • при оплате указывается номер карты (обычно сканером штрих кодов)
  • на товары с запрещенной скидкой дисконт не распространяется
  • имеется возможность изменить величину дисконта вручную
  • величина оплаты автоматически зачисляется на дисконтную карту