Показать сообщение отдельно
Старый 01.12.2009, 09:13   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
UnitConvert::Price. Перевод не в ту сторону
Каждый раз наступаю на одни и те же грабли. Надоело. Хочу высказаться Может кому поможет. Извиняюсь если было

Метод UnitConvert::Price, судя по названию, следует использовать для перевода цены из одной еденицы измерения в другую. Судя по названию входящих параметров unitFrom и unitTo их назначения соответственно из какой ед.изм и в какую будем переводить.UnitConvert::Price в свою очередь просто вызывает UnitConvert::Qty, только без округления. В этом их единственное отличие.

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

P.S.: Когда написал, решил посмотреть в AX2009. Там параметры уже поменяли местами, так что актуально только для 4-ки и ниже.