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

Материал из Mid Office Manager Help
Перейти к: навигация, поиск
Строка 24: Строка 24:
 
#'''Расписание''': выберите удобное вам время для запуска задачи. Можно использовать [[Резервирование и восстановление данных#2.3.1.1 Время выполнения резервного копирования | cron-выражение]], или же задать время в секундах.
 
#'''Расписание''': выберите удобное вам время для запуска задачи. Можно использовать [[Резервирование и восстановление данных#2.3.1.1 Время выполнения резервного копирования | cron-выражение]], или же задать время в секундах.
 
#'''Блок параметров''': в этом блоке нужно указать параметры для задачи. Если вы хотите синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, то настройки должны выглядеть таким образом:
 
#'''Блок параметров''': в этом блоке нужно указать параметры для задачи. Если вы хотите синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, то настройки должны выглядеть таким образом:
 
  
 
[[Image:sync_task_params_default.png]]
 
[[Image:sync_task_params_default.png]]

Версия 13:02, 6 сентября 2012

6.8.1 Общие сведения

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. Наименование: Любое наименование, которое позволит вам понять, что делает данная задача, не проверяя графу «Job class». Название будет показано в списках.
  2. Job Class: Класс задачи. Задача по обновлению курса валют имеет название com.gridnine.xtrip.server.model.synchronization.standard.CurrencyRateSynchronizationTask. В списках это поле не отображается.
  3. Активна: Отметьте, если желаете, чтобы задача выполнялась согласно указанному ниже расписанию.
  4. Область запуска: здесь содержаться настройки кластеризации. Если вы не используете кластеры для работы Mid Office Manager, выберите «Глобально».
    • Параметры локального запуска: используется для настроек кластеров. Используйте вариант «На всех нодах», если вы для работы Mid Office Manager не используется кластер.
  5. Расписание: выберите удобное вам время для запуска задачи. Можно использовать cron-выражение, или же задать время в секундах.
  6. Блок параметров: в этом блоке нужно указать параметры для задачи. Если вы хотите синхронизировать курсы доллара и евро к рублю по данным ЦБ и IATA, то настройки должны выглядеть таким образом:

Sync task params default.png


Описания параметров и их значений, приведённые на снимке экрана:

Название параметра Назначение параметра Значение параметра Функция значения параметра
currencyCodes Валюты, для которых рассчитывается курс в базовой валюте USD,EUR Коды валют по стандарту ISO 4217
baseCurrencyCodes Базовая валюта, по которой рассчитывается курс RUB Код базовой валюты по стандарту ISO 4217
rateTypes Типы курсов (курсы IATA или Центрального банка РФ) IATA,CBR Коды для типов курсов валют. Другие значения этих параметров не поддерживаются, поэтому не рекомендуется указывать какие-либо значения, кроме этих двух
Личные инструменты
Пространства имён

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