Примечание: здесь представлена несколько устаревшая, но на 85% актуальная схема расчёта. Позже она будет отредактирована.

Общая схема расчёта заказа

Перед знакомством со схемой расчёта рекомендуется прочесть значение терминов, используемых в тексте.

Содержание.

Терминология

Заказ - совокупность изделий с комплектацией, общей стоимостью, скидкой и данными о заказчике.

Изделие - любая конструкция, заданной профильной системы, с характеристиками, набором комплектации и данными по работе. Каждое изделие имеет свою стоимость.

Профильная система - то, из чего изготавливается изделие; определяет производителя и цену.

Характеристики изделия цвет профиля, тип стекла, вид стеклопакета.

Комплектация - подоконники, отливы, откосы, пороги и карнизы. Их стоимость входит в цену изделия. Считаются автоматически, по параметрам изделия (ширина, высота).

Работы - относятся к каждому изделию: монтаж, доставка.

Дополнительная комплектация - произвольный набор фурнитуры, может быть добавлен к любому из изделий.

Базовая стоимость определяется видом изделия, профильной системой и размерами.

Общая стоимость изделия - складывается из основных и дополнительных характеристик изделия. Если одинаковых изделий несколько - общая стоимость изделия умножается на количество изделий.

Скидка - считается как % от общей стоимости изделия.

Работа - доставка и монтаж.

Полная стоимость изделия - сумма общей стоимости изделий, с учетом скидки и работы.

Полная стоимость заказа - сумма полных стоимостей всех изделий.

Общая схема расчёта

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

Исходящая информация: коммерческое предложение и/или приложение к договору, заявка в производство. 

Иерархическая структура объектов расчёта

  • Заказ
    • Изделия
      • Вид изделия
      • Размер
      • Количество изделий
      • Профильная система
      • Характеристики (цвет, стекло, стеклопакет)
      • Комплектация
      • Работа
      • Дополнительная комплектация
      • Стоимость единицы изделия
      • Скидка
      • Стоимость всех изделий (если изделий больше одного)
    • Информация о заказчике
    • Стоимость заказа
    • Коммерческое предложение, приложение к договору
    • Экспорт данных в бухгалтерию
    • Отправка заказа в производство

Расчёт основных характеристик

Основные характеристики: вид (одностворчатые, двустворчатые окна, двери и т. д.), размер (ширина, высота), количество, профильная система, цвет, стекло и стеклопакет. Они определяют базовую стоимость изделия.

Порядок расчёта следующий:

Выбор изделия и профильной системы определяет таблицу расчёта цен. Таблица представляет собой матрицу расчёта цены: первый столбец - высота, первая строка - ширина изделия с определённым шагом, например 50мм, между ними - цены.

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

Цвет изделия рассчитывается как наценка к базовой стоимости. Определяется коэффициентом наценки. Например, для белого цвета коэффициент 1, для одностороннего RAL - 1,15. [Наценка на цвет] = [Базовая стоимость]*([коэффициент наценки] - 1).

Вид стекла рассчитывает от площади изделия. В таблицу цен входит стоимость для обычного стекла. Другие виды стекла вводятся в программу, как разница стоимостей квадратного метра особого стекла и обычного. Формула прибавки к стоимости:
[Стоимость стекла] = [Площадь изделия] * [Разницу стоимости выбранного и обычного стёкол].

Наценка на стеклопакет рассчитывается от площади изделия плюс стоимость стекла (наценка на вид стекла из предыдущего пункта). Если используется нестандартный стеклопакет, то он рассчитывается по формуле:
[Наценка на стеклопакет] = [Площадь изделия] * [Разницу стоимости выбранного и обычного стеклопакета] + [Стоимость стекла].

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

Расчёт комплектации

Комплектация это отливы, подоконники, карнизы, пороги и дополнительная комплектация.

Отливы: [ширина изделия] * [цену за погонный метр отлива]

Подоконники: ([ширина изделия] +10см) * [цену за погонный метр подоконника]

Карнизы и пороги считаются аналогично отливам

Стоимость дополнительной комплектации складывается как сумма ([количество штук] * [цену]).

Общая стоимость изделия

Из основных характеристик и комплектации изделия складывается общая стоимость.

Если есть скидка на изделие - она распространяется на общую стоимость изделия.

Если есть несколько одинаковых изделий, то общая стоимость всех изделий = [общая стоимость изделия] * [количество изделий].

Расчёт работы

Работа включает в себя доставку, монтаж и подъём на этаж.

Монтаж - считается как % от общей стоимости. [Стоимость монтажа] = [общая стоимость изделия] * [коэффициент сложности].

Доставка не рассчитывается, в поле «Доставка» просто пишется сумма доставки.

Стоимость подъёма на 1 этаж задаётся при настройке программы и умножается на количество этажей.

Примечание: скидка на изделие - не распространяется на работы.

Полная стоимость изделия

Рассчитывается как сумма общей стоимости изделия и работы.

Полная стоимость заказа

Полная стоимость заказа - сумма полных стоимостей все изделий.