Skip to content

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

nmivan edited this page Oct 5, 2017 · 12 revisions

Подсистема отвечает за формирование для каждой продукции, материала или услуги:

  • Плановой себестоимости
  • Цены для конечного покупателя
  • Внутренней цены продажи (при дилерской или холдинговой схеме работы)

Пр этом:

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

Например, цену продажи можно сформировать:

  • как произведение плановой себестоимости на некий коэффициент маржинальности (этот коэффициент может быть разным для разных номенклатур и групп контрагентов)
  • рассчитать отдельно на основании прайсовых цен (эти цены так же, могут быть разными для разных групп покупателей, номенклатур продукции и прочих атрибутов заказа)
  • рассчитать по произвольным формулам без привязки к плановым или прайсовым ценам номенклатуры (например, матрица цен на изделия типовых размеров)

Важно для понимания: расчет фактической себестоимости никак не связан подсистемой Ценообазования. Источником данных для фактической себестоимости являются документы поступления товаров, услуг, документы начисления зарплаты и регистрации прочих затрат.

Быстрый старт

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

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

Объекты подсистемы

  • Справочник Виды цен - аналог одноименного справочника из типовых УТ 11, КА 2.0 и ERP 2.1. В конфигурациях УТ 10, КА 1.1 и УПП 1.3, справочник назывался Типы цен номенклатуры
  • Справочник Валюты - хранит правила формирования суммы прописью и правила округления сумм
  • Справочник Ценовые группы - один из разделителей для привязки Маржинальных коэффициентов к номенклатуре. Позволяет, например, задать разные наценки на продукцию, услуги и материалы
  • Справочник Цвето-ценовые группы - устанавливает соответствие цветов и характеристик для материалов изделия
  • Справочник Ключи параметров - используется для сложной привязки Маржинальных коэффициентов к произвольным параметрам заказов. Позволяет, например, задать разные наценки для розничных и оптовых покупателей
  • Документ Установка цен номнклатуры - используется для указания цены для ключа Номенклатура + Характеристика по одному или нескольким Видам цен
  • Регистр сведений Курсы валют - хранит курсы и кратность валют с периодичностью в день
  • Регистр сведений Цены номенклатуры - физически, это map-индекс документа Установка цен номнклатуры - хранит историю изменения цен, используется для вычисления цены номенклатуры на дату документа Расчет
  • Регистр сведений Маржинальные коэффициенты - содержит правила, по которым система определяет, какие Виды цен и Наценки должны использоваться для каждой строки документа Расчет при вычислении цены и плановой себестоимости

Алгоритмы

Цены пересчитываются при записи изделия построителя и при изменении любых реквизитов строки табличной части Продукция документа Расчет в следующем порядке:

  • По реквизитам шапки документа + свойствам продукции текущей строки ищется запись регистра Маржинальные коэффициеты
  • Из найденной записи получаем Виды цен и Наценки, по которым будут рассчитываться цены.

Алгоритм выбора строки маржинальных коэффициентов

На выбор строки маржинальных коэффициентов влияют два реквизита регистра Маржинальные коэффициеты:

  • Ценовая группа (справочник Ценовые группы, указывается в конкретной номенклатуре);
  • Ключ (справочник Ключи параметров).

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

Если подходящих строк маржинальных коэффициентов несколько, то выбирается одна:

  • Сначала - та, что обладает наивысшим приоритетом ключа (реквизит "Приоритет" в ключе параметров). Если ключ не указан, то приоритет считается равным нулю;
  • Если приоритеты ключей одинаковые, то выбирается строка с заполненной ценовой группой;
  • Если приоритеты ключей равны, ценовые группы тоже, то просто берется первая строка.

Плановая себестоимость

  • Для каждой строки спецификации продукции:
    • Получаем цену из регистра Цены номенклатуры
    • Сначала ищется цена по полному ключу Номенклатура + Характеристика
    • Если цена по полному ключу не задана, для цветных материалов, ищется запись цены с учетом Цвето-ценовой группы
    • Если цена для цветовой характеристики не задана, используется цена по пустой характеристике
  • Если для номенклатуры материала или в Маржинальных коэффициетах задана корректирующая формула, выполняется её код
  • Если продукция не имеет спецификации или сумма плановой себестоимости по строкам спецификации = 0, предпринимается попытка получить цену плановой себестоимости по Номенклатуре продукции с учетом привязанных к ней Формул

Цена продажи для клиента

  • Если взведена константа Кмарж в спецификации, цена продажи формируется аналогично плановой себестоиомсти. То есть - выполняется цикл по строкам спецификации изделия, но вместо вида цен плановой себестоимости используется прайсовая цена материала. Это сценарий a-la суперокна, когда наценка применяется не в целом к изделию, а растворена в строках специфиации
  • Если в текущей записи Маржинальных коэффициетов указан Тип цен продажи, делается попытка рассчитать стоимость продажи без учета плановой себестоимости - по Виду цен и Формуле
  • Если Тип цен продажи не указан или цена продукции не найдена в регистре, она определяется, как произведение Плановой себестоимости на КМарж. Это основной рекомендуемый сценарий, позволяющий контролировать плановую себестомисоть и гибко регулировать маржинальность
  • Если для номенклатуры продукции или в Маржинальных коэффициетах задана корректирующая формула, выполняется её код

Цена внутренней продажи

Рассчитывается аналогично цене продажи для клиента, только Типы цен и Формула берутся из других полей регистра Маржинальные коэффициеты

Clone this wiki locally