Megatec Integration Service:Индивидуальные особенности адаптеров Rus — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][досмотренная версия]
(Синхронизация справочников)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 5: Строка 5:
 
Основная информация по настройкам адаптеров находится в отдельной статье: [[Megatec_Integration_Service:Создание_направления._Настройки.|Создание направления. Настройки]].<br>  
 
Основная информация по настройкам адаптеров находится в отдельной статье: [[Megatec_Integration_Service:Создание_направления._Настройки.|Создание направления. Настройки]].<br>  
 
[[Файл:IA RUS.png| Внешние настройки RUS]] <br> <br>
 
[[Файл:IA RUS.png| Внешние настройки RUS]] <br> <br>
 +
'''Внимание цены закачиваются за человека!!!'''
 
Во вкладке '''"Внешние настройки"''' указываются следующие настройки:
 
Во вкладке '''"Внешние настройки"''' указываются следующие настройки:
 
* '''Параметры подключения к веб-сервису''':
 
* '''Параметры подключения к веб-сервису''':
 
** '''Адрес веб-сервиса''' - ссылка на веб-сервис внешней системы для загрузки справочников, цен, квот и отправки путевок;
 
** '''Адрес веб-сервиса''' - ссылка на веб-сервис внешней системы для загрузки справочников, цен, квот и отправки путевок;
 
** '''Параметр устаревших туров''' -  Если с момента последней закачки прошло более X часов
 
** '''Параметр устаревших туров''' -  Если с момента последней закачки прошло более X часов
**'''Ключ партнера Русь из МТ''' - используется для отбора туров, в окне синхронизации будут отображаться только те туры в которых используется данный партнер (используется для сопоставления только туры с одним отелем)
+
**'''Ключ партнера Русь из МТ''' - используется для отбора туров, в окне синхронизации будут отображаться только те туры в которых используется данный партнер (используются для сопоставления только туры с одним отелем)
 
* '''Признаки цены'''
 
* '''Признаки цены'''
 
** '''Комиссионная цена''' - признак комиссионной цены для Мастер-Тур;
 
** '''Комиссионная цена''' - признак комиссионной цены для Мастер-Тур;
 
После заполнения параметров подключения к веб-сервису рекомендуется нажать кнопку '''Проверить настройки''', чтобы убедиться, что учетные данные введены верно. <br>
 
После заполнения параметров подключения к веб-сервису рекомендуется нажать кнопку '''Проверить настройки''', чтобы убедиться, что учетные данные введены верно. <br>
[[Файл:IA Внутренние настройки Cyberlogic.png| Внутренние настройки Cyberlogic]] <br> <br>
+
[[Файл:IA RUS3.png| Внутренние настройки RUS]] <br> <br>
 
Во вкладке '''"Внутренние настройки"''' доступны настройки:
 
Во вкладке '''"Внутренние настройки"''' доступны настройки:
 
*'''Синхронизация в момент импорта''' - при активации настройки: если сопоставлены не все данные, то, в момент импорта откроется окно синхронизации. Если настройка не активирована импорт цен будет произведен без открытия окна синхронизации.
 
*'''Синхронизация в момент импорта''' - при активации настройки: если сопоставлены не все данные, то, в момент импорта откроется окно синхронизации. Если настройка не активирована импорт цен будет произведен без открытия окна синхронизации.
 
*'''Перезатирание цен в пакете''' - при активации данной настройки при повторном импорте старые цены будут удалены.
 
*'''Перезатирание цен в пакете''' - при активации данной настройки при повторном импорте старые цены будут удалены.
 
Во вкладке '''"Синхронизация"''' осуществляется выбор справочников для сопоставления данных.
 
Во вкладке '''"Синхронизация"''' осуществляется выбор справочников для сопоставления данных.
 +
 
==Синхронизация справочников==
 
==Синхронизация справочников==
 
Синхронизация справочников производится с помощью скрипта Dictionaries.sql, который находится в общей сборке MIS.  <br>
 
Синхронизация справочников производится с помощью скрипта Dictionaries.sql, который находится в общей сборке MIS.  <br>
 +
Отель синхронизируется с тем отелем, который указан в туре, который сопоставлен.  <br>
 
Необходимо заполнить данный скрипт, где прописывается какой элемент из внешней системы будет сопоставляться с элементом справочника из МТ.  <br>
 
Необходимо заполнить данный скрипт, где прописывается какой элемент из внешней системы будет сопоставляться с элементом справочника из МТ.  <br>
 
  Пример заполнения  <br>
 
  Пример заполнения  <br>
Строка 30: Строка 33:
 
  be9e085c-5546-49e3-a6ea-b2e7e684584a - идентификатор, который берется из таблицы Settings промежуточной базы адаптера RUS, поле ExportIdentity  <br>
 
  be9e085c-5546-49e3-a6ea-b2e7e684584a - идентификатор, который берется из таблицы Settings промежуточной базы адаптера RUS, поле ExportIdentity  <br>
 
Данный скрипт прогоняется на базе МТ.
 
Данный скрипт прогоняется на базе МТ.
 +
 
==Импорт цен за отели==
 
==Импорт цен за отели==
 
'''Основная информация по импорту цен за отели находится в отдельной статье: [[Megatec Integration Service:Работа с окном Импорт в адаптере «Импорт цен за отели»|Работа с окном «Импорт цен за отели»]].''' <br>
 
'''Основная информация по импорту цен за отели находится в отдельной статье: [[Megatec Integration Service:Работа с окном Импорт в адаптере «Импорт цен за отели»|Работа с окном «Импорт цен за отели»]].''' <br>
Строка 38: Строка 42:
 
Далее необходимо выбрать нужный тур и нажать загрузить цены <br>
 
Далее необходимо выбрать нужный тур и нажать загрузить цены <br>
 
Красным отмечены те, те туры по которым время с последней загрузки прошло больше времени, которое указано во внешних настройках адаптера. <br>
 
Красным отмечены те, те туры по которым время с последней загрузки прошло больше времени, которое указано во внешних настройках адаптера. <br>
На панели внешней загрузки находится три чекбокса, с помощью которых можно отмечать туры в зависимости от выбора:
+
На панели внешней загрузки находится три чекбокса, с помощью которых можно отмечать туры в зависимости от выбора: <br>
Все - выбираются все туры <br>
+
'''Все''' - выбираются все туры <br>
Упущенные - выбираются те туры, по которым время последней закачки истекло <br>
+
'''Упущенные''' - выбираются те туры, по которым время последней закачки истекло <br>
Выделенные - все отметки снимаются, для того чтобы пользователь сам выбрал нужные туры  <br>
+
'''Выделенные''' - все отметки снимаются, для того чтобы пользователь сам выбрал нужные туры  <br>
'''Внимание цены закачиваются за человека!!!'''
 

Текущая версия на 14:59, 21 октября 2019

Введение

В данной вкладке представлена информация обо всех индивидуальных настройках и возможностях адаптера, работающих с веб-сервисом внешней системы RUS. Адаптер RUS предназначен для импорта цен за отели.

Настройка направления адаптера

Основная информация по настройкам адаптеров находится в отдельной статье: Создание направления. Настройки.
Внешние настройки RUS

Внимание цены закачиваются за человека!!!

Во вкладке "Внешние настройки" указываются следующие настройки:

  • Параметры подключения к веб-сервису:
    • Адрес веб-сервиса - ссылка на веб-сервис внешней системы для загрузки справочников, цен, квот и отправки путевок;
    • Параметр устаревших туров - Если с момента последней закачки прошло более X часов
    • Ключ партнера Русь из МТ - используется для отбора туров, в окне синхронизации будут отображаться только те туры в которых используется данный партнер (используются для сопоставления только туры с одним отелем)
  • Признаки цены
    • Комиссионная цена - признак комиссионной цены для Мастер-Тур;

После заполнения параметров подключения к веб-сервису рекомендуется нажать кнопку Проверить настройки, чтобы убедиться, что учетные данные введены верно.
Внутренние настройки RUS

Во вкладке "Внутренние настройки" доступны настройки:

  • Синхронизация в момент импорта - при активации настройки: если сопоставлены не все данные, то, в момент импорта откроется окно синхронизации. Если настройка не активирована импорт цен будет произведен без открытия окна синхронизации.
  • Перезатирание цен в пакете - при активации данной настройки при повторном импорте старые цены будут удалены.

Во вкладке "Синхронизация" осуществляется выбор справочников для сопоставления данных.

Синхронизация справочников

Синхронизация справочников производится с помощью скрипта Dictionaries.sql, который находится в общей сборке MIS.
Отель синхронизируется с тем отелем, который указан в туре, который сопоставлен.
Необходимо заполнить данный скрипт, где прописывается какой элемент из внешней системы будет сопоставляться с элементом справочника из МТ.

Пример заполнения  
Пример заполнения скрипта
Где после values прописывается сопоставление
(15, 'одноместный номер', 20, 'be9e085c-5546-49e3-a6ea-b2e7e684584a', getdate(), 0)
15 - это номер сопоставляемого справочника
'одноместный номер' - это элемент с внешней системы
20 - это ключ элемента из МТ
be9e085c-5546-49e3-a6ea-b2e7e684584a - идентификатор, который берется из таблицы Settings промежуточной базы адаптера RUS, поле ExportIdentity

Данный скрипт прогоняется на базе МТ.

Импорт цен за отели

Основная информация по импорту цен за отели находится в отдельной статье: Работа с окном «Импорт цен за отели».
Для импорта цен сначала необходимо загрузить справочники и цены. Для этого нужно нажать кнопку Загрузка из внешней системы Кнопка "Загрузка из внешней системы". Далее необходимо нажать загрузить справочники. Для загрузки цен, необходимо для начала сопоставить туры из внешней системы с пакетами из МТ. Сопоставленные туры отображаются в экране загрузки из внешней системы.
Загузка из внешней системы
Далее необходимо выбрать нужный тур и нажать загрузить цены
Красным отмечены те, те туры по которым время с последней загрузки прошло больше времени, которое указано во внешних настройках адаптера.
На панели внешней загрузки находится три чекбокса, с помощью которых можно отмечать туры в зависимости от выбора:
Все - выбираются все туры
Упущенные - выбираются те туры, по которым время последней закачки истекло
Выделенные - все отметки снимаются, для того чтобы пользователь сам выбрал нужные туры