Полагаю, что причин может быть несколько, но вот наиболее вероятная.
Единица измерения, заданная для ценовой группы должна совпадать с ед. изм. в заказе. Если они разные, то цена будет браться из InventTable. В условиях задачи не сказано, что в заказе выбрана именно Tube (сказано просто: "Единица измерения item-а - проставлена"), то есть теоретически она может быть и другой. Поэтому нужная уена и не берется.
Прав ли я? Или все-таки условия задачи сформулированы не очень корректно (все-таки непонятно, как единица измерения item-а проставлена)?
|