Подключение сайта турфирмы к системе автоматизации ERP.travel, интерфейсы и сценарии взаимодействия
Веб-сервисы для Интеграции с сайтом туристической компании
Система ERP.travel теперь интегрируется с Вашим сайтом и встроенным в него поисковиком и/или формой запроса тура
- Созданные с сайта заказы попадают в систему, вместе со справочниками и клиентами
- Платежи по заказам с сайта попадают в систему и привязываются к заказам
- По запросам из личного кабинета турагентов или клиентов отображаются список заказов, детали заказа, платежи по заказу и документы по заказу
Таким образом, система ERP.travel будет использоваться на всех стадиях работы с клиентом. В качестве примера реализации интеграции вы можете посмотреть сайт туроператора ClickVoyage
В архитектуру ERP.travel не входит сайт и backend части сайта, включающий поисковик и конструктор туров. Создание сайта выполняется силами сторонних компаний, специализирующихся на туристических сайтах, поиске отелей, билетов и туров и интеграции со сторонними поставщиками.
Сценарии взаимодействия: Клиент/Агентство бронирует тур с сайта
- Клиент/Агентство регистрируется в сайте и получает пароль по почте
- Клиент находит тур в поисковике сайта
- Клиент бронирует тур на сайте
- Тур бронируется у поставщика
- Подтвержденный Заказ передается в систему ERP.travel
- Автоматически наполняются справочники по услугам заказа
- Заказ обрабатывается менеджерами туркомпании
- Клиент/Агентство просматривает в личном кабинете заказ
- Клиент/Агентство модифицирует или аннулирует заказ в личном кабинете
- Клиент/Агентство оплачивает заказ через сайт или по счету с сайта
- Клиент/Агентство печатает документы по заказу в личном кабинете
- Клиент/Агентство модифицирует данные о себе в личном кабинете
Сценарии взаимодействия: Заказ бронируется менеджерами через систему по запросу через почту или телефон
- Клиент обращается к менеджерам по телефону или электронной почте
- Менеджер формирует заказ в ERP.travel напрямую
- Менеджером наполняются справочники по услугам заказа напрямую в системе
- Тур бронируется у поставщика напрямую и ему ставится соответствующий статус в ERP.travel
- Клиент/Агентство автоматически регистрируется в сайте и получает пароль по почте
- Клиент/Агентство просматривает в личном кабинете заказ
- Клиент/Агентство модифицирует или аннулирует заказ в личном кабинете
- Клиент/Агентство оплачивает заказ через сайт или по счету с сайта
- Клиент/Агентство печатает документы по заказу в личном кабинете
- Клиент/Агентство модифицирует данные о себе в личном кабинете
Перечень Веб-сервисов для интеграции с сайтом туристической компании
Интеграция между системой автоматизации турфирмы и сайтом строится через программный интерфейс, реализованный через веб-сервисы SOAP.
Это наиболее распространенный формат взаимодействия между программами и он может использоваться любыми сайтами и любыми веб-студиями для интеграции с ERP.travel.
Метод «Создать Заказ» и метод «Обновить Заказ»
Методы создания и обновления заказа, включают в себя:
- Поиск и наполнение справочников
- Создание или обновление заказа.
Методы производят создание/обновление в системе заказа с полностью заполненной информацией по туристам, услугам, стоимости и себестоимости заказа. Сразу после создания заказа агентство может распечатать набор документов по нему с сайта
- Справочник физических лиц для хранения туристов и заказчиков -частных лиц.
Каждый добавляемый клиент ищется в базе данных турфирмы и если существует то заказ привязывается к нему. Таким образом, поддерживается история и статистика взаимодействия с клиентом - Справочник юридических лиц для хранения Поставщиков туруслуг и Турагентств
При создании заказа осуществляется поиск по базе как турагентства так и туроператора, с учетом ИНН/КПП и наименования компании. Если компания не найдена создается новая - Справочник Географии (Страны, Курорты, Отели).
При создании заказа выполняется поиск стран, курортов и отелей в справочнике географии. В случае если география не найдена в справочнике то создается автоматически новая. - Справочник Рекламы.
Выполняется поиск по наименованию источника рекламы. И если не найдено автоматически пополняется. Таким образом, можно вести учет в системе продаж туров с учетом различных источников заходов на сайт. - Для справочников типов номеров, типов питания, классов перелетов, видов страховок, виз и допуслуг поиск по наименованию. Если по имени не найдено значение, то в корне справочника выполняется поиск нового.
Метод «Создать Платеж»
Осуществляет добавление платежа указанного типа.
Метод «Создать Агента»
Метод добавления юридического лица, используется при регистрации новых агентств.
Метод «Обновить Агента»
Обновляет реквизиты существующего агентства по коду. Метод используется при обновлении карточки агентства в личном кабинете.
Метод «Получения списка агентств»
Метод используется, для синхронизации добавленных непосредственно в ERP.travel агентств с сайтом.
Метод «Получения информации об агенте»
Получение информации об одном агентстве. Вызывается перед открытием карточки турагентства в личном кабинете. Возвращает все данные об агентстве.
Метод «Создать Заказчика»
Метод используется для создания физического лица, используется при регистрации частных клиентов в личном кабинете сайта. Физические лица также могут создаваться сразу вместе с созданием заказа.
Метод «Обновить заказчика
Метод обновляет данные о клиенте после редактирования их в личном кабинете посетителями сайта.
Метод «Получения информации о заказчиках»
Метод используется, для синхронизации добавленных непосредственно ERP.travel заказчиков частных лиц с сайтом.
Метод «Получения информации о заказчике»
Метод возвращает данные о физическом лице. Вызывается перед открытием карточки клиента в личном кабинете.
Метод «Получение списка заказов»
Метод возвращает список заказов с возможностью фильтрации по датам создания, модификации, вылета и статусам.
Метод «Получить Заказ»
Метод возвращает данные об одном заказе для их отображения в личном кабинете в просмотре заказа детально.
Метод «Получить Платежи Заказа»
Метод возвращает список платежей по заказу.
Метод «Получить Документы Заказа»
Метод возвращает список документов вложенных в заказ и доступных для печати по заказу. Через этот метод на сайт выдаются для печати договор, счет, подтверждение, ваучер и любые другие документы по заказу.
Метод «Получить Документ Заказа»
Метод возвращает в исходно бинарном виде массив данных по вложенным в заказ файлам или же формирует в PDF запрошенную печатную форму.