Мастер-Тур:Дополнительный модуль Импорт прайс-листов — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Новая страница: «==Введение== ===Обзор=== Данный модуль предназначен для импортирования прайс-листов определе...»)
 
Строка 10: Строка 10:
 
Доступ к данному модулю осуществляется из окна Отели/Круизы (Цены) раздела Справочники, далее Надстройки –> Импорт прайс-листов.
 
Доступ к данному модулю осуществляется из окна Отели/Круизы (Цены) раздела Справочники, далее Надстройки –> Импорт прайс-листов.
 
Осуществляется работа в помощью связки шаблона с перечнем цен (в виде файла Excel) и соответствующего под этот шаблон макроса (файл cs). Плагин закачивает данные из исходного Excel файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат.
 
Осуществляется работа в помощью связки шаблона с перечнем цен (в виде файла Excel) и соответствующего под этот шаблон макроса (файл cs). Плагин закачивает данные из исходного Excel файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат.
+
<BR>
Рисунок 2.1
+
[[Файл:471.PNG]]<BR>
 
Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже:
 
Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже:
+
<BR>
Рисунок 2.2
+
[[Файл:472.PNG]]<BR>
 
===Формирование нового профиля===
 
===Формирование нового профиля===
 
Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки  «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку  «Добавить новый элемент».
 
Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки  «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку  «Добавить новый элемент».
 
+
<BR>
+
[[Файл:473.PNG]]<BR>
Рисунок 2.3
 
 
В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены.
 
В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены.
 
В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs.
 
В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs.
 
Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X.
 
Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X.
+
<BR>
Рисунок 2.4
+
[[Файл:474.PNG]]<BR>
 
===Импорт прайс-листа на основе профиля===
 
===Импорт прайс-листа на основе профиля===
 
Теперь можно приступить к самому импорту прайс-листа на основе профиля.
 
Теперь можно приступить к самому импорту прайс-листа на основе профиля.
+
<BR>
Рисунок 2.5
+
[[Файл:475.PNG]]<BR>
 
В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls.
 
В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls.
 
После этого нажимаем кнопку «Импорт».
 
После этого нажимаем кнопку «Импорт».
Строка 34: Строка 33:
 
Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур».
 
Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур».
 
   
 
   
Рисунок 2.6
+
<BR>
 +
[[Файл:476.PNG]]<BR>
  
 
Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось.  
 
Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось.  
 
   
 
   
Рисунок 2.7
+
<BR>
 +
[[Файл:477.PNG]]<BR>
  
 
При нажатии на кнопку  «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон).
 
При нажатии на кнопку  «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон).
 
   
 
   
Рисунок 2.8
+
<BR>
 +
[[Файл:478.PNG]]<BR>
  
 
Для завершения процедуры нажмите «Импорт». Загруженные цены отображаются в окне Отели\Круизы (Цены).
 
Для завершения процедуры нажмите «Импорт». Загруженные цены отображаются в окне Отели\Круизы (Цены).
 
+
<BR>
 +
[[Файл:479.PNG]]<BR>
 
[[Category:Мастер-Тур_Дополнительные_модули]]
 
[[Category:Мастер-Тур_Дополнительные_модули]]

Версия 16:18, 4 октября 2011

Введение

Обзор

Данный модуль предназначен для импортирования прайс-листов определенного партнера на основе шаблона, а также синхронизации справочников. В отличие от стандартного Мастера импорта цен плагин обрабатывает и импортирует таблицы с ценами автоматически, базируясь на определенных шаблонах.

  • C помощью плагина за одну операцию импорта можно загрузить цены на все отели для данного партнера.
  • Клиент может использовать уже готовые шаблоны, либо заказать разработку нового, если таблицы с ценами отеля-партнера по своему формату не подходят ни под один из существующих шаблонов.

Установка модуля

В ПК Мастер-Тур версии 2007.2 и выше модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются два файла Megatec.MasterTour.Plugins.PriceLists.Import.dll и Megatec.MasterTour.Plugins.Synchronization.dll.

Работа с модулем

Доступ к данному модулю осуществляется из окна Отели/Круизы (Цены) раздела Справочники, далее Надстройки –> Импорт прайс-листов. Осуществляется работа в помощью связки шаблона с перечнем цен (в виде файла Excel) и соответствующего под этот шаблон макроса (файл cs). Плагин закачивает данные из исходного Excel файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат.
471.PNG
Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже:
472.PNG

Формирование нового профиля

Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку «Добавить новый элемент».
473.PNG
В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены. В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs. Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X.
474.PNG

Импорт прайс-листа на основе профиля

Теперь можно приступить к самому импорту прайс-листа на основе профиля.
475.PNG
В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls. После этого нажимаем кнопку «Импорт».

Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур».


476.PNG

Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось.


477.PNG

При нажатии на кнопку «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон).


478.PNG

Для завершения процедуры нажмите «Импорт». Загруженные цены отображаются в окне Отели\Круизы (Цены).
479.PNG