Мастер-Тур:Дополнительный модуль Импорт прайс-листов — различия между версиями
[досмотренная версия] | [досмотренная версия] |
(Новая страница: «==Введение== ===Обзор=== Данный модуль предназначен для импортирования прайс-листов определе...») |
|||
Строка 10: | Строка 10: | ||
Доступ к данному модулю осуществляется из окна Отели/Круизы (Цены) раздела Справочники, далее Надстройки –> Импорт прайс-листов. | Доступ к данному модулю осуществляется из окна Отели/Круизы (Цены) раздела Справочники, далее Надстройки –> Импорт прайс-листов. | ||
Осуществляется работа в помощью связки шаблона с перечнем цен (в виде файла Excel) и соответствующего под этот шаблон макроса (файл cs). Плагин закачивает данные из исходного Excel файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат. | Осуществляется работа в помощью связки шаблона с перечнем цен (в виде файла Excel) и соответствующего под этот шаблон макроса (файл cs). Плагин закачивает данные из исходного Excel файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат. | ||
− | + | <BR> | |
− | + | [[Файл:471.PNG]]<BR> | |
Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже: | Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже: | ||
− | + | <BR> | |
− | + | [[Файл:472.PNG]]<BR> | |
===Формирование нового профиля=== | ===Формирование нового профиля=== | ||
Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку «Добавить новый элемент». | Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку «Добавить новый элемент». | ||
− | + | <BR> | |
− | + | [[Файл:473.PNG]]<BR> | |
− | |||
В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены. | В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены. | ||
В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs. | В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs. | ||
Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X. | Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X. | ||
− | + | <BR> | |
− | + | [[Файл:474.PNG]]<BR> | |
===Импорт прайс-листа на основе профиля=== | ===Импорт прайс-листа на основе профиля=== | ||
Теперь можно приступить к самому импорту прайс-листа на основе профиля. | Теперь можно приступить к самому импорту прайс-листа на основе профиля. | ||
− | + | <BR> | |
− | + | [[Файл:475.PNG]]<BR> | |
В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls. | В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls. | ||
После этого нажимаем кнопку «Импорт». | После этого нажимаем кнопку «Импорт». | ||
Строка 34: | Строка 33: | ||
Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур». | Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур». | ||
− | + | <BR> | |
+ | [[Файл:476.PNG]]<BR> | ||
Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось. | Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось. | ||
− | + | <BR> | |
+ | [[Файл:477.PNG]]<BR> | ||
При нажатии на кнопку «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон). | При нажатии на кнопку «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон). | ||
− | + | <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 файла с ценами, а с помощью макроса информация преобразуется в стандартный формат и загружается в БД «Мастер-Тур». Стандартный формат соответствует эталонному шаблону. Любой шаблон с помощью механизма преобразования (в соответствии с макросом, описанном в выбранном профиле) в итоге преобразуется в эталонный формат.
Шаблоны могут быть разные. Вариант тестового шаблона представлен ниже:
Формирование нового профиля
Для начала нужно создать профиль для импорта. Окно создания профиля вызывается при нажатии кнопки «Обзор», окна Импорт прайс-листа, далее в окне Список профилей нажатием на кнопку «Добавить новый элемент».
В окне создания профиля нужно указать название профиля, назначить партнера из списка партнеров, указать цену за… – за какой период будет считаться цена (за ночь, за день, за весь период), указать валюту, страну, тип цены.
В поле Макрос необходимо указать физический путь к файлу макроса, собственно на основе которого и будет формироваться профиль. В данном случае это файл macroShablon_X.cs.
Теперь в окне Список профилей отобразился созданный профиль с названием Shablon_X.
Импорт прайс-листа на основе профиля
Теперь можно приступить к самому импорту прайс-листа на основе профиля.
В поле Профиль для импорта выбираем созданный профиль с названием Shablon_X. Все данные, которые были выбраны при создании этого профиля – автоматически перенеслись сюда. Можно выбрать название тура из списка Пакет, а также обязательно нужно указать физический путь к файлу шаблона xls, из которого будут импортироваться цены. В данном случае это файл Shablon_X.xls.
После этого нажимаем кнопку «Импорт».
Происходит сопоставление (синхронизация) всех предложенных надстройкой параметров из выбранного файла с соответствующими значениями в базе данных ПК «Мастер-Тур».
Если найдено значение, которое невозможно сопоставить автоматически, выводится диалог сопоставления справочников. В таком случае нужно выбрать из списка соответствующее значение. Если сопоставимого значения не существует в базе данных, можно добавить его в соответствующий справочник Мастер-тура, нажав на кнопку «Открыть справочник». После синхронизации всех справочных значений откроется предварительное окно перед импортом прайс-листа, где можно просмотреть, что с чем синхронизировалось.
При нажатии на кнопку «Excel» можно просмотреть исходные данные, преобразованные в стандартный формат (в эталонный шаблон).
Для завершения процедуры нажмите «Импорт». Загруженные цены отображаются в окне Отели\Круизы (Цены).