Поддержка "двухвалютности" в программе "Автопрокат"
Программа "Автопрокат" может работать в "двухвалютной" системе. (По умолчанию она не задействована.)
"Двухвалютность" имеется вот в таком виде: Есть "Базовая валюта" (это обычно USD или EUR) и "Национальная валюта" (это может быть Гривна, рубли и т.п.).
Цены (Тарифы) в программе и в прайс-листе, указываются в Базовой валюте.
При этом программа считает суммы в двух валютах и в Базовой и в Национальной. Для расчета сумм в национальной валюте используется текущий Курс базовой валюты к национальной.
Текущий "Курс" указывается в окне настройки программы. Но при расчетах он берется не оттуда, а из Договора проката. А в Договор он попадает из окна настройки при создании данного Договора.
Таким образом, если указать Курс не равный 1.0, то программа будет считать (и печатать) суммы в национальной валюте.
При этом нет учета (по отдельности) денег в разных валютах в Кассе. Учет всех операций с деньгами будет только в национальной валюте.