Себестоимость

В системе эта функция реализуется одной единственной кнопкой «Рассчитать стоимость»

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

Цена компоненты выбирается из коллекций со связью «Ценник»,

если компонента находится в нескольких коллекциях (например ее поставляют разные поставщики), то берется минимальная стоимость. Да. Если цена в ценниках по каким либо причинам отсутствует, то ее можно указать прямо в коллекции, где производится расчет. Если поле «Цена» в коллекции уже заполнена как автоматически, так и вручную, при повторном расчете она не меняется. Важным является что именно содержится в коллекции по которой мы считаем. Это моугт быть только материалы, тогда мы посчитаем затраты на их закупку, это может быть комплектация, тогда посчитаем затраты на ее приобретение, это могут быть затраты времени на выполнение технологических операций, тогда мы посчитаем затраты на труд, это может быть инструмент - тогда мы посчитаем затраты на его приобретение. Это может все вышеперечисленное, тогда это будут общие затраты. Получать мы эти своды может как на основании плановых данных, так и на основании результатов выполнения заданий в производстве, когда буквально каждый элемент может быть взят с определенной партии поставки, с той ценой по котрой он приобретен и так далее. но это уже зависит от организации самого процесса учета в производстве. Мы можем получить и плановую себестоимость и фактическую.