"Ded" ... > > Horsun Vlad wrote: > > >>И чем битвин лучше фирста по индексу? > > > > > > Выбери мне все валюты на заданную дату :) Или все док-ты по состоянию > > на заданную дату > > А на фига? Какой за этим осмысленный функционал стоит?
Я же говорю - разные у нас задачи ;) Есть некий аналитический учёт, т.е. он 'мельче' (подробнее) бухгалтерского. Бух. проводки учитываются в номинале и грн. эквиваленте заданной валюты. Но аналитика более подробна, посему нет возможности пользоваться грн. эквивалентом из бух. проводки. Либо нам нужен не гривневый эквивалент. Считаем нечто за период по аналитике и приводим её всю к общему знаменателю - эквиваленту (например, гривневому или долларовому). Для этого и нужно знать курсы валют на каждую дату операции. Документы - если хранить состояние (в простейшем случае всей записи) на моменты редактирования, то, для получения консистентного взгляда на набор документов на некий момент времени. Т.е. - какие показатели у нас были неделю назад, а какие нонче или м-ц назад. -- Хорсун Влад