Megatec Integration Service:Индивидуальные особенности адаптера Excel (примеры шаблонов для импорта) — различия между версиями
[досмотренная версия] | [досмотренная версия] |
(Новая страница: «<span style="color:red;font-size:120%">Статья находится на стадии разработки.</span><br> Версия статьи от {{REVISIO…») |
|||
Строка 27: | Строка 27: | ||
Перед импортом цен, в диалоговом окне предлагается выбирать партнера, пакет, параметры цены (за ночь, за день и т.п.), валюту цен, страну. Выбор этих параметров не влияет на импорт, так как в процессе будут учитываться значения обозначенные в файле цен, а не указанные в диалоге. Однако, выбор партнера в диалоге определяет, для какого партнера будут сохранены сделанные сопоставления.<br> | Перед импортом цен, в диалоговом окне предлагается выбирать партнера, пакет, параметры цены (за ночь, за день и т.п.), валюту цен, страну. Выбор этих параметров не влияет на импорт, так как в процессе будут учитываться значения обозначенные в файле цен, а не указанные в диалоге. Однако, выбор партнера в диалоге определяет, для какого партнера будут сохранены сделанные сопоставления.<br> | ||
Стандартный формат соответствует эталонному шаблону, т.е. любой шаблон в итоге преобразуется в эталонный (в соответствии с макросом из выбранного профиля): | Стандартный формат соответствует эталонному шаблону, т.е. любой шаблон в итоге преобразуется в эталонный (в соответствии с макросом из выбранного профиля): | ||
− | + | ||
<ul> | <ul> | ||
− | + | ====Эталонный шаблон<br>==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Эталонный шаблон» | Правила импорта для «Эталонный шаблон» | ||
Строка 113: | Строка 113: | ||
Для модуля <b>Импорт прайс-листов</b> разработаны следующие шаблоны: | Для модуля <b>Импорт прайс-листов</b> разработаны следующие шаблоны: | ||
<ul> | <ul> | ||
− | + | ====Шаблон 1==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 1» | Правила импорта для «Шаблон 1» | ||
Строка 210: | Строка 210: | ||
[[Файл:Bm086.png|Шаблон_1]]<br> | [[Файл:Bm086.png|Шаблон_1]]<br> | ||
− | + | ====Шаблон 2==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 2» | Правила импорта для «Шаблон 2» | ||
Строка 253: | Строка 253: | ||
</div></div><br /> | </div></div><br /> | ||
<br>[[Файл:Bm087.png|Шаблон_2]]<br><br> | <br>[[Файл:Bm087.png|Шаблон_2]]<br><br> | ||
− | + | ====Шаблон 3==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Строка 316: | Строка 316: | ||
</div></div><br /> | </div></div><br /> | ||
<br>[[Файл:Bm088.png|Шаблон_3]]<br><br> | <br>[[Файл:Bm088.png|Шаблон_3]]<br><br> | ||
− | + | ====Шаблон 4==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 4» | Правила импорта для «Шаблон 4» | ||
Строка 359: | Строка 359: | ||
</div></div><br /> | </div></div><br /> | ||
[[Файл:Bm089.png|Шаблон_4]]<br> | [[Файл:Bm089.png|Шаблон_4]]<br> | ||
− | + | ====Шаблон 5==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 5» | Правила импорта для «Шаблон 5» | ||
Строка 417: | Строка 417: | ||
− | + | ====Шаблон 6==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 6» | Правила импорта для «Шаблон 6» | ||
Строка 479: | Строка 479: | ||
− | + | ====Шаблон 7==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 7» | Правила импорта для «Шаблон 7» | ||
Строка 556: | Строка 556: | ||
</div></div><br /> | </div></div><br /> | ||
<br>[[Файл:Bm092.png|Шаблон_7]]<br><br> | <br>[[Файл:Bm092.png|Шаблон_7]]<br><br> | ||
− | + | ====Шаблон 8==== | |
<div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:650px"> | ||
Правила импорта для «Шаблон 8» | Правила импорта для «Шаблон 8» | ||
Строка 595: | Строка 595: | ||
</ul> | </ul> | ||
+ | ====Шаблон CATTTOUR==== | ||
==Процесс импорта цен== | ==Процесс импорта цен== | ||
Строка 603: | Строка 604: | ||
По завершению процедуры импорта, загруженные цены отображаются в окне «<b>Отели/Круизы (Цены)</b>»: | По завершению процедуры импорта, загруженные цены отображаются в окне «<b>Отели/Круизы (Цены)</b>»: | ||
+ | <br> | ||
[[Файл:479.PNG | Окно Отели/Круизы (Цены) ]]<br><br> | [[Файл:479.PNG | Окно Отели/Круизы (Цены) ]]<br><br> | ||
[[Category:Megatec_Integration_Service]] | [[Category:Megatec_Integration_Service]] |
Версия 15:47, 17 августа 2015
Статья находится на стадии разработки.
Версия статьи от 17-08-2015.
Содержание
[убрать]Введение
Данный модуль предназначен для импортирования прайс-листов определенного партнера на основе шаблона, а также для синхронизации справочников.
- C помощью плагина за одну операцию импорта можно загрузить цены на все отели для данного партнера.
- Клиент может использовать уже готовые шаблоны, либо заказать разработку нового, если таблицы с ценами отеля-партнера по своему формату не подходят ни под один из существующих шаблонов.
Создание направления
Для начала нужно создать профиль для импорта. Нажав кнопку в главном меню, вы попадете в окно, в котором можно производить манипуляции с направлениями.
Для создания нового направления следует нажать кнопку «добавить».
В данном окне три вкладки:
- Внешние настройки;
- Внутренние настройки;
- Синхронизация.
Во внешних настройках необходимо выбрать файл макрос для данного шаблона. Шаблон с перечнем цен (.xls-файл) связан с соответствующим макросом (.cs-файл). Плагин закачивает данные из исходного .xls-файла с ценами, приводит полученную информацию к стандартному формату при помощи макроса и загружает ее в БД Мастер-Тура. Во внутренних настройках надо указать параметры импорта по умолчанию для данного направления. В настройках синхронизации указываются флаги для тех справочников, которые должны отображаться в данном адаптере.
Шаблоны
Перед импортом цен, в диалоговом окне предлагается выбирать партнера, пакет, параметры цены (за ночь, за день и т.п.), валюту цен, страну. Выбор этих параметров не влияет на импорт, так как в процессе будут учитываться значения обозначенные в файле цен, а не указанные в диалоге. Однако, выбор партнера в диалоге определяет, для какого партнера будут сохранены сделанные сопоставления.
Стандартный формат соответствует эталонному шаблону, т.е. любой шаблон в итоге преобразуется в эталонный (в соответствии с макросом из выбранного профиля):
Эталонный шаблон
Правила импорта для «Эталонный шаблон»
Для модуля Импорт прайс-листов разработаны следующие шаблоны:
Шаблон 1
Правила импорта для «Шаблон 1»
Шаблон 2
Правила импорта для «Шаблон 2»
Шаблон 3
Правила импорта для «Шаблон 4»
Шаблон 4
Правила импорта для «Шаблон 4»
Шаблон 5
Правила импорта для «Шаблон 5»
Шаблон 6
Правила импорта для «Шаблон 6»
Шаблон 7
Правила импорта для «Шаблон 7»
Шаблон 8
Правила импорта для «Шаблон 8»
Шаблон CATTTOUR
Процесс импорта цен
Заполнив все необходимые параметры, следует выбрать файл с ценами нажав кнопку Обзор и после этого уже нажать кнопку Импортировать цены.
После этого в случае, если не были сопоставлены некоторые значения в окне Синхронизация, то будет автоматически запущено данное окно, где необходимо все сопоставить или закрыть его, в том случае, когда необходима лишь часть цен из данного файла. Все возможности работы с окном Синхронизации продемонстрированы в данной статье Megatec Integration Service:Работа с окном Синхронизация .
По завершению процедуры импорта, загруженные цены отображаются в окне «Отели/Круизы (Цены)»: