...
Стало возможным наследовать тариф со сменой валюты, при этом повторных настроек вариантов цен делать не нужно - они автоматически будут наследованы унаследованы из базового тарифа и пересчитаны в валюту наследуемого тарифа. Необходимо лишь правильным образом настроить применимость пакетов.
Это необходимо чтобы фиксировать стоимость проживания гостя в валюте.
При создании наследуемого тарифа надо указать обязательные параметры в соответствии с настройками базового тарифа. Кроме того, указать: Валюту (отличную от валюты базового тарифа), Базовый тариф, и Доступные типы комнат. Все остальные настройки будут унаследованы из базового тарифа.
Загрузка курсов валют
Для активирования автоматической загрузки курса валют в logus.local.config необходимо включить секцию CurrencyExchangeRateSync. При этом следует выбрать один из источников курсов валют - для России это ЦБР (первая секция), для Беларуси это НБРБ - вторая секция. Одну из секций необходимо отключить стерев значение в параметре Cron.
...
Для приёма оплат в валюте в настройки кода транзакции добавлено поле "Валюта":
Приём предоплаты в валюте
Необходимо зайти в счёт, перейти к окну добавления платежа, выбрать соответствующую валюту, указать дату оплаты (для фиксации курса) и ввести сумму оплаты в валюте.
При оплате транзакцией, у которой задана валюта, будет происходить следующая последовательность шагов:
- Будет автоматически формироваться Логус сформирует фин. документ , у которого выставлен признак (первый строгий с признаком "пересчитывать локальную валюту")
- В документ автоматически попадут транзакции счёта в той же валюте, на сумму оплаты
- У документа будет зафиксирована дата конверсии курса (по дате оплаты)
Приём предоплаты в валюте
Необходимо зайти в счёт, перейти к окну добавления платежа, выбрать соответствующую валюту, указать дату оплаты (для фиксации курса) и ввести сумму оплаты в валюте.
...
- Транзакции фин.дока пересчитаются в локальной валюте на дату оплаты
...
Окончательный расчёт в валютных счетах
Особенностью окончательного расчёта валютного счёта является то, что локальный курс услуг должен быть пересчитан на дату расчёта, даже если окончательный расчёт осуществляется в локальной валюте объекта.
Поэтому окончательный расчёт происходит в 2 этапа:
- Формирование документа Провести оставшиеся транзакции из прогноза, сформировать документ с признаком "пересчитывать локальную валюту" - в результате его формирования цены транзакций в локальной валюте будут пересчитаны на дату обменного курса документа.Дату конвертации валют
- Последующая оплата в локальной валюте
...


