Alexei написал(а):
В любых документах система не будет сравнивать первую и вторую валюты, а только разные документы между собой. Где не сойдется - родит курсовые во второй / третьей валюте. Так что не вижу проблемы.
Все-таки сомневаюсь, прав ли я. Короче, я бы в тестовой системе сделал такой тест:
Документ 1 , позиция кредитора:
1 USD = 30 RUB (курс вручную) = 29 RUB
Документ 2, позиция кредитора:
1 USD = 29.5 RUB = 29.5 RUB
Потом меняем метод пересчета и выравниваем эти позиции. Должен получиться документ, у которого курсовые разницы в первой и второй валютах не равны. А согласно новому методу пересчета, суммы во второй валюте должны быть равны суммам в первой. В дамп система, конечно, не свалится, но может просто сказать, что документ не может быть проведен, потому что не балансирует.
Метод пересчета есть в BKPF (BASW2 и BASW3), и это косвенно указывает на то, что такой документ выравнивния все-таки будет проведен. Если будете делать такой тест, отпишитесь, что получилось.