суббота, 12 марта 2016 г.

Расчет стоимости

Эта кнопка позволяет нам провести расчёт стоимости. Конечно же предварительно нужно выполнить команду "Раскрыть" над заказом, С тем чтобы были учтены все входящие узлы и комплектующие, хотя это и не обязательно. Зависит от поставленной задачи. Расчёт проивзодится по следующему алгоритму.
 На основе  дерева заказа, включающего в себя полную информацию как о составе, так и технологии изготовления, а также рассчитанном количестве каждого элемента очень легко считается себестоимость изделия. Всё очень просто. Расчётное количество элементов нужно умножить на стоимость этого элемента. Эта стоимость указывается для каждой компоненты, которые заносится в коллекцию с видом связи “Лист цен”.
Вот таким образом выглядит  лист цен на металлопрокат
А вот так расценки на выполнение операций
Собственно они ничем не отличаются, за исключением самого содержания. В первом случае - это металлопрокат, а во втором - технологические операции. Для металлопроката указана цена за 1 кг, а для технологических операций - что стоимость одного часа. Следует заметить, что если в построенной заказной спецификации указана цена для какой либо компоненты, то в расчёт берётся именно она. А вот если цена не указана, то производится поиск в коллекциях с видом связи “Лист цен” и из них берётся минимальная не равная нулю. Если в поле “Цена” в заказной спецификации остались нулевые значения, то это означает, что она нигде не задана. Можно это задать в “лист цен”, а можно прямо в заказной спецификации. Осталось посчитать итоговую цифру стоимости нашего заказа сложением значения поля стоимость по всем компонентам. Что собственно система и сделала.
Конечно же и по каждой входящей позиции рассчитана цена. по комплектующим, необходимым материалам на производство, цены на операции технологического процесса, все элементы раскрытого состава. 


Дальше с этим сводным расчётом можно поработать. Например "Создать коллекции по выделенным компонентам". 

Комментариев нет:

Отправить комментарий