logo
logo
На мой взгляд, есть один механизм... [Женя 24/04/2011 00:30]
которого не хватает - возможности сбить баланс. Под "полноценной" бухгалтерией я понимаю именно этот аспект - наличие баланса. AbilityCash позволяет сбивать баланс, если используется одна валюта, а если их несколько и есть конвертации (обмены),  то это уже затруднительно.
 
Требуется приведение к единому знаменателю. Этим знаменателем является ВАЛЮТА БАЛАНСА - т.е. основная валюта, в которой оцениваются активы/пассивы и т.д., и строится баланс, который должен "биться" (Актив=Пассив).
Вторым важным моментом является назначение в системе УЧЕТНОГО курса (это есть и сейчас, просто станет ключевым вопросом).
 
Есть много способов реализации механизма учета многих валют.
Есть совсем правильно - как в банке. Но можно и проще - ведь законы математики работают везде.
Самый подходящий в реализации способ, на мой взгляд, это учет курсовых разниц по каждой операции типа обмен или после смены учетного курса. Курсовую разницу можно отнести на специальный счет (в более сложном варианте - на разные счета).
 
Если нужно более подробно - распишу.