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

Материал из Mid Office Manager Help
Перейти к: навигация, поиск
Строка 23: Строка 23:
 
#*'''Расписание'''  — выберите удобное время для запуска задачи. Можно использовать [[Резервирование и восстановление данных#2.3.1.1 Время выполнения резервного копирования | cron-выражение]] или же задать время в секундах.
 
#*'''Расписание'''  — выберите удобное время для запуска задачи. Можно использовать [[Резервирование и восстановление данных#2.3.1.1 Время выполнения резервного копирования | cron-выражение]] или же задать время в секундах.
 
#*'''Блок параметров'''  — в этом блоке задаются параметры, определяющие конкретные курсы и валюты, которые нужно синхронизировать. Если нужно синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, параметры настройки должны выглядеть так:
 
#*'''Блок параметров'''  — в этом блоке задаются параметры, определяющие конкретные курсы и валюты, которые нужно синхронизировать. Если нужно синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, параметры настройки должны выглядеть так:
 +
<cl>
 
#:[[Image:sync_task_params_default.png]]
 
#:[[Image:sync_task_params_default.png]]
 
#Щелкните кнопку '''Сохранить''', чтобы сохранить созданную задачу.
 
#Щелкните кнопку '''Сохранить''', чтобы сохранить созданную задачу.
Строка 45: Строка 46:
 
|}
 
|}
 
#test
 
#test
 +
</cl>
 +
 
После  
 
После  
  
 
[[Category: Completed]]
 
[[Category: Completed]]

Версия 11:07, 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, параметры настройки должны выглядеть так:

<cl>

  1. Sync task params default.png
  2. Щелкните кнопку Сохранить, чтобы сохранить созданную задачу.
  3. В следующей таблице объясняются значения параметров, приведенных на снимке экрана:
Название параметра Назначение параметра Значения параметра Описание значений параметра
currencyCodes Валюты, для которых рассчитывается курс в базовой валюте USD,EUR Коды валют по стандарту ISO 4217
baseCurrencyCodes Базовая валюта, по которой рассчитывается курс RUB Код базовой валюты по стандарту ISO 4217
rateTypes Типы курсов (курсы IATA или Центрального банка РФ) IATA,CBR Коды типов курсов валют. Другие значения этих параметров не поддерживаются, поэтому не рекомендуется указывать какие-либо значения, кроме этих двух
  1. test

</cl>

После

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

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