Средняя температура по больнице ?
Это не бухгалтерия - здесь на одно и то же могут быть разные цены для разных типов продажи.
Если склад розничный, то можно взять розничную цену - она и будет учётной.
(1) То есть этой строкой : "Цена: Средняя-учетная цена = Сумма/Колво" заказчик имеет ввиду, что у него на предприятии учетная цена вычисляется по формуле Сумма/Кол-во? Не нужно ничего мутить с вычисляемыми полями типа? Просто вывести эту спмую учетную цену?
(4) Внутри кода, где цена выводится, можно посмотреть, как она формируется - будет функция ПолучитьЦену с какими-то параметрами.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший