Глава 1. Установка и настройка модуля интеграции для работы с системой лояльности getCRM

Содержание

Интеграция системы лояльности на АЗС
Установка ПО
Состав пакета siebel
Настройка модуля интеграции
Описание настроечных параметров
Инициализация демона siebeld
Общий алгоритм работы демона siebeld модуля интеграции
Алгоритм списания/начисления бонусов при покупке товаров
Алгоритм процеса синхронизации данных модуля интеграции

Интеграция системы лояльности на АЗС

Модуль интеграции к системе лояльности getCrm реализован в виде клиент-серверного приложения. Серверная часть запускается в качестве демона при старте системы.

Серверная часть приложения выполняет следующие задачи:

  • Устанавливает подключение к системе лояльности getCRM и контролирует наличие соединения.

  • Производит авторизацию передачи данных.

  • Предоставляет клиентский интерфейс для подключения кассового ПО.

  • Транслирует передаваемую информацию между кассовым ПО и системой лояльности getCRM.

  • Управляет ханением информации передаваемой от кассового ПО в локальной базе данных.

  • Предоставляет возможость накопления бонусов при отсутствии связи с системой лояльности.

  • Производит синхронизацию данных при восстановление соединения с системой лояльности.

Рисунок 1.1. Схема интеграции рабочего места под СУ Бук-TS и системой лояльности SiebelCRM

Схема интеграции рабочего места под СУ Бук-TS и системой лояльности SiebelCRM