Мастер-Web:Настройки отображения валют в корзинах — различия между версиями
| [досмотренная версия] | [досмотренная версия] |
Porunova (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Настройки, задаваемые в файле web.config== Мето…») |
Porunova (обсуждение | вклад) |
||
| (не показаны 3 промежуточные версии 2 участников) | |||
| Строка 2: | Строка 2: | ||
==Настройки, задаваемые в файле web.config== | ==Настройки, задаваемые в файле web.config== | ||
| − | + | ПК «Мастер-Web» умеет показывать две валюты: ''основную и вспомогательную''. Они выбираются '''по приоритетам''', которые задаются настройками. | |
* '''noNationalCurrencyInDifferentCountries''' - скрывает стоимость заявки (тура) в национальной валюте (т.е. возвращает пустую строку в качестве второго параметра, в качестве первого - валюту тура), если страна покупателя не совпадает со страной главного офиса компании. По умолчанию '''false'''. | * '''noNationalCurrencyInDifferentCountries''' - скрывает стоимость заявки (тура) в национальной валюте (т.е. возвращает пустую строку в качестве второго параметра, в качестве первого - валюту тура), если страна покупателя не совпадает со страной главного офиса компании. По умолчанию '''false'''. | ||
| − | '''Страна покупателя''' | + | '''Страна покупателя''' - страна представителя агентства, забронировавшего путевку |
| − | |||
| − | |||
| + | '''Страна главного офиса''' - страна фирмы-владельца в справочнике БД "Партнеры" | ||
* '''showBasketCostInBothRates''' - показывает стоимость в корзине в национальной валюте и в валюте тура. По умолчанию '''true'''. Если национальная валюта не совпадает с валютой путёвки, то возвращает национальную валюту и валюту путёвки, иначе возвращает только национальную валюту. | * '''showBasketCostInBothRates''' - показывает стоимость в корзине в национальной валюте и в валюте тура. По умолчанию '''true'''. Если национальная валюта не совпадает с валютой путёвки, то возвращает национальную валюту и валюту путёвки, иначе возвращает только национальную валюту. | ||
| Строка 13: | Строка 12: | ||
* '''useSearchDefinedCurrency''' - валюту, выбранную при поиске тура, нужно использовать на протяжении всего процесса бронирования. По умолчанию '''false'''. | * '''useSearchDefinedCurrency''' - валюту, выбранную при поиске тура, нужно использовать на протяжении всего процесса бронирования. По умолчанию '''false'''. | ||
| − | |||
| − | * | + | * '''UseMultiCurrencies''' - включает мультивалютное отображение цен в расширенной корзине: |
| + | ** первая колонка - валюта тура | ||
| + | ** вторая колонка - национальная валюта | ||
| + | ** третья колонка - $ или Eu | ||
| + | ''Эта настройка является приоритетнее, чем настройки: showBasketCostInNationalRate и useSearchDefinedCurrency. Для корректной работы этих настроек, настройку UseMultiCurrencies необходимо отключить.'' | ||
| + | |||
| + | * Если выключить все настройки - стоимость в корзинах будет показана только в валюте тура (основная валюта - валюта тура, вспомогательная отсутствует) | ||
[[Файл: am_063.png|left|Предупреждение]] | [[Файл: am_063.png|left|Предупреждение]] | ||
| Строка 27: | Строка 31: | ||
<add key="showBasketCostInBothRates" value="false"/> | <add key="showBasketCostInBothRates" value="false"/> | ||
<add key="showBasketCostInNationalRate" value="true"/> | <add key="showBasketCostInNationalRate" value="true"/> | ||
| + | <add key="UseSearchDefinedCurrency" value="false"/> | ||
'''Только и всегда отображается валюта тура в экране SimpleBasket и BasketTUI''' | '''Только и всегда отображается валюта тура в экране SimpleBasket и BasketTUI''' | ||
<add key="showBasketCostInBothRates" value="false"/> | <add key="showBasketCostInBothRates" value="false"/> | ||
| − | <add key=" | + | <add key="showBasketCostInNationalRate" value="false"/> |
| + | <add key="UseSearchDefinedCurrency" value="false"/> | ||
'''Отображается валюта, выбранная в поиске, в экране SimpleBasket и BasketTUI''' | '''Отображается валюта, выбранная в поиске, в экране SimpleBasket и BasketTUI''' | ||
<add key="showBasketCostInBothRates" value="false"/> | <add key="showBasketCostInBothRates" value="false"/> | ||
| + | <add key="showBasketCostInNationalRate" value="false"/> | ||
<add key="UseSearchDefinedCurrency" value="true"/> | <add key="UseSearchDefinedCurrency" value="true"/> | ||
'''Отображаются две валюты в экране SimpleBasket и BasketTUI''' | '''Отображаются две валюты в экране SimpleBasket и BasketTUI''' | ||
<add key="showBasketCostInBothRates" value="true"/> | <add key="showBasketCostInBothRates" value="true"/> | ||
| + | <add key="showBasketCostInNationalRate" value="false"/> | ||
| + | <add key="UseSearchDefinedCurrency" value="false"/> | ||
| − | '''Всегда отображается национальная валюта в расширенной корзине''' | + | '''Всегда отображается национальная валюта в расширенной корзине'''<br> |
| + | <font style="color:red">Внимание!</font> Начиная с релиза 9.2.22.1, значения настройки '''showBasketCostInBothRates''' не влияют на отображение валюты. | ||
<add key="showBasketCostInBothRates" value="false"/> | <add key="showBasketCostInBothRates" value="false"/> | ||
<add key="showBasketCostInNationalRate" value="true"/> | <add key="showBasketCostInNationalRate" value="true"/> | ||
| − | + | <add key="UseSearchDefinedCurrency" value="false"/> | |
| − | '''Всегда отображается валюта тура в расширенной корзине''' | + | |
| + | '''Всегда отображается валюта тура в расширенной корзине''' <br> | ||
| + | <font style="color:red">Внимание!</font> Начиная с релиза 9.2.22.1, значения настройки '''showBasketCostInBothRates''' не влияют на отображение валюты. | ||
<add key="showBasketCostInBothRates" value="false"/> | <add key="showBasketCostInBothRates" value="false"/> | ||
| − | <add key=" | + | <add key="showBasketCostInNationalRate" value="false"/> |
| + | <add key="UseSearchDefinedCurrency" value="false"/> | ||
[[Category:Мастер-Web]] | [[Category:Мастер-Web]] | ||
Текущая версия на 10:35, 2 февраля 2018
Версия статьи от 2-02-2018.
Настройки, задаваемые в файле web.config
ПК «Мастер-Web» умеет показывать две валюты: основную и вспомогательную. Они выбираются по приоритетам, которые задаются настройками.
- noNationalCurrencyInDifferentCountries - скрывает стоимость заявки (тура) в национальной валюте (т.е. возвращает пустую строку в качестве второго параметра, в качестве первого - валюту тура), если страна покупателя не совпадает со страной главного офиса компании. По умолчанию false.
Страна покупателя - страна представителя агентства, забронировавшего путевку
Страна главного офиса - страна фирмы-владельца в справочнике БД "Партнеры"
- showBasketCostInBothRates - показывает стоимость в корзине в национальной валюте и в валюте тура. По умолчанию true. Если национальная валюта не совпадает с валютой путёвки, то возвращает национальную валюту и валюту путёвки, иначе возвращает только национальную валюту.
- showBasketCostInNationalRate - показывает стоимость в корзине только в национальной валюте. По умолчанию false. Метод возвращает только национальную валюту.
- useSearchDefinedCurrency - валюту, выбранную при поиске тура, нужно использовать на протяжении всего процесса бронирования. По умолчанию false.
- UseMultiCurrencies - включает мультивалютное отображение цен в расширенной корзине:
- первая колонка - валюта тура
- вторая колонка - национальная валюта
- третья колонка - $ или Eu
Эта настройка является приоритетнее, чем настройки: showBasketCostInNationalRate и useSearchDefinedCurrency. Для корректной работы этих настроек, настройку UseMultiCurrencies необходимо отключить.
- Если выключить все настройки - стоимость в корзинах будет показана только в валюте тура (основная валюта - валюта тура, вспомогательная отсутствует)
В расширенной и стандартной корзине используется только основная валюта из возвращённой пары.
Примеры использования настроек
Только и всегда отображается национальная валюта в экране SimpleBasket и BasketTUI
<add key="showBasketCostInBothRates" value="false"/> <add key="showBasketCostInNationalRate" value="true"/> <add key="UseSearchDefinedCurrency" value="false"/>
Только и всегда отображается валюта тура в экране SimpleBasket и BasketTUI
<add key="showBasketCostInBothRates" value="false"/> <add key="showBasketCostInNationalRate" value="false"/> <add key="UseSearchDefinedCurrency" value="false"/>
Отображается валюта, выбранная в поиске, в экране SimpleBasket и BasketTUI
<add key="showBasketCostInBothRates" value="false"/> <add key="showBasketCostInNationalRate" value="false"/> <add key="UseSearchDefinedCurrency" value="true"/>
Отображаются две валюты в экране SimpleBasket и BasketTUI
<add key="showBasketCostInBothRates" value="true"/> <add key="showBasketCostInNationalRate" value="false"/> <add key="UseSearchDefinedCurrency" value="false"/>
Всегда отображается национальная валюта в расширенной корзине
Внимание! Начиная с релиза 9.2.22.1, значения настройки showBasketCostInBothRates не влияют на отображение валюты.
<add key="showBasketCostInBothRates" value="false"/> <add key="showBasketCostInNationalRate" value="true"/> <add key="UseSearchDefinedCurrency" value="false"/>
Всегда отображается валюта тура в расширенной корзине
Внимание! Начиная с релиза 9.2.22.1, значения настройки showBasketCostInBothRates не влияют на отображение валюты.
<add key="showBasketCostInBothRates" value="false"/> <add key="showBasketCostInNationalRate" value="false"/> <add key="UseSearchDefinedCurrency" value="false"/>
