Мастер-Тур(15):Отображение цен в корзине и личном кабинете в произвольной валюте — различия между версиями
[непроверенная версия] | [досмотренная версия] |
Kiriy (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
==Отображение стоимости тура в корзине в валюте тура + в произвольной валюте== | ==Отображение стоимости тура в корзине в валюте тура + в произвольной валюте== | ||
− | Используя настройку, появляется возможность продавать туры в той валюте, в которой необходимо это делать согласно законодательству той страны, где эти туры продаются. | + | Используя настройку, появляется возможность продавать туры в той валюте, в которой необходимо это делать согласно законодательству той страны, где эти туры продаются. В какой валюте, вместо национальной, рассчитывать стоимость тура нужно указать в настройке службы поиска. Далее в корзине, вместо национальной валюты, все расчеты ведутся в указанной в настройке службы поиске валюте. Для пересчета из валюты тура в указанную валюту, используются реальные кросс-курсы на день расчета, заведенные в соответствующем справочнике МТ: |
− | В какой валюте, вместо национальной , рассчитывать стоимость тура нужно указать в настройке службы поиска. | ||
− | Далее в корзине, вместо национальной валюты, все расчеты ведутся в указанной в настройке службы поиске валюте. | ||
− | Для пересчета из валюты тура в указанную валюту, используются реальные кросс-курсы на день расчета, заведенные в соответствующем справочнике МТ: | ||
[[Файл:kiriy_1.png|Справочник МТ «Реальные кросс-курсы валют»]] | [[Файл:kiriy_1.png|Справочник МТ «Реальные кросс-курсы валют»]] | ||
− | Работа настройки осуществляется следующим образом: например, валюта тура в $, валюта настройки белорусский рубль, дата расчета 02.06, в справочнике берется кросс-курс $ к белорусскому рублю и производится пересчет. | + | Работа настройки осуществляется следующим образом: например, валюта тура в ''$'', валюта настройки белорусский рубль, дата расчета 02.06, в справочнике берется кросс-курс ''$'' к ''белорусскому рублю'' и производится пересчет. Если такого курса нет ищется обратный курс ''белорусского рубля'' к ''$'' и производится пересчет по нему. Если нет ни первого, ни второго курса, то стоимость в белорусских рублях отображается равной 0, то есть пересчет производится не будет. |
− | Если такого курса нет ищется обратный курс белорусского рубля к $ и производится пересчет по нему. | ||
− | Если нет ни первого ни второго курса, то стоимость в белорусских рублях отображается равной 0, то есть пересчет производится не будет. | ||
[[Файл:Kiriy 2.png|Корзина]] | [[Файл:Kiriy 2.png|Корзина]] | ||
Строка 32: | Строка 27: | ||
[[Файл:kiriy_3.png|Комиссия]] | [[Файл:kiriy_3.png|Комиссия]] | ||
− | Округление делается по стандартным настройкам МТ. | + | Округление делается по стандартным настройкам МТ.<br /> |
− | При бронировании путевка сохраняется в базу МТ также как и ранее в валюте тура, но без заполнения поля национальная валюта, то есть это поле остается пустое. | + | При бронировании путевка сохраняется в базу МТ также, как и ранее в валюте тура, но без заполнения поля национальная валюта, то есть это поле остается пустое. |
− | В примечание к заказу записывается информация о стоимости тура и размере комиссии в той валюте, которая указана в настройке: | + | В примечание к заказу записывается информация о стоимости тура и размере комиссии в той валюте, которая указана в настройке: '''Стоимость тура 1492 BY, комиссия 12 BY'''. |
==Отображение стоимости тура в личном кабинете агента в валюте тура + в произвольной валюте== | ==Отображение стоимости тура в личном кабинете агента в валюте тура + в произвольной валюте== | ||
− | В | + | В личном кабинете агента также отображается информация о стоимости путевки в национальной валюте, по той же настройке (если она установлена в приложении Мастер-Веб), осуществляется пересчет в указанную валюту, а не в национальную. |
Подмена валюты осуществляется для всех колонок с национальной валютой в экране Orderlist и в разделе ''стоимость'' экрана Orderinfo. | Подмена валюты осуществляется для всех колонок с национальной валютой в экране Orderlist и в разделе ''стоимость'' экрана Orderinfo. | ||
Дата курса на пересчет берется по стандартной логике из настройки ''courseExchangeDate''. Сам курс берется по той же логике что и в корзине. | Дата курса на пересчет берется по стандартной логике из настройки ''courseExchangeDate''. Сам курс берется по той же логике что и в корзине. |
Версия 08:03, 9 августа 2020
Версия статьи от 9-08-2020.
Поддерживаемые версии ПК «Мастер-Тур»: |
Введение
Функционал в виде настройки разработан для возможности продажи туров в своей национальной валюте. Настройка позволяет:
- отображать стоимость тура в корзине в валюте тура + в произвольной валюте
- отображать стоимость тура в личном кабинете агента в валюте тура + в произвольной валюте
Настройка включается в файле конфигурации службы поиска и приложения Мастер-Веб.
Отображение стоимости тура в корзине в валюте тура + в произвольной валюте
Используя настройку, появляется возможность продавать туры в той валюте, в которой необходимо это делать согласно законодательству той страны, где эти туры продаются. В какой валюте, вместо национальной, рассчитывать стоимость тура нужно указать в настройке службы поиска. Далее в корзине, вместо национальной валюты, все расчеты ведутся в указанной в настройке службы поиске валюте. Для пересчета из валюты тура в указанную валюту, используются реальные кросс-курсы на день расчета, заведенные в соответствующем справочнике МТ:
Работа настройки осуществляется следующим образом: например, валюта тура в $, валюта настройки белорусский рубль, дата расчета 02.06, в справочнике берется кросс-курс $ к белорусскому рублю и производится пересчет. Если такого курса нет ищется обратный курс белорусского рубля к $ и производится пересчет по нему. Если нет ни первого, ни второго курса, то стоимость в белорусских рублях отображается равной 0, то есть пересчет производится не будет.
Также помимо пересчета стоимости тура, производится аналогичный пересчет размера комиссии по той же логике и по тем же курсам:
Округление делается по стандартным настройкам МТ.
При бронировании путевка сохраняется в базу МТ также, как и ранее в валюте тура, но без заполнения поля национальная валюта, то есть это поле остается пустое. В примечание к заказу записывается информация о стоимости тура и размере комиссии в той валюте, которая указана в настройке: Стоимость тура 1492 BY, комиссия 12 BY.
Отображение стоимости тура в личном кабинете агента в валюте тура + в произвольной валюте
В личном кабинете агента также отображается информация о стоимости путевки в национальной валюте, по той же настройке (если она установлена в приложении Мастер-Веб), осуществляется пересчет в указанную валюту, а не в национальную. Подмена валюты осуществляется для всех колонок с национальной валютой в экране Orderlist и в разделе стоимость экрана Orderinfo. Дата курса на пересчет берется по стандартной логике из настройки courseExchangeDate. Сам курс берется по той же логике что и в корзине.