Есть задача по бухгалтерии 7 для Украины, при проведении расходной накладной в валюте, если контрагент вносил предоплаты, то они должны с 362 счета списаться не по курсу РН, а по курсу предоплат.
Самое очевидное для меня решение:
1) Выбираю баланс по счету 362 и если есть кредитовое сальдо то переходим к пункту два
2) Делаем бух запрос начиная от первого документа и до расходной накладной и начиная с последней (ФИФО) предоплаты расчитываем сумму в гривнах по курсу предоплат.
Чего меня смущает - бух запрос за весь период, поэтому если есть жедание, поделитесь как бы вы реализовывали эту задачу ?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший