А почему работа двойная? Операция (+) [В.Червонных 24/10/2004 23:01]
... перевода одна. Курс в ней устанавливается новый только при изменении цены. Физически курсов всегда минимально два - курс купли и курc продажи.
"Получается, что я завожу для товарной позиции отдельный счет и отдельную валюту. Это уже две операции."
Ни одна система в мире не узнает сама, в чем вы собираетесь измерять количество. Кроме штук бывает вес, например. Если предположить, что по умолчанию товарной валютой является штука, то Dervish это, скорее всего реализует. Может получиатся "шт" с префиксом в виде имени счета, может еще что-то. Тогда что, Ваша работа уменьшится на этапе ввода счета вдвое?
Прекрасно. Думаю, не только Ваша, но и моя. Но Dervish префиксов не любит ;-).
А жаль! Кстати, Сергей! Мысль неплохая. Причем интересно, что в случае товарных валют не требуется, действительно, задавать курс отдельно от операции перевода. Хоть при закупке он обычно долго держится, но при продажах довольно индивидуален и часто меняется. Это для случая крупной закупки и множества мелких продаж, конечно. В каждой конкретной продаже, кроме первой, система предлагала бы предыдущий курс - этого было бы вполне достаточно.