Megatec Integration Service:Индивидуальные особенности адаптера Excel (примеры шаблонов для импорта)

Материал из Megatec
Перейти к: навигация, поиск

Версия статьи от 26-07-2016.

Введение

Данный модуль позволяет импортировать цены из индивидуальных Excel-файлов от туроператоров (CATTTOUR, Intour Maldives, SAYAMA Travel, Et Cetera Travel, Al Khalidiah, Навигатор, Gartour, TUI Turkey Contract/SPO, UTA, AYA Travel, Танжерин Турс, UPJET Travel Group, Travellux) и из ряда универсальных шаблонов Excel (прототипы шаблонов можно посмотреть ниже).


Эталонный шаблон Шаблон 1 Шаблон 2 Шаблон 3

Шаблон 4 Шаблон 5 Шаблон 6 Шаблон 7 Шаблон 8 Шаблон CATTTOUR Шаблон Intour Maldives Шаблон SAYAMA Travel
Шаблон Et Cetera Travel Шаблон Al Khalidiah Шаблон Навигатор Шаблон Gartour
Шаблон TUI Шаблон UTA Шаблон AYA Travel Шаблон Танжерин Турс
Шаблон UPJET Travel Group Шаблон Travellux

Создание направления

Для начала нужно создать профиль для импорта. Нажав кнопку Надстройки в главном меню, вы попадете в окно, в котором можно производить манипуляции с направлениями.
Направление
Для создания нового направления следует нажать кнопку «добавить».
Направление

В данном окне три вкладки:

  • Внешние настройки;
  • Внутренние настройки;
  • Синхронизация.

Во внешних настройках необходимо выбрать файл макрос для данного шаблона. Шаблон с перечнем цен (.xls-файл) связан с соответствующим макросом (.cs-файл). Плагин закачивает данные из исходного .xls-файла с ценами, приводит полученную информацию к стандартному формату при помощи макроса и загружает ее в БД Мастер-Тура. Во внутренних настройках надо указать параметры импорта по умолчанию для данного направления. В настройках синхронизации указываются флаги для тех справочников, которые должны отображаться в данном адаптере.

Шаблоны

Перед импортом цен, в диалоговом окне предлагается выбирать партнера, пакет, параметры цены (за ночь, за день и т.п.), валюту цен, страну. Выбор этих параметров не влияет на импорт, так как в процессе будут учитываться значения обозначенные в файле цен, а не указанные в диалоге. Однако, выбор партнера в диалоге определяет, для какого партнера будут сохранены сделанные сопоставления.
Стандартный формат соответствует эталонному шаблону, т.е. любой шаблон в итоге преобразуется в эталонный (в соответствии с макросом из выбранного профиля):

    Эталонный шаблон

    Правила импорта для «Эталонный шаблон»

    1. Анализ данных в фале начинается с первой ячейки – то есть первая строка, первый столбец.
    2. Количество столбцов с ценами не ограничено.
    3. На одном листе могут быть данные по одному отелю. Если есть данные по нескольким отелям, цены для них должны быть расположены на разных страницах.
    4. Данные должны располагаться точно в тех ячейках, как указано в примере ниже.

    Поле в примере Содержание поля С каким значением справочника МТ сопоставляется
    1 Партнер Краткое названием партнера
    2 Название пакета Название туристического пакета
    3 Валюта Код валюты
    4 Цена за Сопоставляется с типом периода, за который указана цена, в диалоге импорта ПК «Мастер-Тур» это одноименное поле.
    5 Страна Название страны
    6 Город Название города
    7 Название отеля Поле Название справочника отелей
    8 Тип питания Код типа питания в справочнике питаний
    9 Дата начала действия цены В формате дд.мм.гггг
    10 Дата окончания действия цены В формате дд.мм.гггг
    11 Продолжительность Импортируется в колонки «Продолжительность с…» и «Продолжительность по…»
    12 Нетто и брутто по первому дню Если 2 - равносильно отмеченному чек-боксу в диалоге импорта; 1 - чек-бокс не отмечен; 0 - анализируется, был ли отмечен чек-бокс в форме и учитывается это значение.
    13 Room type Тип номера
    14 Room Category Категория номера
    15 Accomm type Тип размещения
    16 Дни недели действия цены Порядковые номера дней недели по порядку, без пробелов. Дни первой строки соответствуют ценам первой строки, дни второй ценам второй и т.д.


    Эталонный шаблон

Процесс импорта цен

Заполнив все необходимые параметры, следует выбрать файл с ценами нажав кнопку Обзор и после этого уже нажать кнопку Импортировать цены.
Главное окно

  • В поле "Пакет" реализована возможность закачивания цен в разные ценовые пакеты в ПК Мастер-Тур.

Для этого необходимо снять признак "Сохранять все цены в один пакет" и в меню "Настройка пакетов" сопоставить ценовые пакеты из внешнего источника (шаблона) с нужными пакетами Мастер-Тура.
Сопоставление ценовых пакетов

После этого в случае, если не были сопоставлены некоторые значения в окне Синхронизация, то будет автоматически запущено данное окно, где необходимо все сопоставить или закрыть его, в том случае, когда необходима лишь часть цен из данного файла. Все возможности работы с окном Синхронизации продемонстрированы в данной статье Megatec Integration Service:Работа с окном Синхронизация .

По завершению процедуры импорта, загруженные цены отображаются в окне «Отели/Круизы (Цены)»:
Окно Отели/Круизы (Цены)

Список шаблонов импорта цен на отели

Для модуля Импорт прайс-листов разработаны следующие шаблоны:

    Шаблон 1

    Правила импорта для «Шаблон 1»

    1. Файл состоит из нескольких таблиц с ценами, каждая таблица – новый отель.
    2. Заголовка перед таблицами нет, первая непустая строка – начало таблицы с ценами.
    3. Таблицы разделяются пустыми строками.
    4. Во всем файле первая колонка не заполнена, поэтому пустой считается строка, у которой не заполнена вторая ячейка.
    5. Все строки рассматриваются начиная со второй ячейки.
    Ограничения
    Данные, которые содержатся между таблицами с ценами, не обрабатываются. Вся информация находится на первом листе xls-файла. Файл не должен быть защищен паролем и не должен содержать макросов (т.е. должен открываться сразу).

    Поле в примере Содержание поля С каким значением справочника МТ сопоставляется
    1 Название отеля Данный текст сопоставляется с названием отеля в справочниках ПК «Мастер-тур»
    2 Адрес отеля Не обрабатывается и не сопоставлении не участвует
    3 Адрес в интернете Не обрабатывается и не сопоставлении не участвует
    4 Общий период Общий период, за который вводятся цены
    5 Строка заголовков -
    6 Строка заголовков -
    6.1 RoomCategory Строка заголовков
    6.2 SGL Тип номера
    6.3 DBL Тип номера
    6.4 Suite Тип номера (при импорте не используется)
    6.5 Apt Дополнительные места для данной категории номера
    6.6 Adult Дополнительное размещение для взрослых
    6.7 Child Дополнительное размещение для детей
    6.8 Meal Включена ли стоимость завтрака в стоимость проживания
    6.9 Adult и Child (размещение для взрослых, основное и дополнительное) Типы размещения, для которых в нижеследующих колонках задаются цены на завтрак
    6.10 Adult и Child (размещение для взрослых, основное и дополнительное) Типы размещения, для которых в нижеследующих колонках задаются цены на ланч
    6.11 Adult и Child (размещение для взрослых, основное и дополнительное) Типы размещения, для которых в нижеследующих колонках задаются цены на ланч
    7 Период дат Период дат, для которого импортируются цены

    Шаблон_1

    Шаблон 2

    Правила импорта для «Шаблон 2»

    1. В одной таблице цены должны быть только в одной валюте.
    2. Импортируется только первый лист/страница, остальные игнорируются.
    3. Город указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Название отеля Данный текст сопоставляется с названием отеля в справочниках ПК «Мастер-тур»
    2 Тип питания Сопоставляется с типом питания в ПК «Мастер-Тур» (справочник «Типы питания»)
    3 Категория комнаты Сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
    4 Период действия цены Дата начала действия цены в формате дд.мм.гггг - Дата окончания действия цены в формате дд.мм.гггг
    5 RELEASE PERIOD Релиз-период
    6 Тип номера Сопоставляется с типом номера в ПК «Мастер-Тур» (справочник «Типы номеров»)
    7 Цена Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат


    Шаблон_2

    Шаблон 3

    Правила импорта для «Шаблон 4»

    В таблице обязательно должны присутствовать колонки SGL, DBL либо UNIT, заменяющий их. При наличии всех трех, UNIT игнорируется. Если отсутствуют SGL и DBL, для импорта цен этих типов номеров используется значение UNIT. Для DBL используется значение UNIT/2 , для SGL значение UNIT. Например, если UNIT = 100, а значения SGL и DBL в файле цен отсутствуют, то после импорта цены будут равны SGL = 100 и DBL = 50.

    Все поля обязательны для заполнения. Если цена отсутствует, значение ячейки должно быть N/A.
    
    Поле в примере Содержание поля Правила импорта в МТ
    1 Партнер Справочник партнера
    2 Название отеля Данный текст сопоставляется с названием отеля в справочниках ПК «Мастер-тур»
    3 Валюта Сопоставляется с валютами в ПК «Мастер-Тур» (справочник «Курс национальной валют»)
    4 Страна Название страны
    5 Город Название города
    6.1 Начало таблицы В колонке «А» ячейка со словом «FROM».
    6.2 Конец таблицы Найти в колонке «А» первую пустую ячейку после ячейки со словом «FROM».
    6.3 Строка с заголовком Это одна строка, в которой встретилось слово «FROM» из предыдущих пунктов.
    6.4 Последней колонки таблицы Последняя непустая ячейка в строке заголовков.
    7 Даты заезда Дата начала находится в колонке «А», первая дата начала – под ячейкой со словом «FROM». Дата окончания всегда находится в ячейке столбца «В» рядом с датой начала. «дд/мм/гггг» – без пробелов, через прямой слеш.
    8 Тип питания Сопоставляется с типом питания в ПК «Мастер-Тур» (справочник «Типы питания»)
    9 Тип номера Сопоставляется с типом номера в ПК «Мастер-Тур» (справочник «Типы номеров»)


    Шаблон_3

    Шаблон 4

    Правила импорта для «Шаблон 4»

    1.Данные с ценами, которые нужно импортировать в ПК «Мастер-Тур» должны начинаться с колонки содержащей текст «Расчетные цены». Все данные, содержащиеся в таблице, начинающейся в этой колонке будут импортированы в ПК «Мастер-Тур», данные содержащиеся левее этой колонки и данные в отдельных таблицах правее будут проигнорированы.
    2.По горизонтали цены на каждое новое средство размещения(Отель, пансионат, круизный лайнер) должны начинаться с названия средства размещения. Максимальное количество строк между двумя таблицами цен 20.
    3. Город указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Расчетные цены Колонка, с которой начинаются данные для импорта в ПК «Мастер-Тур»
    2 Название отеля Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
    3 Тип питания Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
    4 Категория номера Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
    5 Тип размещения Единожды сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
    6 Период действия цен Период действия цены в формате дд.мм.гг-дд.мм.гг
    7 Цена Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат

    Шаблон_4

    Шаблон 5

    Правила импорта для «Шаблон 5»

    1. Формат данных и названий полей таблицы должен строго соответствовать примеру.
    2. Если отсутствует значение цены или времени пребывания, ячейка должна содержать 0.
    3. В файле цен допустима только одна страница (или лист). Данные на других страницах игнорируются.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Data_from Период начала действия цены в формате дд/мм/гггг
    2 Data_to Период окончания действия цены в формате дд/мм/гггг
    3 Страна Сопоставляется с названием страны из справочника ПК «Мастер-Тур»
    4 Город Сопоставляется с названием города из справочника ПК «Мастер-Тур»
    5 Название отеля Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
    6 Вид номера Сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
    7 Тип размещения + Тип Номера Сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
    8 Время пребывания Соответствует значению поля «Продолжительность по…» экрана цен ПК «Мастер-тур»

    Начиная с релиза 2009.2.16 существует возможность в поле «Время пребывания» задавать продолжительность в виде «x-y», где х – значение, которое будет записано в поле «Продолжительность с», y – значение, которое будет записано в поле «Продолжительность по».

    9 Питание Сопоставляется с типом питания в ПК «Мастер-Тур»
    10 Цена Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат

    Шаблон_5


    Шаблон 6

    Правила импорта для «Шаблон 6»

    1. Данные с ценами, которые нужно импортировать в ПК «Мастер-Тур» должны начинаются с первой колонки, третьей строки.
    2. Количество пустых строк между таблицами не должно превышать 9.
    3. Количество столбцов не ограничено.
    4. В одной таблице цены должны быть только в одной валюте.
    5. Импортируется только первый лист/страница, остальные игнорируются.
    6. Город указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Название города и отеля Данный текст (до скобок) сопоставляется с названием отеля в справочниках ПК «Мастер-тур» - ячейка A3
    2 Категория номера Сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров») - ячейка A3
    3 Acc. Сопоставляется с типом питания в ПК «Мастер-Тур»
    4 Checkin Дата начала действия цены в формате дд.мм.гггг
    5 Checkout Дата окончания действия цены в формате дд.мм.гггг
    6 Chk in Поле игнорируется
    7 Cur. Валюта цены, сопоставляется с валютой ПК «Мастер-Тур»
    8 Apply Date Поле игнорируется
    9 Тип номера Первая строка в названии колонки - сопоставляется с типом номера (справочник «Типы номеров») в ПК «Мастер-Тур»
    10 Тип размещения Все, после первой строки в названии колонки - сопоставляется с типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»

    Шаблон_6


    Шаблон 7

    Правила импорта для «Шаблон 7»

    1. Данные, которые нужно импортировать в ПК «Мастер-Тур», должны начинаются с первой колонки, второй строки.
    2. Количество столбцов с ценами не ограничено.
    3. Импортируется только первый лист/страница, остальные игнорируются.
    4. На одном листе могут быть данные по нескольким отелям, расположенным в разных городах/странах, но от одного партнера.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Страна Русское название страны
    2 Город Русское название города
    3 Название отеля Поле Название справочника отелей
    4 Тип питания Код типа питания в справочнике питаний
    5 Партнер Сопоставляется с кратким названием партнера
    6 Название пакета Название туристического пакета
    7 Валюта Код валюты
    8 Цена за Сопоставляется с типом периода, за который указана цена, в диалоге импорта ПК «Мастер-Тур» это одноименное поле.
    9 Цена на заезд Если «Цена за» равно «Весь период», значение данного поля (число) вносится в колонки «Продолжительность с…» и «Продолжительность по…». Иначе поле игнорируется.
    10 Room type Тип номера
    11 Room Category Категория номера
    12 Accomm type Тип размещения
    13 Дни недели действия цены Порядковые номера дней недели по порядку, без пробелов
    14 Дата начала действия цены В формате дд.мм.гггг
    15 Дата окончания действия цены В формате дд.мм.гггг


    Шаблон_7

    Шаблон 8

    Правила импорта для «Шаблон 8»

    1. Анализ данных в фале начинается с первой ячейки – то есть первая строка, первый столбец.
    2. Количество столбцов с ценами не ограничено.
    3. На одном листе могут быть данные только по одному отелю. В одном файле может быть заполнен только один лист.
    4. Формат дат должен быть указан в формате дд.мм.гг-дд.мм.гг, с точностью до знака.
    5. Город указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

    Поле в примере Содержание поля Правила импорта в МТ
    1 Название отеля Сопоставляется с названием с названием отеля
    2 Тип питания Код типа питания в справочнике питаний
    3 Период действия цены В формате дд.мм.гг-дд.мм.гг
    4 Тип номера: категория номера Тип и категория номера. В строке с указанием типа и категории номера должен быть заполнен только первый столбец.
    5 Тип размещения Сопоставляется с типом размещения


    Шаблон_8

Шаблон CATTTOUR – Турция


CATTTOUR

Шаблон Intour Maldives – Мальдивы


Ud 001.png

Шаблон SAYAMA Travel – Тайланд

Инструкция по загрузке цен в ПК МАСТЕР-ТУР

Шаг 1: Подготовка цен к импорту
Логичны четыре варианта подготовки цен СПО к импорту:

Группировка Описание
ГРУППИРОВКА: №1
По региону гостиниц и дате обновления:
1) Цены группируются внутри файла согласно выбранной концепции (по городам гостиницы - Дополнительные параметры цен)
2) Создаются Новое СПО от гостиницы: Описание: Pattaya (дата).
3) В эти СПО импортируются все цены, которые получены в текущем обновлении на соответствующие регионы
ГРУППИРОВКА: №2
По одинаковым параметрам цен:
1) Цены группируются внутри файла согласно выбранной концепции (по параметрам цен - Специальные параметры цен)
2) Создаются Новое СПО от гостиницы: описание: согласно идентификации группировки и подтипа СПО (пример: EB 45 DBF >7NS)
3) В эти СПО импортируются все цены, которые получены в текущем обновлении на соответствующие группировки
ГРУППИРОВКА: №3
По каждому номеру СПО:
1) Цены группируются внутри файла согласно выбранной концепции (по номеру СПО - Дополнительные параметры цен)
2) Создаются Новое СПО от гостиницы: описание - подтип тип СПО. Идентификатор: номер импортируемого СПО
3) В эти СПО импортируются все цены, которые получены в текущем обновлении на соответствующие номера СПО
ВСЕ СРАЗУ:
По подтипу СПО:
1) Цены не группируются внутри файла
2) Создаются Новое СПО от гостиницы: описание - подтип тип СПО
3) В эти СПО импортируются все цены, которые получены в текущем обновлении на импортируемый подтип СПО

Шаг 2: импорт цен через шаблон

  • Для импорта цен MS Excel файл с ценами должен быть приведен в специальный формат, описанный в примере. Импорт цен запускается из экрана «Цены» (Справочники => Отели/Круизы цены), надстройка «Импорт прайс-листов».
  • Перед импортом цен, в диалоговом окне предлагается выбирается профиль для импорта, партнер, чьи цены закачиваются в базу, пакет, параметры цены (за ночь, за день и т.п.), валюта цен. Выбор страны в диалоговом окне никак не влияет на процесс импорта, при сопоставлении будет предложено сопоставить страну из файла цен стране в справочнике.
  • Правила импорта
  1. Формат данных и названий полей таблицы должен строго соответствовать примеру.
  2. Если отсутствует значение цены или времени пребывания, ячейка должна содержать 0.
  3. В файле цен допустима только одна страница (или лист). Данные на других страницах игнорируются.

Правила импорта для «Шаблон SAYAMA Travel»

1. Анализ данных в фале начинается с первой ячейки – то есть первая строка, первый столбец.
2. Количество столбцов с ценами не ограничено.
3. На одном листе могут быть данные только по одному отелю. В одном файле может быть заполнен только один лист.
4. Формат дат должен быть указан в формате дд.мм.гг-дд.мм.гг, с точностью до знака.
5. Город указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

Поле в примере Содержание поля Правила импорта в МТ
1 Data_from Период начала действия цены в формате дд/мм/гггг
2 Data_to Период окончания действия цены в формате дд/мм/гггг
3 Страна Сопоставляется с названием страны из справочника ПК «Мастер-Тур»
4 Город Сопоставляется с названием города из справочника ПК «Мастер-Тур»
5 Название отеля Сопоставляется с типом размещения
6 Вид номера Сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
7 Тип размещения + Тип Номера Сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
8 Время пребывания Соответствует значению поля «Продолжительность по…» экрана цен ПК «Мастер-тур»
9 Питание Сопоставляется с типом питания в ПК «Мастер-Тур»
10 Цена Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат



Ud 002.png

Шаблон Et Cetera Travel – Чехия, Прага

Инструкция по загрузке цен в ПК МАСТЕР-ТУР

  • Первый лист Excel – оглавление. В импорте не учавствует
  • Данные с отелями начинаются со второго листа, каждый отель находится на отдельном листе.
  • На одном листе (в одном отеле) могут быть несколько категорий номеров. Каждая категория разделена подзаголовком (в колонке А - Accommodation). В одной таблице указываются цены только одной категории, все ячейки, в которых указано «-» для этой категории номера не импортируются. Для них есть ячейки с ценой в таблице с соответствующей категорией.
Поле в примере Содержание поля
А1 Страна, город. Сопоставляется с названием страны из справочника ПК «Мастер-Тур», Сопоставляется с названием города из справочника ПК «Мастер-Тур»
А2 Отель. Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
А8 Минимальное количество ночей. Так как максимального к-ва ночей нигде нет при импорте в МТ в качестве максимального к-ва ночей указываем 365. Если на одном листе для одной и той же категории номера есть две таблицы с ценами, например: Minimum number of nights: 1 и Minimum number of nights: 4 , то импортируем цены следующим образом: Цены из таблицы, в которой указано Minimum number of nights: 1 записываем на продолжительность с 1 до 3 ночей; цены из таблицы в которой указано Minimum number of nights: 4 записываем на продолжительность с 4 до 365 ночей. Аналогичным образом поступаем и для любого другого минимального количества ночей.
А4 Валюта и тип цен(за номер, за человека) - Валюта сопоставляется с названием валюты из справочника ПК «Мастер-Тур», цена за человека в номере за ночь
А9 Категория номеров. Сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
B9-B16 Период действия цен
C7-O7 Тип размещения, тип номеров, питание:
  • Питание – всегда буквы после последнего пробела в ячейке. Например для номера SUITE S.U. BB тип номера - SUITE S.U., питание – BB.
  • Для размещений детей возраст указывается в круглых скобках, например (<07 y.o.) или (7<13 y.o.).
C9:O16 Цена. Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, питание, на соответствующие даты. Ячейки в которых указано «free» импортируем 0


Ud 038.png

Шаблон Al Khalidiah – ОАЭ, Дубаи

Инструкция по загрузке цен в ПК МАСТЕР-ТУР

  • Анализируем название отеля (насколько я понимаю всегда колонка B8), в примере отель называется Amwaj Rotana Jumeirah Beach Dubai 5*
  • Анализируем название категории номера Classic Sea View, колонка с названием ROOM CATEGORY
  • Анализируем тип размещения – колонка с названием Accommodation (например 1Adult (room) или 1Adult+1chd(0-11) и т.д.)
  • Анализируем даты действия цены, колонка Validity (From – дата действия цены с, To – дата действия цены по)
  • Анализируем дату продажи цены, колона Period of booking (Booking From – дата продажи с, Booking Till – дата продажи по)
  • Анализируем стоимость – колонка Rates (BB и HB – это типы питаний, исходя из них кладем стоимость на тот или иной тип питания). Цены в долларах.
  • Анализируем колонки Stay min и Stay max – если они заполнены – то кладем эти значения в поля продолжительность с и продолжительность по в ценах
  • Анализируем тип цен, нам необходимо класть разные типы цены в разные пакеты:
    • Special offer: Discounted Rates (PER ROOM) – один пакет, указывается пользователем при импорте
    • CONTRACT RATES (PER ROOM) - второй пакет, указывается пользователем при импорте

То есть когда пользователь начнет импортировать файл мы должны выдать ему сообщение с просьбой сначала выбрать пакет для импорта цен типа Special offer: Discounted Rates (PER ROOM), после того как он его выберет и нажмет ОК попросить выбрать пакет для цен с типом CONTRACT RATES (PER ROOM).

Ud 040.png

Шаблон Навигатор – Индонезия

Инструкция по загрузке цен в ПК МАСТЕР-ТУР

1.Анализируем название отеля (в примере Adhi Jaya)
2.Анализируем название категории номера Standard Superior
3.Анализируем тип размещения:

  • Room Rate – цена за номер при размещении 2 взрослых
  • SGL Rate – цена за номер при размещении 1 взрослого
  • Далее смотрим на выделение 2 и получаем размещения с доп местами и детьми:

Max Adult– число возможных доп мест, прибавляется к Room Rate и к SGL Rate, стоимость которую надо прибавить указана в колонке Extra Adult.

  • Если в поле Max Adult стоит 0 – то такое размещение невозможно
  • Если стоит 1 – значит мы формируем размещение Room Rate + 1 adult.
  • Если стоит 2 – то формируем 2 размещения: Room Rate + 1 adult и Room Rate + 2 adult, и т.д.

То же самое для SGL Rate.
Max X-Child - число возможных детей на доп месте, прибавляется к Room Rate и к SGL Rate, стоимость которую надо прибавить указана в колонке Extra Child.

  • Если в поле Max X-Child стоит 0 – то такое размещение невозможно.
  • Если стоит 1 – значит мы формируем размещение Room Rate + 1 X-Child (2-5),
  • Если стоит 2 – то формируем 2 размещения: Room Rate + 1 X-Child (2-5) и Room Rate + 2 X-Child (2-5) и т.д.

"Возраст ребенка с" берем всегда 2 года, "возраст по" берем из колонки Max Age Child (выделение 1). То же самое делаем для SGL Rate.
Max Sharing - число возможных детей без доп места, прибавляется к Room Rate и к SGL Rate, стоимость которую надо прибавить указана в колонке Child Share.

  • Если в поле Max Sharing стоит 0 – то такое размещение невозможно
  • Если стоит 1 – значит мы формируем размещение Room Rate + 1 Child Sharing (2-5),
  • Если стоит 2 – то формируем 2 размещения: Room Rate + 1 Child Sharing (2-5) и Room Rate + 2 Child Sharing (2-5) и т.д.

"Возраст ребенка с" берем всегда 2 года, "возраст по" берем из колонки Max Age Child Sharing (выделение 1). То же самое для SGL Rate.
4.Анализируем тип питания – колонка Meal
5.Анализируем Rate Type, нам необходимо класть разные типы цены в разные пакеты:

  • Contract – один пакет, указывается пользователем при импорте
  • SPO - второй пакет, указывается пользователем при импорте

То есть когда пользователь начнет импортировать файл мы должны выдать ему сообщение с просьбой сначала выбрать пакет для импорта цен типа Contract, после того как он его выберет и нажмет ОК попросить выбрать пакет для цен с типом SPO.
6.Анализируем даты действия цены (это даты с..по.. в МТ) – находятся в колонке Period Details (на слова в скобках типа high или low не обращаем внимание)

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

Ud 039.png

Шаблон Gartour – Италия

Инструкция по загрузке цен в ПК МАСТЕР-ТУР

Поле в примере Содержание поля
Лист 1, А6 (в прайсе)- город Сопоставляется с названием города из справочника ПК «Мастер-Тур»
Лист 2
А1 - отель Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
А15 -дни недели действия цены Берем часть после знака "-" all days - цена действует всегда, Mon, Tue, Wed, Thu, Sun - цена действует только в указанные дни недели
C5 - период действия цен Период начала и окончания действия цены в формате дд/мм/гггг-дд/мм/гггг. А15 - сезон (высокий, низкий, промо, выходные и рабочие дни)
A6:А17 - Тип и категория номеров Сопоставляется с типом, категорией номера и типом размещения в ПК «Мастер-Тур» (справочник «Варианты размещений»)
D6 - тип питания Сопоставляется с типом питания из справочника ПК «Мастер-Тур»
Е6 - цена за номер (prpn) В чистом виде импортируем только строки у котлрых в этом поле указано prpn
С6:С17 - цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат
F10 - доплаты за детей по возрасту 7-12 (7-11,99) Доплаты за ребенка: применяются только в тех категориях номеров, напротив которых они написаны. В примере (лист 2): Double Deluxe Panoramic View, Suite Imperial, Suite Presidential, Junior Suite Standard.
А18 - дополнительное питание У доплат за питание в столбце Е всегда указано "pppn". В столбце С – цена за взрослого, в столбце D – тип питания, в столбце F – стоимость доплаты за питание на детей по возрастам. При импорте кроме базового питания для номеров должны рассчитаться цены на дополнительное питание.
Расчет доплат за доп размещение на основе констант: Single, 1 рах, DUS – 1 взрослый

Double, Twin – 2 взрослых, и 2 взр. +1 ребенок там, где в столбике F есть доплаты за ребенка (напротив категории номера).
Triple, 3 рах –3 взр., 2 взр. +1 реб. (стоимость номера без доплат).
Quadruple, 4 рах – 4 взр., 2 взр. +2 реб. (стоимость номера без доплат).
2-3 рах – 2 взр., 3 взр., 2 взр. +1 реб.
1-3 рах – 1 взр., 2 взр., 3 взр., 2 взр. +1 реб.

Ud 041.png

Шаблон TUI Turkey Contract/SPO – Турция

Правила импорта для шаблона «TUI Turkey Contract»

1. Регион указывается в первом диалоговом окне сопоставления, при этом в сопоставлении не участвует.

Поле в примере Содержание поля Правила импорта в МТ
1 Название отеля (в примере ROYAL ADAM&EVE) Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
2 Тип питания -колонка Board (в примере UAI) Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
3 Валюта - колонка Curr. (в примере USD) Единожды сопоставляется с валютой в ПК «Мастер-Тур»
4 Период действия цен - колонка Periods Период действия цены в формате дд.мм.гггг

Верхняя строка – "дата с", нижняя – "дата по", третья строка может быть 2-х значений: STAY или c/in,
если значение STAY – то кладем даты в колонки "дата с" и "дата по",
если значение c/in то кладем в колонки "дата заезда с" и "дата заезда по".

5 Категория номера - строка Room Type (DESIGN ROOM STANDART ROOM) Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
6 Тип размещения - под строкой Room type (DBL, SNG) Единожды сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
7 Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат


Ud 079.png

Правила импорта для шаблона «TUI Turkey SPO»

Поле в примере Содержание поля Правила импорта в МТ
1 Название отеля - всегда поле А1 (в примере ROYAL DIONIS HOTEL) Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
2 Тип питания - всегда поле А2 (в примере ULTRA ALL INCLUSIVE) Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
3 Период действия цен - колонка Periods Период действия цены в формате дд.мм.гггг-дд.мм.гггг

Вторая строка может быть 2-х значений: STAY или c/in,
если значение STAY – то кладем даты в колонки "дата с" и "дата по",
если значение c/in то кладем в колонки "дата заезда с" и "дата заезда по".

4 Категория номера - поля А3, А16, А28 и т.д. (в примере DESIGN ROOM STANDART ROOM) Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)
5 Тип размещения - под строкой с категорией номера: А14-А13 (DBL, SNG) Единожды сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
6 Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение, тип и категорию номера, в подходящий период выбранный период дат


Ud 080.png

Шаблон U.T.A (Unlimited Travel Agency) – Франция

Правила импорта для шаблона «UTA»

1. Цены компании UTA
2. Тип цен: CONTRACT RATES
3. Подтип СПО: ЧИСТЫЕ ЦЕНЫ + REVISED CONTRACT
4. Описание типа цен: цены указаны за номер
5. Цены: указаны по периодам
6. Валюта цен: евро

Поле в примере Содержание поля Правила импорта в МТ
A65 Название отеля (в примере MEDIAN PARIS CONGRES - 3***) Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
A72-C72 Тип питания - в примере CB Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
E72-V72 Период действия цен Период действия цены в формате дд/мм/гггг-дд/мм/гггг
A73-A76 Категория номера - в примере Classic Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»)

Classic Single Week - здесь категория номера Classic . Если она не указана, то по умолчанию Standard.

A73-A76 Тип размещения/номера - в примере Single, Double/Twin Единожды сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур»
A73-A76 Дни недели действия цены Существуют варианты где цены указаны как Week (Week days) и Weekend (WE, Week end)

Week, Week days - цена для дней с понедельника по четверг (Пн-Чт). Weekend, WE, Week end - цена для дней с пятницы по воскресенье (Пт-Вс).

Строка 77 (А77-V77) Доплата за детей В примере "Under 9 years = FREE, Between 9 and 11 years = 16€/night".

Здесь два варианта до 8.99 лет бесплатно, и с 9-11 лет доплата 16€.
Для проживаний с детьми в справочниках создается отдельное размещение/тип номера. В данном примере это Single + Extra Bed (Between 9 and 10,99 years) для детей 9-11 лет.

Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение/тип номера, категорию номера и дни недели в подходящий период выбранный период дат.


Шаблон UTA

Шаблон AYA Travel – Болгария

Правила импорта для шаблона «AYA Travel»

1. Цены компании AYA Travel
2. Описание типа цен: цены указаны за номер
3. Цены: указаны по периодам
4. Валюта цен: евро

Поле в примере Содержание поля Правила импорта в МТ
A5 Название отеля (в примере "HRIZANTEMA 4* BULGARIA, SUNNY BEACH") Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
A8 Тип питания - в примере "All" Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
B9 - B10 Период действия цен B9 - начало действия цен

B10 - окончания действия цен

A11, А13 Категория номера - в примере "PARK NO BALCONY, SEA" Информация в строках А11, А13, кроме SGL, DBL, STUDIO. Если категория не указана, то по умолчанию "Standard".

SGL PARK NO BALCONY - здесь: "PARK NO BALCONY" - категория номера, "SGL" - тип номера. Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»).

A11, А13 Тип номера - в примере "SGL", "DBL", "STUDIO" SGL PARK NO BALCONY - здесь: "PARK NO BALCONY" - категория номера, "SGL" - тип номера.

Единожды сопоставляется с типом номера (справочник «Типы номеров») в ПК «Мастер-Тур».

A12, А14-А21 Тип размещения- в примере "1 Adult", "1 Adult + 1 chd (2-12.99)", "2 Adults" Единожды сопоставляется с типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур».
A9 Дни недели действия цены Импортируются вместе с ценами в справочник цен ПК Мастер-Тур
Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение, тип номера, категорию номера и дни недели в подходящий период выбранный период дат.


Пример шаблона AYA Travel

Шаблон Танжерин Турс – Шри-Ланка

Правила импорта для шаблона «Танжерин Турс»

1. Цены компании Танжерин Турс
2. Каждый отель помещен на отдельной странице в Excel-документе
3. Описание типа цен: цены указаны за номер
4. Цены: указаны по периодам
5. Валюта цен: USD

Поле в примере Содержание поля Правила импорта в МТ
A5 Название отеля (в примере "Cinnamon Bay 5*") Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
B6 - B17 Тип питания - в столбце Meal. В примере - "BB", "HB", "FB", "AL". Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
A6 - A17 Период действия цен - с строке Period Период действия цен представлен в формате дд.мм.гггг-дд.мм.гггг
A3, A20 Категория номера - в примере "Superior", "Deluxe" Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»).
C5 - H5 Тип номера - в примере "SGL", "DBL", "TRPL" и т.д. Единожды сопоставляется с типом номера (справочник «Типы номеров») в ПК «Мастер-Тур». В данном шаблоне совпадает с типом размещения.
C5 - H5 Тип размещения- в примере "SGL", "DBL", "TRPL" и т.д. Единожды сопоставляется с типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур». В данном шаблоне совпадает с типом номера.
Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение/тип номера, категорию номера и дни недели в подходящий период выбранный период дат.


Пример шаблона Танжерин Турс

Шаблон UPJET Travel Group – Турция, Стамбул

Правила импорта для шаблона «UPJET Travel Group»

1. Цены компании "UPJET Travel Group"
2. Каждый отель помещен на отдельной странице в Excel-документе
3. Описание типа цен: цены указаны за номер, за сутки
4. Цены: указаны по периодам
5. Валюта цен: EURO
6. Цены по региону: Турция, Стамбул
7. Цены разделяются на Ordinary (стандартные) и SPO (спецпредложения). Поэтому перед импортом в экране плагина MIS необходимо выбрать импорт в разные пакеты цен.
Для этого нужно снять галочку с признака "Сохранять все цены в один пакет" и нажать на кнопку "Настройка пакетов". После этого откроется окно, в котором можно сопоставить имеющиеся стандартные цени и СПО-цены с соответствующими пакетами "ПК Мастер-Тур". Стандартные, не СПО-цены записаны в пакете STANDARD.
Ud 129.png

Поле в примере Содержание поля Правила импорта в МТ
A14 Название отеля, его категория и месторасположение (в примере "TRIA HOTEL / S-CLASS / ISTANBUL EUROPE*") Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
A15 Special offer - цены по спецпредложению Сопоставляется в окне "Пакеты" в экране программы MIS перед импортом цен из Excel-файла
Booking/Sale period - Период продажи проживания в отелях. Только для СПО. Период продажи проживания в отелях представлен в формате дд.мм.гггг
Accomodation period - Период действия цен. У стандартных цен только период действия цен. Период действия цен представлен в формате дд.мм.гггг
Room - тип номера и размещение Единожды сопоставляется с типом номера (справочник «Типы номеров») и типом размещения (справочник «Типы размещения») в ПК «Мастер-Тур». Для стандартных цен это поля DOUBLE ROOM, SINGLE ROOM, 2+1 CHD(0-6,99) и т.д.
Room Type - категория номера (для справочников Мастер-Тура) Единожды сопоставляется с категория номера(справочник «Категории номеров») в ПК «Мастер-Тур». Для стандартных цен это поля STANDARD (А29-30) и DELUXE SEA VIEW ROOM WITH JACUZZI(А27-28).
Board - питание Единожды сопоставляется с типом питания(справочник «Типы питания») в ПК «Мастер-Тур».
Price - Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение/тип номера, категорию номера и дни недели в подходящий период выбранный период дат.
Тип номера/размещение P.P.P.D.IN DOUBLE ROOM не импортируется, т.к. аналогичен DOUBLE ROOM.


В примере розовым цветом выделены цены СПО.
Пример шаблона UPJET Travel Group


Шаблон Travellux – Израиль

Правила импорта для шаблона «Travellu»

1. Цены компании Travellux - Израиль
2. Описание типа цен: цены указаны за номер
3. Цены: указаны по периодам
4. Валюта цен: уточните у туроператора
5. Данный шаблон не является стандартным шаблоном туроператора Travellux, а переработанным специально для загрузки цен в ПК "Мастер-Тур" через ПК "MIS"

Поле в примере Содержание поля Правила импорта в МТ
A2 Название отеля (в примере "DAVID INTERCONTINENTAL*") Сопоставляется с названием отеля из справочника ПК «Мастер-Тур»
A4 Тип питания. В примере - "BB". Единожды сопоставляется с типом питания в ПК «Мастер-Тур»
A5, A13, A23 Категория номера - в примере "Classic", "Classic with Terrace", "Executive" Единожды сопоставляется с категорией номера в ПК «Мастер-Тур» (справочник «Категории номеров»).
B5, C5, D5, E5 Тип номера/Тип размещения - "dbl", "sgl", "trpl" Единожды сопоставляется (по отдельности) со справочниками "Типы номера" и "Типы размещения" в ПК «Мастер-Тур».
A6-A10 Период действия цен Период действия цен представлен в формате дд.мм.гггг-дд.мм.гггг
B4, B12, B22 Дни недели Дни недели действия цен. Если поле пустое - значит все 7 дней.
Цена за номер Импортируется в ПК «Мастер-Тур» на указанное размещение/тип номера, категорию номера и дни недели в подходящий период выбранный период дат.


Пример шаблона Travellux