Обновление курсов валют — различия между версиями

Материал из Mid Office Manager Help
Перейти к: навигация, поиск
Строка 25: Строка 25:
 
#:[[Image:sync_task_params_default.png]]
 
#:[[Image:sync_task_params_default.png]]
 
#Щелкните кнопку '''Сохранить''', чтобы сохранить созданную задачу.
 
#Щелкните кнопку '''Сохранить''', чтобы сохранить созданную задачу.
В следующей таблице объясняются значения параметров, приведенных на снимке экрана:
+
#В следующей таблице объясняются значения параметров, приведенных на снимке экрана:
 
+
#:{|class="wikitable"
{|class="wikitable"
+
 
!Название параметра!!Назначение параметра!!Значения параметра!!Описание значений параметра
 
!Название параметра!!Назначение параметра!!Значения параметра!!Описание значений параметра
 
|-
 
|-

Версия 10:59, 15 апреля 2014

Mid Office Manager можно сконфигурировать таким образом, чтобы по определенному расписанию в справочник курсов валют добавлялись курсы с центрального сервера (где эти курсы поддерживаются в актуальном состоянии).

Чтобы настроить синхронизацию, необходимо в файле boot.properties экземпляра Mid Office Manager, в котором надо настроить загрузку курсов, добавить следующие строки:

 #url сервиса
 com.gridnine.xtrip.server.synchronization.url=http://ibe.gridnine.com:9090/sync/
 #имя входа в Sabre IBE
 com.gridnine.xtrip.server.synchronization.user=syncrobot
 #пароль имени входа в Sabre IBE
 com.gridnine.xtrip.server.synchronization.password=ibesync2012

Далее в Mid Office Manager нужно создать новую задачу планировщика в следующей последовательности:

  1. В окне Mid Office Manager щелкните кнопку «Создать» (Ctrl+N), в открывшемся окне последовательно выберите Системные настройки -> Настройки задачи планировщика.
  2. В окне новой задачи планировщика задайте следующие параметры:
    • Наименование — задайте информативное название задачи, позволяющее понять, что она делает, не обращаясь к разделу Job class.
    Это наименование будет отображаться во всех экранных формах программы.
    • Job Class — задайте значение com.gridnine.xtrip.server.model.synchronization.standard.CurrencyRateSynchronizationTask. В списках это поле не отображается.
    • Активна — установите этот флажок, чтобы задача выполнялась по настроенному расписанию. Если этот флажок не установить, задача выполняться не будет.
    • Область запуска — используется для настройки кластеризации. Если в настраиваемом экземпляре Mid Office Manager кластеры не используются, выберите вариант Глобально.
    • Параметры локального запуска — используется для настройки кластеров. Если в настраиваемом экземпляре Mid Office Manager кластеры не используются, выберите вариант «На всех нодах».
    • Расписание — выберите удобное время для запуска задачи. Можно использовать cron-выражение или же задать время в секундах.
    • Блок параметров — в этом блоке задаются параметры, определяющие конкретные курсы и валюты, которые нужно синхронизировать. Если нужно синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, параметры настройки должны выглядеть так:
    Sync task params default.png
  3. Щелкните кнопку Сохранить, чтобы сохранить созданную задачу.
  4. В следующей таблице объясняются значения параметров, приведенных на снимке экрана:
    {|class="wikitable"

!Название параметра!!Назначение параметра!!Значения параметра!!Описание значений параметра |- |style="text-align: center"|currencyCodes | Валюты, для которых рассчитывается курс в базовой валюте |style="text-align: center"|USD,EUR |Коды валют по стандарту ISO 4217 |- |style="text-align: center"|baseCurrencyCodes | Базовая валюта, по которой рассчитывается курс |style="text-align: center"|RUB |Код базовой валюты по стандарту ISO 4217 |- |style="text-align: center"|rateTypes |Типы курсов (курсы IATA или Центрального банка РФ) |style="text-align: center"|IATA,CBR | Коды типов курсов валют. Другие значения этих параметров не поддерживаются, поэтому не рекомендуется указывать какие-либо значения, кроме этих двух |}

После

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Печать/экспорт
Инструменты